1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-02 03:06:28 +02:00
FFmpeg/libavformat
Michael Niedermayer 47335126c0 ff_end_tag: assert that the start is aligned.
If its start is not aligned then aligning its end will
likely break many demuxers as they check the size and not
the position.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-08 12:51:52 +01:00
..
4xm.c
a64.c
aacdec.c
ac3dec.c
act.c
adtsenc.c
adxdec.c
aea.c
afc.c
aiff.h
aiffdec.c
aiffenc.c lavf/aiffenc: ID3 tags support 2013-01-22 20:27:05 +01:00
allformats.c Merge commit '2f3bada63e57345329c4f9b48e9b81b5cfc03d05' 2013-01-15 16:05:34 +01:00
amr.c
anm.c
apc.c
ape.c
apetag.c
apetag.h
apetagenc.c
aqtitledec.c
asf.c Merge commit '48a4ffa722c0874b251de9d201babed52cef0bcb' 2013-02-06 14:25:28 +01:00
asf.h
asfcrypt.c Merge commit '48a4ffa722c0874b251de9d201babed52cef0bcb' 2013-02-06 14:25:28 +01:00
asfcrypt.h
asfdec.c Merge commit '48a4ffa722c0874b251de9d201babed52cef0bcb' 2013-02-06 14:25:28 +01:00
asfenc.c Merge commit '48a4ffa722c0874b251de9d201babed52cef0bcb' 2013-02-06 14:25:28 +01:00
assdec.c
assenc.c
ast.c
ast.h
astdec.c
astenc.c astenc: Enable the loop flag only when needed 2013-01-05 17:07:42 +01:00
au.c auenc: strict check for supported codec 2013-01-30 22:17:52 +00:00
audiointerleave.c
audiointerleave.h
avc.c
avc.h
avformat.h lavf: add seek2any to allow forcing seeking to non keyframes via AVOptions 2013-02-07 21:54:41 +01:00
avi.h
avidec.c Merge commit '570a4a0189946c2c983da41d37fdd67fa13266e7' 2013-01-22 13:38:20 +01:00
avienc.c
avio_internal.h
avio.c
avio.h
aviobuf.c Merge remote-tracking branch 'qatar/master' 2013-01-04 13:29:15 +01:00
avisynth.c Merge commit '29f1fa74225e9fdbab6d590857edbecb51cf74da' 2013-01-31 19:52:58 +01:00
avlanguage.c
avlanguage.h
avr.c
avs.c
bethsoftvid.c
bfi.c
bink.c Merge remote-tracking branch 'qatar/master' 2013-02-01 14:34:18 +01:00
bintext.c
bit.c
bluray.c
bmv.c
brstm.c
c93.c
cache.c
caf.c
caf.h
cafdec.c cafdec: fix overflow checking in read_header() 2013-01-20 21:30:34 +01:00
cafenc.c
cavsvideodec.c
cdg.c
cdxl.c
concat.c
concatdec.c
crcenc.c
crypto.c
cutils.c
data_uri.c
daud.c
dfa.c
diracdec.c
dnxhddec.c
dsicin.c
dtsdec.c
dtshddec.c
dv.c
dv.h
dvenc.c dvenc: dont fail hard if the timecode is invalid 2013-02-05 22:57:35 +01:00
dxa.c
eacdata.c eacdata: do not set sample_fmt 2013-01-24 15:02:44 +00:00
electronicarts.c
epafdec.c
ffm.h
ffmdec.c
ffmenc.c
ffmeta.h
ffmetadec.c
ffmetaenc.c
file.c
filmstripdec.c
filmstripenc.c
flacdec.c
flacenc_header.c
flacenc.c
flacenc.h
flic.c flic: do not set sample_fmt 2013-01-24 15:02:44 +00:00
flv.h
flvdec.c Do not change codec in flv streams if the user has forced a codec. 2013-02-01 23:27:15 +01:00
flvenc.c
framecrcenc.c framecrcenc: print all side data elements, not just the first 2013-02-06 18:17:27 +01:00
framehash.c
frmdec.c frmdec: do not abuse ff_codec_get_id() 2013-01-12 14:39:13 +00:00
g722.c
g723_1.c
g729dec.c
gif.c
gifdec.c lavf/gifdec: cosmetics: remove extra whitespace 2013-01-26 09:28:57 +00:00
gopher.c
gsmdec.c
gxf.c
gxf.h
gxfenc.c
h261dec.c
h263dec.c
h264dec.c
hls.c hls: add missing checks for accessing avoption fields 2013-01-23 22:22:53 +01:00
hlsenc.c lavf/hlsenc: append last incomplete segment when closing the output 2013-01-21 19:21:21 +01:00
hlsproto.c
http.c fix memory leak on string reassign 2013-01-21 02:50:02 +01:00
http.h
httpauth.c
httpauth.h
icodec.c
icoenc.c
id3v1.c Add a comment about an intentional misspelling to the id3v1 tags. 2013-01-04 10:32:39 +01:00
id3v1.h
id3v2.c lavf/id3v2: seek back to previous offset if header size is not matched 2013-01-20 04:39:56 +01:00
id3v2.h
id3v2enc.c
idcin.c Merge remote-tracking branch 'qatar/master' 2013-01-17 13:44:37 +01:00
idroqdec.c
idroqenc.c
iff.c iff: support seeking with maud 2013-01-07 10:19:49 +00:00
ilbc.c
img2.c
img2dec.c lavf/img2dec: fix option help fields 2013-01-25 00:04:22 +01:00
img2enc.c lavf/img2enc: extend current options documentation 2013-01-25 00:04:23 +01:00
ingenientdec.c
internal.h Support more AVC-Intra files 2013-01-03 21:48:38 +01:00
ipmovie.c
ircam.c
ircam.h
ircamdec.c
ircamenc.c
isom.c Add EVRCA and SMV codec id 2013-01-07 11:43:20 +00:00
isom.h mov: prevent double free if the caller replaces the io context. 2013-01-22 05:15:47 +01:00
iss.c
iv8.c
ivfdec.c
ivfenc.c
jacosubdec.c
jacosubenc.c
jvdec.c
latmenc.c latmenc: Check for LOAS sync word 2013-01-17 04:55:14 +01:00
libavformat.v lavf: remove nonexistent symbols 2013-01-11 10:07:52 +00:00
libmodplug.c
libnut.c
librtmp.c
lmlm4.c
loasdec.c Require at least three frames to autodetect loas. 2013-02-02 22:36:25 +01:00
log2_tab.c
lvfdec.c
lxfdec.c
m4vdec.c
Makefile Fix compilation with --disable-everything --enable-demuxer=loas 2013-01-22 20:28:31 +01:00
matroska.c matroska: fixed missing S_DVBSUB subtitles 2013-02-01 01:49:04 +01:00
matroska.h
matroskadec.c matroskadec: support seek to non keyframes 2013-02-07 21:48:48 +01:00
matroskaenc.c Correctly mark non-default streams when muxing matroska. 2013-01-30 10:28:53 +01:00
md5enc.c
md5proto.c
metadata.c
metadata.h
mgsts.c
microdvddec.c
microdvdenc.c
mkvtimestamp_v2.c
mm.c
mmf.c Support stereo as experimental feature in mmf / Yamaha SMAF. 2013-01-06 16:38:24 +01:00
mms.c
mms.h
mmsh.c
mmst.c
mov_chan.c
mov_chan.h
mov.c mov: remove unused function 2013-02-07 11:54:46 +01:00
movenc.c Merge remote-tracking branch 'qatar/master' 2013-01-30 14:49:49 +01:00
movenc.h
movenchint.c
mp3dec.c
mp3enc.c
mpc8.c mpc8: check stream count before accessing stream 1. 2013-01-24 02:51:51 +01:00
mpc.c
mpeg.c mpeg12demux: Fallback to startcode for stream type identification. 2013-01-24 17:10:23 +01:00
mpeg.h
mpegenc.c mpegpsenc: avoid shifting dts/pts 2013-01-04 20:58:59 +01:00
mpegts.c Only try to auto-detect LATM in mpegts if the LOAS demuxer was configured. 2013-01-24 01:21:13 +01:00
mpegts.h
mpegtsenc.c
mpegvideodec.c
mpjpeg.c
mpl2dec.c
mpsubdec.c
msnwc_tcp.c
mtv.c
mux.c mux/chunked interleaver: better align duration chunks. 2013-01-17 15:11:02 +01:00
mvdec.c mvdec: check var_read_string() return value 2013-01-27 02:15:02 +01:00
mvi.c Merge commit 'e6b1c3bbe7082c71ea8ee8ac83698c156c9e4838' 2013-01-29 14:19:56 +01:00
mxf.c
mxf.h
mxfdec.c mxfdec: Fix integer overflow with many channels 2013-01-11 17:42:04 +01:00
mxfenc.c mxfenc: avoid depending on private codec structures and functions 2013-01-06 14:08:08 +01:00
mxg.c
ncdec.c
network.c
network.h
nistspheredec.c
nsvdec.c
nullenc.c
nut.c Merge commit '3f111804eb5c603a344706b84b7164cbf7b4e0df' 2013-01-15 14:57:57 +01:00
nut.h
nutdec.c nutdec: Always return a value from nut_read_timestamp() 2013-01-15 02:15:09 +01:00
nutenc.c
nuv.c
oggdec.c oggdec: remove unused variables 2013-01-21 16:41:50 +01:00
oggdec.h oggdec: resync from the last page. 2013-01-15 20:19:28 +01:00
oggenc.c oggenc: fix "oggstream may be used uninitialized in this function" warning 2013-01-29 15:57:42 +01:00
oggparsecelt.c
oggparsedirac.c
oggparseflac.c
oggparseogm.c
oggparseopus.c
oggparseskeleton.c oggparseskeleton: Check the overall start time before using it. 2013-01-08 02:58:01 +01:00
oggparsespeex.c
oggparsetheora.c oggparsetheora: fix comment header parsing 2013-01-14 20:47:27 +02:00
oggparsevorbis.c fixup_vorbis_headers: add missing malloc failure check 2013-01-30 20:04:14 +01:00
oma.c
oma.h
omadec.c
omaenc.c
options_table.h lavf: add seek2any to allow forcing seeking to non keyframes via AVOptions 2013-02-07 21:54:41 +01:00
options.c
os_support.c
os_support.h
paf.c
pcm.c
pcm.h
pcmdec.c
pcmenc.c
pjsdec.c
pmpdec.c
psxstr.c
pva.c
pvfdec.c
qcp.c Add EVRCA and SMV codec id 2013-01-07 11:43:20 +00:00
qtpalette.h
r3d.c r3d: check that sampling rate is non negative. 2013-01-29 17:13:45 +01:00
rawdec.c
rawdec.h
rawenc.c
rawenc.h
rawvideodec.c
rdt.c
rdt.h
realtextdec.c
riff.c ff_end_tag: assert that the start is aligned. 2013-02-08 12:51:52 +01:00
riff.h
rl2.c
rm.c
rm.h
rmdec.c rmdec: Limit videobufsize to remaining amount of data 2013-01-07 21:35:52 +01:00
rmenc.c
rmsipr.c
rmsipr.h
rpl.c
rso.c
rso.h
rsodec.c
rsoenc.c
rtmp.h
rtmpcrypt.c
rtmpcrypt.h
rtmpdh.c
rtmpdh.h
rtmphttp.c
rtmppkt.c rtmp: fix buffer overflows in ff_amf_tag_contents() 2013-01-23 13:51:28 +02:00
rtmppkt.h
rtmpproto.c rtmpproto: Fix assignments in if() 2013-01-14 13:13:00 +02:00
rtp.c Merge remote-tracking branch 'qatar/master' 2013-02-01 14:34:18 +01:00
rtp.h
rtpdec_amr.c
rtpdec_asf.c
rtpdec_formats.h Merge commit 'c6f1dc8e4cd967ae056698eafb891a08003c211c' 2013-01-21 14:02:01 +01:00
rtpdec_g726.c
rtpdec_h263_rfc2190.c rtpdec: Move setting the parsing flags to the actual depacketizers 2013-01-20 18:20:42 +02:00
rtpdec_h263.c Merge commit 'c6f1dc8e4cd967ae056698eafb891a08003c211c' 2013-01-21 14:02:01 +01:00
rtpdec_h264.c Merge commit 'c6f1dc8e4cd967ae056698eafb891a08003c211c' 2013-01-21 14:02:01 +01:00
rtpdec_ilbc.c
rtpdec_jpeg.c
rtpdec_latm.c
rtpdec_mpeg4.c Merge commit 'c6f1dc8e4cd967ae056698eafb891a08003c211c' 2013-01-21 14:02:01 +01:00
rtpdec_mpeg12.c Merge commit 'c6f1dc8e4cd967ae056698eafb891a08003c211c' 2013-01-21 14:02:01 +01:00
rtpdec_mpegts.c Merge commit '2326558d5277ec87ba6d607a01ec6acfc51c694c' 2013-01-21 13:52:42 +01:00
rtpdec_qcelp.c
rtpdec_qdm2.c
rtpdec_qt.c
rtpdec_svq3.c
rtpdec_vp8.c Merge remote-tracking branch 'qatar/master' 2013-01-10 13:07:25 +01:00
rtpdec_xiph.c Merge commit 'c6f1dc8e4cd967ae056698eafb891a08003c211c' 2013-01-21 14:02:01 +01:00
rtpdec.c Merge commit 'f53490cc0c809975f8238d5a9edbd26f83bd2f84' 2013-01-21 14:55:48 +01:00
rtpdec.h Merge commit '2326558d5277ec87ba6d607a01ec6acfc51c694c' 2013-01-21 13:52:42 +01:00
rtpenc_aac.c
rtpenc_amr.c
rtpenc_chain.c Merge commit '4a4a7e138c92901e04db46a6b05cc6948023e5f5' 2013-01-24 14:18:30 +01:00
rtpenc_chain.h
rtpenc_h263_rfc2190.c
rtpenc_h263.c
rtpenc_h264.c rtpenc: fix overflow checking in avc_mp4_find_startcode() 2013-01-23 13:51:29 +02:00
rtpenc_jpeg.c
rtpenc_latm.c
rtpenc_mpv.c
rtpenc_vp8.c
rtpenc_xiph.c
rtpenc.c rtpenc: do not use random values for seq when bitexact is requested. 2013-01-22 14:40:18 +01:00
rtpenc.h Merge commit '4f56e773fe8a554b8c2662650aaf799c2ece2721' 2013-01-22 14:27:48 +01:00
rtpproto.c
rtsp.c Merge commit '2326558d5277ec87ba6d607a01ec6acfc51c694c' 2013-01-21 13:52:42 +01:00
rtsp.h Merge commit '2f3bada63e57345329c4f9b48e9b81b5cfc03d05' 2013-01-15 16:05:34 +01:00
rtspcodes.h
rtspdec.c
rtspenc.c
samidec.c
sapdec.c
sapenc.c
sauce.c
sauce.h
sbgdec.c
sctp.c
sdp.c Merge commit '094a7405e5d8463d7d167d893e04934ec1a84ecd' 2013-01-15 16:12:24 +01:00
seek-test.c
seek.c
seek.h
segafilm.c
segment.c lavf/segment: fix DTS inconsistencies with -reset_timestamps 2013-02-06 22:55:18 +01:00
sierravmd.c
siff.c
smacker.c
smjpeg.c
smjpeg.h
smjpegdec.c
smjpegenc.c
smoothstreamingenc.c
smush.c
sol.c
sox.h
soxdec.c
soxenc.c
spdif.c
spdif.h Support decoding AC-3 in wav. 2013-01-06 18:48:51 +01:00
spdifdec.c Support decoding AC-3 in wav. 2013-01-06 18:48:51 +01:00
spdifenc.c
srtdec.c lavf/srtdec: do not try to queue empty subtitle chunks. 2013-01-27 20:26:35 +09:00
srtenc.c
srtp.c Merge commit '8a4f26206d7914eaf2903954ce97cb7686933382' 2013-01-21 15:18:57 +01:00
srtp.h Merge commit 'a2a991b2ddf951454ffceb7bcedc9db93e26c610' 2013-01-21 15:00:45 +01:00
srtpproto.c Merge commit '2f3bada63e57345329c4f9b48e9b81b5cfc03d05' 2013-01-15 16:05:34 +01:00
subtitles.c
subtitles.h
subviewer1dec.c
subviewerdec.c
swf.c
swf.h
swfdec.c
swfenc.c
takdec.c
tcp.c
tedcaptionsdec.c
thp.c
tiertexseq.c
tls.c
tmv.c
tta.c
tty.c
txd.c
udp.c
url-test.c
url.h
urldecode.c
urldecode.h
utils.c lavf: add seek2any to allow forcing seeking to non keyframes via AVOptions 2013-02-07 21:54:41 +01:00
vc1test.c
vc1testenc.c
version.h lavf/hls: broker HTTP options 2013-01-23 19:27:14 +01:00
vivo.c
voc.c
voc.h
vocdec.c
vocenc.c
vorbiscomment.c
vorbiscomment.h
vplayerdec.c
vqf.c
w64.c w64: fact guid support 2013-01-07 10:08:38 +00:00
w64.h w64: fact guid support 2013-01-07 10:08:38 +00:00
wavdec.c w64: fact guid support 2013-01-07 10:08:38 +00:00
wavenc.c w64: fact guid support 2013-01-07 10:08:38 +00:00
wc3movie.c
webvttdec.c
westwood_aud.c
westwood_vqa.c
wtv.c
wtv.h
wtvdec.c wtvdec: fix integer overflow 2013-01-20 20:59:30 +01:00
wtvenc.c wtvenc: mux thumbnail picture 2013-01-07 23:14:58 +11:00
wv.c
wvenc.c
xa.c
xmv.c
xwma.c xwma: Remove unused variable 2013-01-07 13:25:20 +01:00
yop.c
yuv4mpeg.c Map the interlaced flag of yuv4mpeg streams to AVCodecContext->field_order. 2013-02-02 12:32:04 +01:00