summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_lavf.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmpdemux/demux_lavf.c')
-rw-r--r--libmpdemux/demux_lavf.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libmpdemux/demux_lavf.c b/libmpdemux/demux_lavf.c
index 8f9632ea93..439f2ba718 100644
--- a/libmpdemux/demux_lavf.c
+++ b/libmpdemux/demux_lavf.c
@@ -173,7 +173,11 @@ int demux_open_lavf(demuxer_t *demuxer){
for(i=0; i<avfc->nb_streams; i++){
AVStream *st= avfc->streams[i];
+#if LIBAVFORMAT_BUILD >= 4629
+ AVCodecContext *codec= st->codec;
+#else
AVCodecContext *codec= &st->codec;
+#endif
switch(codec->codec_type){
case CODEC_TYPE_AUDIO:{