ffmpeg/libavformat
Ronald S. Bultje cd40c31ee9 matroska: don't overwrite string values until read/alloc was succesful.
This prevents certain tags with a default value assigned to them (as per
the EBML syntax elements) from ever being assigned a NULL value. Other
parts of the code rely on these being non-NULL (i.e. they don't check for
NULL before e.g. using the string in strcmp() or similar), and thus in
effect this prevents crashes when reading of such specific tags fails,
either because of low memory or because of targeted file corruption.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
2012-02-25 07:53:23 -08:00
..
4xm.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
Makefile rtpenc: Allow packetizing H263 according to the old RFC 2190 2012-02-23 15:27:52 +02:00
a64.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
aacdec.c lavf: rename AVInputFormat.value to raw_codec_id. 2012-01-31 07:50:31 +01:00
ac3dec.c lavf: rename AVInputFormat.value to raw_codec_id. 2012-01-31 07:50:31 +01:00
adts.h
adtsenc.c latmdec: fix audio specific config parsing 2011-12-03 00:42:48 +01:00
adxdec.c lavf: rename AVInputFormat.value to raw_codec_id. 2012-01-31 07:50:31 +01:00
aea.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
aiff.h
aiffdec.c aiff: don't skip block_align==0 check on COMM-after-SSND files. 2012-02-17 15:59:03 -08:00
aiffenc.c lavu: replace int/float punning functions 2011-12-11 18:47:19 +00:00
allformats.c CDXL demuxer and decoder 2012-02-14 22:32:53 +01:00
amr.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
anm.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
apc.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
ape.c ape: skip packets with invalid size 2012-02-06 13:22:01 -05:00
apetag.c apetag: do not leak memory if avio_read() fails 2012-02-23 16:16:37 -08:00
apetag.h apetag: fix comment 2012-02-08 21:47:12 -05:00
asf.c
asf.h
asfcrypt.c
asfcrypt.h
asfdec.c asf: prevent packet_size_left from going negative if hdrlen > pktlen. 2012-02-18 09:12:32 -08:00
asfenc.c lavf: make av_set_pts_info private. 2011-11-30 20:34:45 +01:00
assdec.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
assenc.c
au.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
audiointerleave.c
audiointerleave.h
avc.c
avc.h
avformat.h doxy: remove reference to removed api 2012-02-19 19:10:28 +01:00
avi.h Generalize RIFF INFO tag support; support reading INFO tag in wav 2011-11-26 17:14:13 -08:00
avidec.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
avienc.c lavf: make av_set_pts_info private. 2011-11-30 20:34:45 +01:00
avio.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
avio.h lavf: remove disabled FF_API_OLD_INTERRUPT_CB cruft 2012-01-27 10:52:43 +01:00
avio_internal.h
aviobuf.c lavf: remove disabled FF_API_OLD_AVIO cruft 2012-01-27 10:52:42 +01:00
avisynth.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
avlanguage.c
avlanguage.h
avs.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
bethsoftvid.c bethsoftvid: synchronize video timestamps with audio sample rate 2012-02-16 10:47:11 -05:00
bfi.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
bink.c bink: Check return value of avio_seek and avoid modifying state if it fails 2012-02-10 15:27:49 -05:00
bmv.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
c93.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
caf.c
caf.h
cafdec.c cafdec: Check return value of avio_seek and avoid modifying state if it fails 2012-02-10 15:27:50 -05:00
cavsvideodec.c
cdg.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
cdxl.c cdxl: correctly synchronize video timestamps to audio 2012-02-22 10:50:42 -05:00
concat.c proto: Realign struct initializers 2011-12-01 13:47:28 +02:00
crcenc.c
crypto.c
cutils.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
daud.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
dfa.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
diracdec.c
dnxhddec.c
dsicin.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
dtsdec.c lavf: rename AVInputFormat.value to raw_codec_id. 2012-01-31 07:50:31 +01:00
dv.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
dv.h libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
dvenc.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
dxa.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
eacdata.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
electronicarts.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
ffm.h
ffmdec.c ffmdec: Check return value of avio_seek and avoid modifying state if it fails 2012-02-10 15:27:49 -05:00
ffmenc.c ffmenc: remove references to deprecated AVFormatContext.timestamp. 2012-01-12 18:18:23 +01:00
ffmeta.h
ffmetadec.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
ffmetaenc.c
file.c
filmstripdec.c filmstripdec: Check return value of avio_seek and avoid modifying state if it fails 2012-02-10 15:27:49 -05:00
filmstripenc.c
flacdec.c lavf: rename AVInputFormat.value to raw_codec_id. 2012-01-31 07:50:31 +01:00
flacenc.c
flacenc.h
flacenc_header.c flac muxer: fix writing of file header and STREAMINFO header from extradata 2011-12-10 10:19:41 -05:00
flic.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
flv.h
flvdec.c flvdec: Ignore the index if the ignidx flag is set 2012-02-22 12:27:24 +02:00
flvenc.c flvenc: Support muxing 16 kHz nellymoser 2011-12-15 16:53:54 +02:00
framecrcenc.c frame{crc/md5}: set the stream timebase from codec timebase. 2012-02-03 09:29:02 +01:00
framehash.c frame{crc/md5}: set the stream timebase from codec timebase. 2012-02-03 09:29:02 +01:00
gif.c gif: K&R formatting cosmetics 2012-02-21 15:47:06 +01:00
gopher.c avio: Add an URLProtocol flag for indicating that a protocol uses network 2012-01-05 23:56:52 +02:00
gsmdec.c lavf: rename AVInputFormat.value to raw_codec_id. 2012-01-31 07:50:31 +01:00
gxf.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
gxf.h
gxfenc.c lavf: remove disabled FF_API_TIMESTAMP cruft 2012-01-27 10:52:42 +01:00
h261dec.c
h263dec.c
h264dec.c
hls.c hls: Reset the AVIOContext when seeking 2012-02-20 11:10:02 +02:00
hlsproto.c hlsproto: Rename the functions and context 2012-02-14 20:05:32 +02:00
http.c avio: Add an URLProtocol flag for indicating that a protocol uses network 2012-01-05 23:56:52 +02:00
http.h
httpauth.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
httpauth.h
id3v1.c
id3v1.h cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
id3v2.c Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
id3v2.h
id3v2enc.c
idcin.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
idroqdec.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
idroqenc.c
iff.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
img2.c img2: split muxer and demuxer into separate files 2012-02-22 22:04:03 +01:00
img2dec.c img2: split muxer and demuxer into separate files 2012-02-22 22:04:03 +01:00
img2enc.c img2: split muxer and demuxer into separate files 2012-02-22 22:04:03 +01:00
ingenientdec.c lavf: rename AVInputFormat.value to raw_codec_id. 2012-01-31 07:50:31 +01:00
internal.h libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
ipmovie.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
isom.c mov: Add more HDV and XDCAM FourCCs. 2012-02-22 11:23:43 -08:00
isom.h movdec: Restart parsing root-level atoms at the right spot 2012-02-22 10:39:14 +02:00
iss.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
iv8.c lavf: remove the pointless value field from flv and iv8 2012-01-31 07:48:03 +01:00
ivfdec.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
ivfenc.c
jvdec.c jvdec: Check return value of avio_seek and avoid modifying state if it fails 2012-02-10 15:27:49 -05:00
latmenc.c latmdec: fix audio specific config parsing 2011-12-03 00:42:48 +01:00
libavformat.v lavc/lavf: remove unnecessary symbols from the symbol version script. 2012-01-31 07:26:31 +01:00
libnut.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
librtmp.c librtmp: Add "lib" prefix to librtmp URLProtocol declarations. 2012-02-14 11:37:01 +01:00
lmlm4.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
lxfdec.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
m4vdec.c
matroska.c
matroska.h
matroskadec.c matroska: don't overwrite string values until read/alloc was succesful. 2012-02-25 07:53:23 -08:00
matroskaenc.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
md5enc.c frame{crc/md5}: set the stream timebase from codec timebase. 2012-02-03 09:29:02 +01:00
md5proto.c md5proto: Remove the get_file_handle function 2011-12-01 13:47:24 +02:00
metadata-example.c
metadata.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
metadata.h lavf: remove disabled FF_API_OLD_METADATA2 cruft 2012-01-27 10:52:42 +01:00
mm.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
mmf.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
mms.c
mms.h Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
mmsh.c avio: Add an URLProtocol flag for indicating that a protocol uses network 2012-01-05 23:56:52 +02:00
mmst.c avio: Add an URLProtocol flag for indicating that a protocol uses network 2012-01-05 23:56:52 +02:00
mov.c mov: set channel layout for AC-3 streams based on the 'dac3' atom info 2012-02-22 20:07:02 -05:00
mov_chan.c mov: Support MOV_CH_LAYOUT_USE_DESCRIPTIONS for labeled descriptions. 2012-01-05 10:34:06 -08:00
mov_chan.h mov: Support MOV_CH_LAYOUT_USE_DESCRIPTIONS for labeled descriptions. 2012-01-05 10:34:06 -08:00
movenc.c rtpenc: Move the trailing comma into FF_RTP_FLAG_OPTS 2012-02-23 15:27:42 +02:00
movenc.h movenc: Buffer the mdat for the initial moov fragment, too 2012-02-22 12:27:39 +02:00
movenchint.c rtp: Factorize the check for distinguishing RTCP packets from RTP 2012-02-16 17:45:33 +01:00
mp3dec.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
mp3enc.c
mpc.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
mpc8.c mpc8: Check return value of avio_seek and avoid modifying state if it fails 2012-02-10 15:27:49 -05:00
mpeg.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
mpeg.h
mpegenc.c lavf: remove disabled FF_API_PRELOAD cruft 2012-01-27 10:52:43 +01:00
mpegts.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
mpegts.h
mpegtsenc.c mpegtsenc: Add an AVOption for forcing a new PAT/PMT/SDT to be written 2012-02-13 17:31:05 +02:00
mpegvideodec.c
mpjpeg.c
msnwc_tcp.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
mtv.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
mvi.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
mxf.c mxf: Add PictureEssenceCoding UL for V210. 2011-12-21 16:28:45 +01:00
mxf.h
mxfdec.c mxfdec: Ignore the last entry in Avid's index table segments 2012-02-09 13:26:02 +01:00
mxfenc.c lavf: remove disabled FF_API_TIMESTAMP cruft 2012-01-27 10:52:42 +01:00
mxg.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
ncdec.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
network.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
network.h
nsvdec.c Move some conditionally used variables into the block where they are used. 2012-02-13 19:20:54 +01:00
nullenc.c Do not memcpy raw video frames when using null muxer 2011-12-02 18:49:50 +00:00
nut.c nut: support 10bit YUV 2011-12-21 00:00:03 +01:00
nut.h
nutdec.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
nutenc.c lavf: make av_set_pts_info private. 2011-11-30 20:34:45 +01:00
nuv.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
oggdec.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
oggdec.h
oggenc.c oggenc: free comment header for all codecs 2012-02-24 13:15:41 -05:00
oggparsecelt.c lavf: make av_set_pts_info private. 2011-11-30 20:34:45 +01:00
oggparsedirac.c lavf: make av_set_pts_info private. 2011-11-30 20:34:45 +01:00
oggparseflac.c lavf: make av_set_pts_info private. 2011-11-30 20:34:45 +01:00
oggparseogm.c lavf: make av_set_pts_info private. 2011-11-30 20:34:45 +01:00
oggparseskeleton.c lavf: make av_set_pts_info private. 2011-11-30 20:34:45 +01:00
oggparsespeex.c lavf: make av_set_pts_info private. 2011-11-30 20:34:45 +01:00
oggparsetheora.c lavf: make av_set_pts_info private. 2011-11-30 20:34:45 +01:00
oggparsevorbis.c lavf: make av_set_pts_info private. 2011-11-30 20:34:45 +01:00
oma.c omadec: split data that will be used in the muxer to a separate file. 2011-12-18 16:17:39 +01:00
oma.h oma: make header compile standalone 2011-12-20 22:38:53 +01:00
omadec.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
omaenc.c lavf: add OpenMG audio muxer. 2011-12-18 16:23:16 +01:00
options.c lavf: remove disabled FF_API_MUXRATE cruft 2012-01-27 10:52:43 +01:00
os_support.c
os_support.h
output-example.c lavf/output-example: use new audio encoding API correctly. 2012-02-24 09:44:18 +01:00
pcm.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
pcm.h libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
pcmdec.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
pcmenc.c
pmpdec.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
psxstr.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
pva.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
qcp.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
qtpalette.h
r3d.c r3d: Check return value of avio_seek and avoid modifying state if it fails 2012-02-10 15:27:49 -05:00
rawdec.c lavf: rename AVInputFormat.value to raw_codec_id. 2012-01-31 07:50:31 +01:00
rawdec.h lavf: rename AVInputFormat.value to raw_codec_id. 2012-01-31 07:50:31 +01:00
rawenc.c adx: add an adx muxer 2012-01-03 18:47:42 -05:00
rawenc.h
rawvideodec.c lavf: rename AVInputFormat.value to raw_codec_id. 2012-01-31 07:50:31 +01:00
rdt.c Replace all uses of av_close_input_file() with avformat_close_input(). 2011-12-12 20:34:38 +01:00
rdt.h
riff.c riff: fix invalid av_freep() calls on EOF in ff_read_riff_info 2012-01-22 19:32:44 +01:00
riff.h Generalize RIFF INFO tag support; support reading INFO tag in wav 2011-11-26 17:14:13 -08:00
rl2.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
rm.c
rm.h
rmdec.c rm: prevent infinite loops for index parsing. 2012-02-22 12:00:23 -08:00
rmenc.c Drop some pointless void* return value casts from av_malloc() invocations. 2012-01-02 16:41:24 +01:00
rpl.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
rso.c
rso.h
rsodec.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
rsoenc.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
rtmp.h
rtmppkt.c lavu: replace int/float punning functions 2011-12-11 18:47:19 +00:00
rtmppkt.h
rtmpproto.c avio: Add an URLProtocol flag for indicating that a protocol uses network 2012-01-05 23:56:52 +02:00
rtp.c rtpenc: Allow packetizing H263 according to the old RFC 2190 2012-02-23 15:27:52 +02:00
rtp.h rtp: Factorize the check for distinguishing RTCP packets from RTP 2012-02-16 17:45:33 +01:00
rtpdec.c rtp: Factorize the check for distinguishing RTCP packets from RTP 2012-02-16 17:45:33 +01:00
rtpdec.h rtpdec: Add an init function that can do custom codec context initialization 2011-11-30 17:32:18 +02:00
rtpdec_amr.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
rtpdec_asf.c Replace all uses of av_close_input_file() with avformat_close_input(). 2011-12-12 20:34:38 +01:00
rtpdec_formats.h rtpdec: Identify incorrectly signalled H263 2012-02-18 17:31:55 +02:00
rtpdec_g726.c rtpdec: Interpret the different G726 names as bits_per_coded_sample 2011-12-01 23:19:24 +02:00
rtpdec_h263.c rtpdec: Identify incorrectly signalled H263 2012-02-18 17:31:55 +02:00
rtpdec_h263_rfc2190.c rtpdec: Identify incorrectly signalled H263 2012-02-18 17:31:55 +02:00
rtpdec_h264.c rtpdec: Use 4 byte startcodes for H.264 2012-02-13 23:05:10 +02:00
rtpdec_latm.c doxygen: Do not include license boilerplates in Doxygen comment blocks. 2012-02-06 19:39:24 +01:00
rtpdec_mpeg4.c doxygen: Do not include license boilerplates in Doxygen comment blocks. 2012-02-06 19:39:24 +01:00
rtpdec_qcelp.c doxygen: Do not include license boilerplates in Doxygen comment blocks. 2012-02-06 19:39:24 +01:00
rtpdec_qdm2.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
rtpdec_qt.c lavf: make av_set_pts_info private. 2011-11-30 20:34:45 +01:00
rtpdec_svq3.c
rtpdec_vp8.c
rtpdec_xiph.c
rtpenc.c rtpenc: Expose the max packet size via an avoption 2012-02-23 21:32:52 +02:00
rtpenc.h rtpenc: Move max_packet_size to a context variable 2012-02-23 21:32:52 +02:00
rtpenc_aac.c
rtpenc_amr.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
rtpenc_chain.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
rtpenc_chain.h
rtpenc_h263.c rtpenc: Allow packetizing H263 according to the old RFC 2190 2012-02-23 15:27:52 +02:00
rtpenc_h263_rfc2190.c rtpenc: Allow packetizing H263 according to the old RFC 2190 2012-02-23 15:27:52 +02:00
rtpenc_h264.c rtpenc: Add support for mp4 format h264 2011-12-11 01:37:26 +02:00
rtpenc_latm.c
rtpenc_mpv.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
rtpenc_vp8.c
rtpenc_xiph.c
rtpproto.c rtp: Factorize the check for distinguishing RTCP packets from RTP 2012-02-16 17:45:33 +01:00
rtsp.c rtpenc: Move the trailing comma into FF_RTP_FLAG_OPTS 2012-02-23 15:27:42 +02:00
rtsp.h rtsp: Allow specifying the UDP port range via AVOptions 2012-01-22 01:10:02 +02:00
rtspcodes.h
rtspdec.c rtsp: Make rtsp_demuxer_class static 2012-02-15 22:06:07 +02:00
rtspenc.c rtp: Factorize the check for distinguishing RTCP packets from RTP 2012-02-16 17:45:33 +01:00
sapdec.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
sapenc.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
sauce.c
sauce.h
sdp.c rtpenc: Allow packetizing H263 according to the old RFC 2190 2012-02-23 15:27:52 +02:00
seek-test.c Replace all uses of av_close_input_file() with avformat_close_input(). 2011-12-12 20:34:38 +01:00
seek.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
seek.h
segafilm.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
segment.c segment: introduce segmented chain muxer 2011-12-19 18:31:28 +01:00
sierravmd.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
siff.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
smacker.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
smjpeg.c avformat: split out common SMJPEG code 2012-01-16 11:29:55 +01:00
smjpeg.h avformat: split out common SMJPEG code 2012-01-16 11:29:55 +01:00
smjpegdec.c smjpegdec: implement seeking 2012-02-14 10:12:44 +01:00
smjpegenc.c add SMJPEG muxer 2012-01-16 11:29:55 +01:00
sol.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
sox.h
soxdec.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
soxenc.c lavu: replace int/float punning functions 2011-12-11 18:47:19 +00:00
spdif.c
spdif.h
spdifdec.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
spdifenc.c spdifenc: use special alignment for DTS-HD length_code 2012-01-05 16:27:07 -08:00
srtdec.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
swf.h
swfdec.c swf: check return values for av_get/new_packet(). 2012-02-23 12:24:58 -08:00
swfenc.c
tcp.c avio: Add an URLProtocol flag for indicating that a protocol uses network 2012-01-05 23:56:52 +02:00
thp.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
tiertexseq.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
tls.c avio: Add an URLProtocol flag for indicating that a protocol uses network 2012-01-05 23:56:52 +02:00
tmv.c tmv: Check return value of avio_seek and avoid modifying state if it fails 2012-02-10 15:27:49 -05:00
tta.c tta: Check return value of avio_seek and avoid modifying state if it fails 2012-02-10 15:27:49 -05:00
tty.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
txd.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
udp.c avio: Add an URLProtocol flag for indicating that a protocol uses network 2012-01-05 23:56:52 +02:00
url.h lavf: remove disabled FF_API_OLD_AVIO cruft 2012-01-27 10:52:42 +01:00
utils.c lavf: move the packet keyframe setting code. 2012-02-24 19:43:02 +01:00
vc1test.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
vc1testenc.c lavf: make av_set_pts_info private. 2011-11-30 20:34:45 +01:00
version.h CDXL demuxer and decoder 2012-02-14 22:32:53 +01:00
voc.c
voc.h libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
vocdec.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
vocenc.c
vorbiscomment.c
vorbiscomment.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
vqf.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
wav.c libavformat: Add an ff_ prefix to some lavf internal symbols 2012-02-15 22:06:17 +02:00
wc3movie.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
westwood_aud.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
westwood_vqa.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
wtv.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
wv.c WavPack demuxer: set packet duration 2012-02-09 13:13:04 -05:00
xa.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
xmv.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
xwma.c lavf: remove AVFormatParameters from AVFormatContext.read_header signature 2012-01-27 10:51:57 +01:00
yop.c yop: Check return value of avio_seek and avoid modifying state if it fails 2012-02-10 15:27:50 -05:00
yuv4mpeg.c yuv4mpeg: allow YUV4MPEG2 demuxer to recognize 'C420' colorspace. 2012-01-30 07:30:21 +01:00