From d6ebb2df47fa2827aecdcf236a234cd2fe74fe2c Mon Sep 17 00:00:00 2001 From: wm4 Date: Mon, 30 Oct 2017 13:36:44 +0100 Subject: Get rid of deprecated AVFrame accessors Fist we were required to use them for ABI compat. reasons (and other BS), now they're deprecated and we're supposed to access them directly again. --- audio/audio.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'audio/audio.c') diff --git a/audio/audio.c b/audio/audio.c index b636c66620..55e4266f45 100644 --- a/audio/audio.c +++ b/audio/audio.c @@ -358,8 +358,8 @@ struct mp_audio *mp_audio_from_avframe(struct AVFrame *avframe) #if LIBAVUTIL_VERSION_MICRO >= 100 // FFmpeg being stupid POS again - if (lavc_chmap.num != av_frame_get_channels(avframe)) - mp_chmap_from_channels(&lavc_chmap, av_frame_get_channels(avframe)); + if (lavc_chmap.num != avframe->channels) + mp_chmap_from_channels(&lavc_chmap, avframe->channels); #endif new->rate = avframe->sample_rate; @@ -473,7 +473,7 @@ int mp_audio_to_avframe(struct mp_audio *frame, struct AVFrame *avframe) goto fail; #if LIBAVUTIL_VERSION_MICRO >= 100 // FFmpeg being a stupid POS again - av_frame_set_channels(avframe, frame->channels.num); + avframe->channels = frame->channels.num; #endif avframe->sample_rate = frame->rate; -- cgit v1.2.3