ffmpeg/libavformat
Reimar Döffinger 4172951ba7 Return an error when get_buffer reads none or only partial data instead
of returning packets with uninitialized data.
Returning partial packets as for other demuxers is problematice due to
packet scrambling and thus is not done.

Originally committed as revision 25931 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-11 21:41:47 +00:00
..
4xm.c
a64.c
aacdec.c
ac3dec.c
adts.h
adtsenc.c
aea.c
aiff.h
aiffdec.c
aiffenc.c
allformats.c Mobotix .mxg demuxer 2010-11-26 10:11:16 +00:00
amr.c
anm.c
apc.c
ape.c
apetag.c
apetag.h
applehttp.c
asf.c
asf.h
asfcrypt.c
asfcrypt.h
asfdec.c Return an error when get_buffer reads none or only partial data instead 2010-12-11 21:41:47 +00:00
asfenc.c add ff_ prefix to metadata_conv() 2010-10-16 13:20:41 +00:00
assdec.c use designated initializer in ASS (de)muxer 2010-12-04 00:37:53 +00:00
assenc.c set default subtitle_codec for ass muxer 2010-12-04 00:47:12 +00:00
au.c
audiointerleave.c
audiointerleave.h
avc.c
avc.h
avformat.h rtpdec: Add a dynamic payload handler for the x-Purevoice format, RFC 2658 2010-12-05 19:37:45 +00:00
avi.c
avi.h
avidec.c avidec: read some of the Nikon specific tags produced by Nikon cameras 2010-11-24 20:53:27 +00:00
avienc.c add ff_ prefix to metadata_conv() 2010-10-16 13:20:41 +00:00
avio.c
avio.h Document url_write(). 2010-10-31 16:11:56 +00:00
aviobuf.c
avisynth.c
avlanguage.c
avlanguage.h
avs.c
bethsoftvid.c
bfi.c
bink.c
c93.c
caf.c
caf.h
cafdec.c
cavsvideodec.c
cdg.c
concat.c
crcenc.c
cutils.c
daud.c
diracdec.c
dnxhddec.c
dsicin.c
dtsdec.c
dv.c DV: use data_offset to fix seeking in badly cut files where the first 2010-11-27 14:40:12 +00:00
dv.h
dvenc.c
dxa.c
eacdata.c
electronicarts.c
ffm.h
ffmdec.c
ffmenc.c
file.c
filmstripdec.c
filmstripenc.c
flacdec.c Export metadata in the generic format. Deprecate old conversion API. 2010-10-15 19:04:25 +00:00
flacenc_header.c
flacenc.c vorbiscomment: convert metadata before computing the header's length 2010-10-27 05:02:29 +00:00
flacenc.h
flic.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
flv.h Fix 16kHz Mono NellyMoser in flv. 2010-11-03 20:12:07 +00:00
flvdec.c Fix 16kHz Mono NellyMoser in flv. 2010-11-03 20:12:07 +00:00
flvenc.c
framecrcenc.c
gif.c
gopher.c
gxf.c
gxf.h
gxfenc.c
h261dec.c
h263dec.c
h264dec.c
http.c http: Handle 301/307 redirect requests, too 2010-11-02 20:37:01 +00:00
http.h
httpauth.c
httpauth.h
id3v1.c Partially revert "Simplify code by using av_metadata_set2()." 2010-11-29 16:38:12 +00:00
id3v1.h
id3v2.c id3v2: skip data length indicator 2010-12-10 15:48:56 +00:00
id3v2.h id3v2: use a named constant instead of 0x02 2010-12-07 07:52:50 +00:00
idcin.c
idroqdec.c
idroqenc.c
iff.c
img2.c cosmetics: align fields, and remove useless ones, in img2.c 2010-10-21 22:07:00 +00:00
ingenientdec.c
internal.h add FF_API_URL_SPLIT define to disable the deprecated ff_url_split() function 2010-10-15 12:54:12 +00:00
ipmovie.c Fix indentation. 2010-11-21 11:07:04 +00:00
isom.c In ts demuxer, support aac flexmux using extradata in iods, issue #2346 2010-11-23 00:51:12 +00:00
isom.h In ts demuxer, support aac flexmux using extradata in iods, issue #2346 2010-11-23 00:51:12 +00:00
iss.c
iv8.c
ivfdec.c
libavformat.v
libnut.c
librtmp.c
lmlm4.c
lxfdec.c
m4vdec.c
Makefile rtpdec: Add a dynamic payload handler for the x-Purevoice format, RFC 2658 2010-12-05 19:37:45 +00:00
matroska.c
matroska.h
matroskadec.c matroskadec: skip invalid tags with no TagName 2010-11-03 06:29:04 +00:00
matroskaenc.c matroskaenc: don't duplicate title information 2010-11-23 08:24:41 +00:00
md5enc.c
md5proto.c
metadata_compat.c
metadata.c metadata: make av_metadata_set2 case insensitive by default 2010-10-18 12:45:15 +00:00
metadata.h add ff_ prefix to metadata_conv() 2010-10-16 13:20:41 +00:00
mm.c
mmf.c
mms.c
mms.h
mmsh.c
mmst.c
mov.c In mov demuxer, read alac sample from extradata, fix #2406 2010-12-07 01:38:26 +00:00
movenc.c Unset variable fps for mov and mp4 muxer, they support it 2010-11-23 00:41:28 +00:00
movenc.h
movenchint.c
mp3.c Remove hack in MP3 probe that was meant as a work-around for large 2010-12-11 21:34:50 +00:00
mpc8.c
mpc.c mpc: read id3v1 tags. 2010-12-02 09:56:15 +00:00
mpeg.c
mpeg.h
mpegenc.c Avoid negative SCR in mpeg ps muxer. 2010-10-16 21:31:31 +00:00
mpegts.c In ts demuxer, if pes packet size is < ts packet, honor pes packet and skip padded data. 2010-11-29 03:43:56 +00:00
mpegts.h
mpegtsenc.c mpegtsenc: Improve PCR generation and output 2010-12-03 13:26:42 +00:00
mpegvideodec.c
mpjpeg.c
msnwc_tcp.c
mtv.c
mvi.c
mxf.c
mxf.h
mxfdec.c
mxfenc.c
mxg.c Mobotix .mxg demuxer 2010-11-26 10:11:16 +00:00
ncdec.c
network.h
nsvdec.c
nullenc.c
nut.c
nut.h
nutdec.c nutdec: when parsing info packet, set metadata var only once 2010-10-24 07:28:04 +00:00
nutenc.c Export metadata in the generic format. Deprecate old conversion API. 2010-10-15 19:04:25 +00:00
nuv.c
oggdec.c Ensure that data_offset is set correctly when there are partial 2010-11-29 19:02:28 +00:00
oggdec.h
oggenc.c vorbiscomment: convert metadata before computing the header's length 2010-10-27 05:02:29 +00:00
oggparsedirac.c
oggparseflac.c
oggparseogm.c
oggparseskeleton.c
oggparsespeex.c
oggparsetheora.c
oggparsevorbis.c add ff_ prefix to metadata_conv() 2010-10-16 13:20:41 +00:00
oma.c Export metadata in the generic format. Deprecate old conversion API. 2010-10-15 19:04:25 +00:00
options.c add FF_API_ALLOC_FORMAT_CONTEXT define to disable the deprecated 2010-10-15 12:59:45 +00:00
os_support.c
os_support.h
output-example.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
pcm.c
pcm.h
pcmdec.c
pcmenc.c
psxstr.c
pva.c
qcp.c
qtpalette.h
r3d.c
rawdec.c
rawdec.h
rawenc.c
rawenc.h
rawvideodec.c
rdt.c
rdt.h
riff.c Add FourCC yuvs for rawvideo (PIX_FMT_YUYV422). 2010-11-29 23:15:51 +00:00
riff.h
rl2.c
rm.c
rm.h
rmdec.c
rmenc.c
rpl.c
rso.c
rso.h
rsodec.c
rsoenc.c
rtmp.h
rtmppkt.c
rtmppkt.h
rtmpproto.c properly check for FF_API_URL_CLASS instead of LIBAVFORMAT_VERSION_MAJOR 2010-10-15 13:09:35 +00:00
rtp.c
rtp.h
rtpdec_amr.c
rtpdec_asf.c
rtpdec_formats.h rtpdec: Add a dynamic payload handler for the x-Purevoice format, RFC 2658 2010-12-05 19:37:45 +00:00
rtpdec_h263.c
rtpdec_h264.c rtpdec_h264: Pass NAL type 0 through 2010-12-06 12:44:09 +00:00
rtpdec_latm.c
rtpdec_mpeg4.c
rtpdec_qcelp.c rtpdec_qcelp: Use the depacketizer for static payload types, too 2010-12-05 19:42:14 +00:00
rtpdec_qdm2.c rtpdec: Remove useless NULL initializations when using designated initializers 2010-11-29 16:04:45 +00:00
rtpdec_qt.c rtpdec: Remove useless NULL initializations when using designated initializers 2010-11-29 16:04:45 +00:00
rtpdec_svq3.c rtpdec: Remove useless NULL initializations when using designated initializers 2010-11-29 16:04:45 +00:00
rtpdec_vp8.c RTP/VP8: Update the warning about the VP8 payload 2010-12-05 11:45:57 +00:00
rtpdec_xiph.c
rtpdec.c rtsp/rtpdec: Set the AVStream time_base directly in rtsp when it is known 2010-12-07 13:29:44 +00:00
rtpdec.h rtpdec: Add functions for finding depacketizers by name or payload id 2010-12-05 19:39:50 +00:00
rtpenc_aac.c
rtpenc_amr.c
rtpenc_chain.c
rtpenc_chain.h
rtpenc_h263.c
rtpenc_h264.c
rtpenc_mpv.c
rtpenc_vp8.c
rtpenc_xiph.c
rtpenc.c RTP/VP8: Update the warning about the VP8 payload 2010-12-05 11:45:57 +00:00
rtpenc.h
rtpproto.c drop rtp_get_file_handles() which is not part of public API and not used anymore 2010-10-23 16:21:49 +00:00
rtsp.c rtsp/rtpdec: Set the AVStream time_base directly in rtsp when it is known 2010-12-07 13:29:44 +00:00
rtsp.h rtsp: Parse and use the Content-Base reply header, if present 2010-11-15 15:08:53 +00:00
rtspcodes.h
rtspdec.c rtsp: Parse and use the Content-Base reply header, if present 2010-11-15 15:08:53 +00:00
rtspenc.c rtsp: Move rtsp_setup_output_streams into rtspenc.c 2010-10-29 08:41:49 +00:00
sapdec.c
sapenc.c
sauce.c
sauce.h
sdp.c sdp: Conditionally compile code using AF_INET6 2010-10-19 07:50:40 +00:00
seek.c
seek.h
segafilm.c
sierravmd.c
siff.c
smacker.c
sol.c
sox.h
soxdec.c
soxenc.c
spdif.c Move code to be used by the IEC 61937 demuxer from spifenc.c into common 2010-11-10 00:04:12 +00:00
spdif.h Move code to be used by the IEC 61937 demuxer from spifenc.c into common 2010-11-10 00:04:12 +00:00
spdifdec.c S/PDIF demuxer 2010-11-22 22:09:26 +00:00
spdifenc.c Add copyright notices for the E-AC3 and TrueHD parts of the muxer. 2010-11-27 18:10:20 +00:00
srtdec.c
swf.h
swfdec.c
swfenc.c
tcp.c Remove two instances of AVERROR(ff_neterrno()), because ff_neterrno() itself 2010-11-04 13:53:16 +00:00
thp.c
tiertexseq.c
timefilter.c
timefilter.h
tmv.c
tta.c
tty.c
txd.c
udp.c
utils.c add subtitle codec autodetection 2010-12-04 14:46:13 +00:00
vc1test.c
vc1testenc.c
voc.c
voc.h
vocdec.c
vocenc.c
vorbiscomment.c vorbiscomment: convert metadata before computing the header's length 2010-10-27 05:02:29 +00:00
vorbiscomment.h
vqf.c
wav.c
wc3movie.c WC3/xan: move palette handling to decoder, avoiding need for 2010-11-21 10:32:23 +00:00
westwood.c
wv.c Don't try to demux WavPack files with >2 channels until we can support them 2010-12-07 18:15:06 +00:00
xa.c
yop.c
yuv4mpeg.c