History | View | Annotate | Download (42 KB)
Define AVMediaType enum, and use it instead of enum CodecType, whichis deprecated and will be dropped at the next major bump.
Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
put_bits can only reliably write up to 31 bit bits, above it relies onundefined shift behaviour.Document this, fix the assert and add a put_bits32 to handle writing 32bits and use that where necessary.
Originally committed as revision 20124 to svn://svn.ffmpeg.org/ffmpeg/trunk
Set restrictions on packet_size, as per ISO-11172 / H-222 specifications(max packet size should fit in 13 bits as a kB value, so 1<<23, plus theheader which is 10 bytes), and as per mpegenc.c internal assumptions(min packet size is 20 bytes). See "[PATCH] make packet_size in...
fail if stream fifo could not be allocated
Originally committed as revision 18897 to svn://svn.ffmpeg.org/ffmpeg/trunk
correctly check for audio streams in mpeg ps muxer, fix multiple audio tracks
Originally committed as revision 18891 to svn://svn.ffmpeg.org/ffmpeg/trunk
Rename pbBufPtr() to put_bits_ptr().The new name is more readable and consistent with the FFmpeg namingstyle.
Originally committed as revision 18497 to svn://svn.ffmpeg.org/ffmpeg/trunk
Split bitstream.h, put the bitstream writer stuff in the new fileput_bits.h.
Originally committed as revision 18461 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reorder arguments for av_fifo_generic_read to be more logical andconsistent with av_fifo_generic_write.
Originally committed as revision 17914 to svn://svn.ffmpeg.org/ffmpeg/trunk
Allocate AVFifoBuffer through the fifo API to reduce future API/ABI issues.Yes this breaks ABI/API but ive already broken it and will bump avutil majorsoon.
Originally committed as revision 17869 to svn://svn.ffmpeg.org/ffmpeg/trunk
cosmetics: Remove pointless period after copyright statement non-sentences.
Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_and remove all ENABLE_ definitions.
Originally committed as revision 16600 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change semantic of CONFIG_*, HAVE_* and ARCH_*.They are now always defined to either 0 or 1.
Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
vertical align
Originally committed as revision 14972 to svn://svn.ffmpeg.org/ffmpeg/trunk
Replace invocations of av_fifo_realloc(), which is going to bedeprecated, with corresponding invocations of av_fifo_realloc2().
Originally committed as revision 14848 to svn://svn.ffmpeg.org/ffmpeg/trunk
cosmetics: make all references to AC-3 capitalized and hyphenated
Originally committed as revision 14523 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.patch by Stefano Sabatini, stefano.sabatini-lala poste.italong with some spelling/consistency fixes for the long names by me
Originally committed as revision 13649 to svn://svn.ffmpeg.org/ffmpeg/trunk
use av_fifo_generic_write, old func is deprecated
Originally committed as revision 13511 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ensure that one can store X bytes in a fifo of size X.Fixed issue417.
Originally committed as revision 13405 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make av_fifo*_read() ignore the available amount of data.This is more efficient as in practice the check is redundant most of thetime. Callers which do not know if enough data is available have to checkit with av_fifo_size(). Doing the check in *read() means the caller has...
Use full path for #includes from another directory.
Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
init to 0, fix warning: mpegenc.c:1022: warning: 'avail_space' may be used uninitialized in this function
Originally committed as revision 11683 to svn://svn.ffmpeg.org/ffmpeg/trunk
add parenthesis, fix warning: mpegenc.c:303: warning: suggest parentheses around && within ||
Originally committed as revision 11682 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use dynamically allocated ByteIOContext in AVFormatContext
patch by: Björn Axelsson, bjorn d axelsson a intinor d sethread: [PATCH] Remove static ByteIOContexts, 06 nov 2007
Originally committed as revision 11071 to svn://svn.ffmpeg.org/ffmpeg/trunk
loosen dependencies over allformats.h
Originally committed as revision 10513 to svn://svn.ffmpeg.org/ffmpeg/trunk
revert 10409there is no need for put_timestamp to be exported it is not used outside thePES code
Originally committed as revision 10410 to svn://svn.ffmpeg.org/ffmpeg/trunk
export put_timestamp()this will be needed for spliting the PES muxer code out
Originally committed as revision 10409 to svn://svn.ffmpeg.org/ffmpeg/trunk
remove likely wrong reseting of align_iframesame md5 with a short -t dvd encodingfixes streamcopy of dvd
Originally committed as revision 9687 to svn://svn.ffmpeg.org/ffmpeg/trunk
Avoid using undefined symbols.This fixes the following option set: --disable-encoders --disable-decoders --disable-parsers --disable-bsfs --disable-muxers --disable-demuxers --disable-protocols --enable-muxer=mpeg1system
Originally committed as revision 9650 to svn://svn.ffmpeg.org/ffmpeg/trunk
use allformats.h
Originally committed as revision 9384 to svn://svn.ffmpeg.org/ffmpeg/trunk
remove now useless ifdef
Originally committed as revision 9383 to svn://svn.ffmpeg.org/ffmpeg/trunk
split mpeg ps and variants muxer and demuxer, I'll clean more in a few minutes, lpcm freq tab is left static const in mpeg.h for now until we have more code in common
Originally committed as revision 9382 to svn://svn.ffmpeg.org/ffmpeg/trunk