]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/dolby_e_parser.c
avcodec: Constify all the AVCodecParsers
[ffmpeg] / libavcodec / dolby_e_parser.c
index 8e713b44ed86aebd67b26ac3343a40a7765efe80..8e187523f381b43d0da6ef1babec1ca4d38f5f99 100644 (file)
@@ -51,7 +51,7 @@ static int dolby_e_parse(AVCodecParserContext *s2, AVCodecContext *avctx,
     }
 
     avctx->channels    = s->metadata.nb_channels;
-    avctx->sample_rate = sample_rate_tab[s->metadata.fr_code];
+    avctx->sample_rate = s->metadata.sample_rate;
     avctx->sample_fmt  = AV_SAMPLE_FMT_FLTP;
 
 end:
@@ -62,7 +62,7 @@ end:
     return buf_size;
 }
 
-AVCodecParser ff_dolby_e_parser = {
+const AVCodecParser ff_dolby_e_parser = {
     .codec_ids      = { AV_CODEC_ID_DOLBY_E },
     .priv_data_size = sizeof(DBEParseContext),
     .parser_parse   = dolby_e_parse,