Update libav API uses
commitc33fafd6f1bc2a430c114231cecc6e1c56c1f939
authorUoti Urpala <uau@mplayer2.org>
Tue, 19 Apr 2011 23:59:45 +0000 (20 02:59 +0300)
committerUoti Urpala <uau@mplayer2.org>
Wed, 20 Apr 2011 01:36:05 +0000 (20 04:36 +0300)
treeffea28dc9b2845037a51cf3314b9b1f326fc1d2e
parent726c28dd9bbaf49d28d78f21fabd6d2d8336b9cd
Update libav API uses

Update various code to use newer alternatives instead of deprecated
functions/fields that are being dropped at libav API bump. An
exception is avcodec_thread_init() which is being dropped even though
it's still _necessary_ with fairly recent libav versions, so there's
no good alternative which would work with both those recent versions
and latest libavcodec. I think there are grounds to consider the drop
premature and revert it for now; if that doesn't happen I'll add a
version-test #if check around it later.
av_log.c
av_opts.c
libmpcodecs/ad_ffmpeg.c
libmpcodecs/vd_ffmpeg.c
libmpcodecs/vf_geq.c
libmpcodecs/vf_pp.c
libmpdemux/demux_lavf.c