]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/pcm-bluray.c
avcodec: Constify AVCodecs
[ffmpeg] / libavcodec / pcm-bluray.c
index 517d7b518c97df8a37f621b29eb1d0f80bd56f8b..c2a6e82b1db71bf49fc3c2cee9034996fa54cd99 100644 (file)
@@ -301,13 +301,13 @@ static int pcm_bluray_decode_frame(AVCodecContext *avctx, void *data,
     return retval + 4;
 }
 
-AVCodec ff_pcm_bluray_decoder = {
+const AVCodec ff_pcm_bluray_decoder = {
     .name           = "pcm_bluray",
     .long_name      = NULL_IF_CONFIG_SMALL("PCM signed 16|20|24-bit big-endian for Blu-ray media"),
     .type           = AVMEDIA_TYPE_AUDIO,
     .id             = AV_CODEC_ID_PCM_BLURAY,
     .decode         = pcm_bluray_decode_frame,
-    .capabilities   = AV_CODEC_CAP_DR1,
+    .capabilities   = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_CHANNEL_CONF,
     .sample_fmts    = (const enum AVSampleFormat[]){
         AV_SAMPLE_FMT_S16, AV_SAMPLE_FMT_S32, AV_SAMPLE_FMT_NONE
     },