1
mirror of https://git.videolan.org/git/ffmpeg.git synced 2024-08-19 15:55:06 +02:00
ffmpeg/libavdevice
Michael Niedermayer f9d7431272 avformat/AVFormatContext: Move fields down to match the fork
avconv uses private and internal fields from libavformat, we thus must
match the layout even of the fields marked non public.
Otherwise ffmpegs libavformat could not be used as a dropin replacement
on debian/ubuntu

The current soname of libavformat was not part of any release nor are any
fields marked public moved thus in theory
no installed shared lib ABI breakage should occur. Still the need for this
change is unfortunate and chilling.
If you installed shared libs from a recent development version of libavformat
that is more recent than the last release. You probably want to check or rebuild
applications that linked to it.

minor versions of avformat & avdevice are bumped to allow detecting this
as both use the updated struct

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-07-09 19:06:32 +02:00
..
alldevices.c lavd: add xv output device 2013-05-30 10:44:54 +02:00
alsa-audio-common.c lavd/alsa: simplify reordering functions definition. 2013-02-02 14:13:11 +01:00
alsa-audio-dec.c avformat/avdevice: add missing time.h includes 2013-03-12 15:28:22 +01:00
alsa-audio-enc.c avformat/avdevice: add missing time.h includes 2013-03-12 15:28:22 +01:00
alsa-audio.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
avdevice.c Merge remote-tracking branch 'qatar/master' 2012-08-16 16:20:30 +02:00
avdevice.h Merge remote-tracking branch 'qatar/master' 2012-07-29 02:16:26 +02:00
bktr.c bktr: Add missing includes for av_gettime() 2013-03-23 23:36:58 +02:00
caca.c caca: fix 10l typo 2012-10-12 19:05:58 +02:00
dshow_capture.h dshow: handle events in graph 2012-12-17 03:44:12 -02:00
dshow_common.c dshow: rename dshow.h to avoid conflict with system header of equal name 2012-05-24 14:15:10 +02:00
dshow_enummediatypes.c dshow: rename dshow.h to avoid conflict with system header of equal name 2012-05-24 14:15:10 +02:00
dshow_enumpins.c dshow: rename dshow.h to avoid conflict with system header of equal name 2012-05-24 14:15:10 +02:00
dshow_filter.c dshow: Use NO_DSHOW_STRSAFE for all dshow header inclusions 2012-11-16 19:26:13 +01:00
dshow_pin.c dshow_pin: dont return a value from a void function 2013-03-25 22:12:07 +01:00
dshow.c lavd/dshow: fix style and typo recently introduced. 2013-03-19 21:26:24 +01:00
dv1394.c dv1394: Swap the min and max values of the 'standard' option 2012-11-02 11:25:48 +02:00
dv1394.h miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
fbdev.c Merge commit 'b3ea76624ad1baab0b6bcc13f3f856be2f958110' 2013-05-16 09:56:43 +02:00
iec61883.c Update iec61883 to handle multiple devices, and allow 2012-11-13 19:44:21 +01:00
jack_audio.c Merge commit 'e6153f173a49e5bfa70b0c04d2f82930533597b9' 2012-09-05 14:33:32 +02:00
lavfi.c lavfi: create Libav-API compatibility layer for avfilter_graph_parse() at the next bump 2013-07-03 13:21:42 +02:00
libavdevice.v Add symbol versioning for shared libraries 2010-01-16 04:49:02 +00:00
libcdio.c libcdio: support recent cdio-paranoia 2013-01-17 21:41:18 +01:00
libdc1394.c Merge commit 'cb45553f577f8e0ebfe05d3287e1b6fa5859b967' 2012-12-05 13:34:45 +01:00
Makefile lavd: add xv output device 2013-05-30 10:44:54 +02:00
openal-dec.c avformat/avdevice: add missing time.h includes 2013-03-12 15:28:22 +01:00
oss_audio.c oss: warn when non block mode cannot be enabled. 2012-11-05 00:28:21 +01:00
pulse.c Merge commit 'e6153f173a49e5bfa70b0c04d2f82930533597b9' 2012-09-05 14:33:32 +02:00
sdl.c libavdevice sdl: added window_fullscreen option to switch SDL output into fullscreen mode 2013-03-18 20:44:21 +01:00
sndio_common.c Merge commit '36ef5369ee9b336febc2c270f8718cec4476cb85' 2012-08-07 22:45:46 +02:00
sndio_common.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
sndio_dec.c sndio_dec: Add missing includes for av_gettime() 2013-03-24 13:20:53 +02:00
sndio_enc.c Merge commit '36ef5369ee9b336febc2c270f8718cec4476cb85' 2012-08-07 22:45:46 +02:00
timefilter.c Merge commit 'cb45553f577f8e0ebfe05d3287e1b6fa5859b967' 2012-12-05 13:34:45 +01:00
timefilter.h timefilter: allow to evaluate at other times. 2012-04-04 14:32:44 +02:00
v4l2-common.c lavd/v4l2: move pixel format conversion code to a separate place. 2013-05-20 01:11:28 +02:00
v4l2-common.h lavd/v4l2: move pixel format conversion code to a separate place. 2013-05-20 01:11:28 +02:00
v4l2.c v4l2: make possible to disable libv4l2 at runtime. 2013-05-22 19:49:29 +02:00
v4l2enc.c lavd/v4l2enc: check write return value. 2013-05-20 16:33:21 +02:00
v4l.c Merge commit '716d413c13981da15323c7a3821860536eefdbbb' 2012-10-08 21:06:57 +02:00
version.h avformat/AVFormatContext: Move fields down to match the fork 2013-07-09 19:06:32 +02:00
vfwcap.c Merge commit '716d413c13981da15323c7a3821860536eefdbbb' 2012-10-08 21:06:57 +02:00
x11grab.c avdevice/x11grab: allocate just one Cursor 2013-06-21 12:00:11 +02:00
xv.c lavd: add xv output device 2013-05-30 10:44:54 +02:00