1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
FFmpeg/doc
Michael Niedermayer 645c94b61b Revert "Merge commit '3bc2e89c76e88ae6f1fd5287e0b11abcfc3c601c'" (Bump libavutil major version to account for the LLS API/ABI changes.)
This reverts commit 792845e436, reversing
changes made to 1d6666a6b8.

Bumping libavutil requires all libraries that use libavutil to have their
major version bumped (yes breakage has been confirmed this is not a hypotheses)

One case of breakage is due to new types being added to AVOptions and
applications that linked to old libavutil and libswresample
then trying to use old libavutil (its soname changed so the old isnt updated)
and new swresample (its soame didnt change so it is updated)
the new swresample contains AVOption types that the old libavutil doesnt
know of thus the application attempting to access these avoptions
fails

AVOptions are used by all libs so the issue can potentially happen with
any other lib, libswresample was just the first that showed the problem
ive not checked if the other libs are affected currently by the same issue
or not

Also in addition to AVOptions, AVFrames are also defined in
libavutil, bumping it without all libs that use AVFrames could lead to
serious inconsistencies when 2 libs/app end up using 2 different libavutils

The alternative of bumping all is still possible after this revert, if it
turns out to be the preferred solution
2013-12-18 03:05:25 +01:00
..
doxy
examples examples/decoding_encoding: check av_samples_get_buffer_size() for a negative value 2013-12-15 20:09:26 +01:00
APIchanges Revert "Merge commit '3bc2e89c76e88ae6f1fd5287e0b11abcfc3c601c'" (Bump libavutil major version to account for the LLS API/ABI changes.) 2013-12-18 03:05:25 +01:00
authors.texi
bitstream_filters.texi doc/bitstream_filters: remove mp3_header_decompress filter 2013-12-14 21:47:51 +01:00
build_system.txt
codecs.texi lavc: extend documentation for the "bf" option 2013-10-29 18:30:27 +01:00
decoders.texi lavc: add teletext decoder using libzvbi 2013-09-02 01:19:52 +02:00
default.css doc/default.css: sync with ffmpeg-web 2013-11-28 10:27:25 +01:00
demuxers.texi doc/demuxers: fix image2 examples 2013-09-29 16:36:25 +00:00
developer.texi doc/developer: Add a policy item about updating the MAINTAINERs file 2013-10-19 15:20:03 +02:00
devices.texi
doxy-wrapper.sh doc/doxy-wrapper: disable inserting headers and footers 2013-11-10 02:33:33 +01:00
Doxyfile Fix wrong use of "an" in some comments. 2013-08-12 03:27:26 +02:00
encoders.texi doc/encoders/libfdk_aac: state that VBR support is experimental 2013-11-22 14:55:01 +01:00
errno.txt
faq.texi doc/faq: add @command{} in the tool debug entry. 2013-09-29 23:31:12 +02:00
fate_config.sh.template
fate.texi
ffmpeg-bitstream-filters.texi
ffmpeg-codecs.texi
ffmpeg-devices.texi
ffmpeg-filters.texi
ffmpeg-formats.texi
ffmpeg-protocols.texi
ffmpeg-resampler.texi Fix wrong use of "an" in some comments. 2013-08-12 03:27:26 +02:00
ffmpeg-scaler.texi Fix wrong use of "an" in some comments. 2013-08-12 03:27:26 +02:00
ffmpeg-utils.texi
ffmpeg.texi doc/ffmpeg: use @command{} for programs mentioned in -override_ffserver 2013-11-27 15:48:19 +01:00
ffmpeg.txt
ffplay.texi ffplay: update and extend documentation for channel and stream switching 2013-10-26 12:23:54 +02:00
ffprobe.texi ffprobe: add support for subtitle frames 2013-11-25 19:51:27 +01:00
ffprobe.xsd ffprobe: show best_effort_timestamp in the frame section 2013-12-15 10:46:46 +01:00
ffserver.conf ffserver: add stream Metadata option 2013-12-16 19:18:45 +01:00
ffserver.texi ffserver: add stream Metadata option 2013-12-16 19:18:45 +01:00
fftools-common-opts.texi cmdutils & opencl: add -opencl_bench option to test and show available OpenCL devices 2013-12-09 21:21:36 +01:00
filter_design.txt doc/filter_design.txt: Fix duplicate words 2013-08-12 19:40:29 +02:00
filters.texi doc: Fix adelay example. 2013-12-09 23:56:23 +01:00
formats.texi lavf/options_table: improve option help text 2013-09-17 19:47:58 +02:00
general.texi Merge commit '56d061ce9da954560892e3551513d5ecc0439846' 2013-11-26 12:28:31 +01:00
git-howto.texi
indevs.texi lavd/pulse_audio_dec: apply cosmetic changes 2013-10-18 23:26:55 +02:00
issue_tracker.txt doc/issue_tracker: add 2 missing issue types 2013-10-26 11:29:42 +02:00
libavcodec.texi
libavdevice.texi
libavfilter.texi
libavformat.texi
libavutil.texi doc/libavutil: add things from avutil.txt 2013-11-14 09:51:10 +01:00
libswresample.texi Fix wrong use of "an" in some comments. 2013-08-12 03:27:26 +02:00
libswscale.texi
Makefile doc: add script to compute texi files dependencies 2013-12-06 10:40:38 +01:00
metadata.texi
mips.txt libavcodec: Implementation of 32 bit fixed point FFT 2013-08-04 14:01:41 +02:00
multithreading.txt
muxers.texi doc/muxers/tee: add example showing second level escaping 2013-12-15 20:04:06 +01:00
nut.texi
optimization.txt
outdevs.texi docs/outdevs: add a few simple ALSA examples 2013-12-12 18:21:52 -09:00
platform.texi doc/platform: Update to reflect current MSVC build situation 2013-11-27 13:39:42 +00:00
print_options.c Reinstate proper FFmpeg license for all files. 2013-08-30 15:47:38 +00:00
protocols.texi doc/protocols/rtp: apply misc fixes 2013-10-27 12:44:48 +01:00
rate_distortion.txt
RELEASE_NOTES doc/RELEASE_NOTES: update for 2.1 2013-10-28 01:13:46 +01:00
resampler.texi doc: add a few links to the Channel Layout syntax section 2013-10-25 15:44:12 +02:00
scaler.texi doc: move sws_dither option description to scaler.texi 2013-09-30 16:54:46 +02:00
snow.txt doc/snow: add gray/alpha/gbr 2013-08-29 22:52:04 +02:00
swresample.txt
swscale.txt
t2h.init doc/default.css + doc/t2h.init: New styles 2013-10-09 04:01:46 +02:00
tablegen.txt
texi2pod.pl Merge remote-tracking branch 'qatar/master' 2013-12-01 21:50:13 +01:00
texidep.pl doc: add script to compute texi files dependencies 2013-12-06 10:40:38 +01:00
utils.texi cmdutils & opencl: add -opencl_bench option to test and show available OpenCL devices 2013-12-09 21:21:36 +01:00