1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
FFmpeg/libavformat
Alex Converse 5935f9d6bd Allow remuxing of explicitly signalled AAC files into ADTS.
The ADTS output files are not explicitly signaled because the format
does not support explicit signalling.

Originally committed as revision 23935 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-01 14:49:32 +00:00
..
4xm.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
adts.h
adtsenc.c Allow remuxing of explicitly signalled AAC files into ADTS. 2010-07-01 14:49:32 +00:00
aea.c Reduce the score for the aea demuxer probing function. 2010-05-23 22:01:27 +00:00
aiff.h Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
aiffdec.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
aiffenc.c
allformats.c Add an av_register_protocol2 function that takes a size parameter 2010-06-22 13:58:48 +00:00
amr.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
anm.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
apc.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
ape.c Replace all remaining occurrences of AVERROR_NOMEM with 2010-04-03 14:15:00 +00:00
apetag.c Replace all remaining occurrences of AVERROR_NOMEM with 2010-04-03 14:15:00 +00:00
apetag.h
asf.c Remove superfluous space from a conversion table. 2010-03-31 09:22:31 +00:00
asf.h Move put_le16_nolen() to asf.c and give it a ff_ prefix. This way, it is easier 2010-03-24 18:40:43 +00:00
asfcrypt.c
asfcrypt.h
asfdec.c asfdec: ensure number of streams is within bounds; remove VLA in asf_read_pts() 2010-06-24 15:10:06 +00:00
asfenc.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
assdec.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
assenc.c
au.c Prevent au_read_packet() looping endlessly when .au file contains unsupported codec type. 2010-05-31 10:47:36 +00:00
audiointerleave.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
audiointerleave.h
avc.c
avc.h
avformat.h Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
avi.c
avi.h
avidec.c Factorize get_duration() out of 4 places of the avi demuxer. 2010-07-01 13:50:15 +00:00
avienc.c avienc : Avoid creating invalid AVI files when muxing subtitle streams 2010-06-25 04:29:02 +00:00
avio.c Remove an unused label, fixing a warning 2010-06-27 17:51:17 +00:00
avio.h Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
aviobuf.c Do not initialize res in url_fseek(), in the case !s->seek directly 2010-04-21 21:19:25 +00:00
avisynth.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
avlanguage.c
avlanguage.h Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
avs.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
bethsoftvid.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
bfi.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
bink.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
c93.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
caf.c Move AVCodecTag from riff.h into internal.h. 2010-05-22 16:01:32 +00:00
caf.h Move AVCodecTag from riff.h into internal.h. 2010-05-22 16:01:32 +00:00
cafdec.c Mark av_metadata_set() as deprecated, and use av_metadata_set2() 2010-04-25 14:27:42 +00:00
cdg.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
concat.c
crcenc.c
cutils.c Move the internal function declarations in avformat.h to internal.h. 2010-04-11 21:44:23 +00:00
daud.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
dsicin.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
dv.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
dv.h
dvenc.c Add missing internal.h #include for brktimegm(), fixes the warning: 2010-04-20 14:41:55 +00:00
dxa.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
eacdata.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
electronicarts.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
ffm.h
ffmdec.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
ffmenc.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
file.c Declare the url_write buffer parameter as const 2010-06-01 07:46:23 +00:00
filmstripdec.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
filmstripenc.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
flacdec.c Generalize ID3v2 functions to support ID3v2-like ID headers with a 2010-06-11 13:44:57 +00:00
flacenc_header.c Put ff_flac_write_header() in a separate C file to allow it to be shared without 2010-03-23 23:58:45 +00:00
flacenc.c Move ff_flac_write_header() to flacenc.h, which removes the Matroska muxer's 2010-03-22 21:58:38 +00:00
flacenc.h Put ff_flac_write_header() in a separate C file to allow it to be shared without 2010-03-23 23:58:45 +00:00
flic.c Made FLIC demuxer capable of handling the videos from "X-COM: Terror from the Deep". 2010-04-22 09:04:33 +00:00
flv.h Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
flvdec.c Mark av_metadata_set() as deprecated, and use av_metadata_set2() 2010-04-25 14:27:42 +00:00
flvenc.c Move AVCodecTag from riff.h into internal.h. 2010-05-22 16:01:32 +00:00
framecrcenc.c
gif.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
gopher.c Make ff_url_split() public 2010-06-27 14:16:46 +00:00
gxf.c Support AVFMT_FLAG_IGNIDX in gxf demuxer. 2010-06-06 10:51:06 +00:00
gxf.h
gxfenc.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
http.c Make ff_url_split() public 2010-06-27 14:16:46 +00:00
http.h Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
httpauth.c Use AV_BASE64_SIZE() macro 2010-06-04 01:15:41 +00:00
httpauth.h Add support for http digest authentication 2010-03-25 13:58:26 +00:00
id3v1.c Mark av_metadata_set() as deprecated, and use av_metadata_set2() 2010-04-25 14:27:42 +00:00
id3v1.h
id3v2.c Generalize ID3v2 functions to support ID3v2-like ID headers with a 2010-06-11 13:44:57 +00:00
id3v2.h Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
idcin.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
idroq.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
iff.c Reindent after r23112. 2010-05-13 15:41:49 +00:00
img2.c Add Pictor/PC Paint to image2 muxer/demuxer 2010-06-08 11:55:55 +00:00
internal.h Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
ipmovie.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
isom.c Support gray16be and rgb48be in mov 2010-06-15 09:14:00 +00:00
isom.h Move AVCodecTag from riff.h into internal.h. 2010-05-22 16:01:32 +00:00
iss.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
iv8.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
ivfdec.c On2 IVF demuxer 2010-05-27 21:23:04 +00:00
libavformat.v
libnut.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
librtmp.c Use new librtmp APIs instead of grubbing around in RTMP struct 2010-07-01 10:59:44 +00:00
lmlm4.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
Makefile RTSP: Decouple MPEG-4 and AAC specific parts from rtsp.c 2010-06-25 07:58:38 +00:00
matroska.c matroska: Add V_VP8 2010-05-19 16:50:06 +00:00
matroska.h Fix the MATROSKA_ID_TAGDEFAULT to match the specification (instead of 2010-06-08 19:28:22 +00:00
matroskadec.c matroskadec : propagate AVERROR to the caller 2010-06-15 19:53:15 +00:00
matroskaenc.c Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
md5enc.c Add -f framemd5 muxer similar to framecrc. 2010-05-24 17:49:26 +00:00
metadata_compat.c Mark av_metadata_set() as deprecated, and use av_metadata_set2() 2010-04-25 14:27:42 +00:00
metadata.c reindent after previous commit. 2010-06-04 07:33:34 +00:00
metadata.h Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
mm.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
mmf.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
mmst.c Make ff_url_split() public 2010-06-27 14:16:46 +00:00
mov.c In mov demuxer, increase total size after debugging message 2010-06-28 21:02:16 +00:00
movenc.c Support gray16be and rgb48be in mov 2010-06-15 09:14:00 +00:00
movenc.h Use a heuristic for describing the RTP packets using sample data 2010-05-18 19:48:25 +00:00
movenchint.c Take ff_write_chained in use in the mov rtp hinter and in the rtsp muxer 2010-05-21 07:08:29 +00:00
mp3.c Generalize ID3v2 functions to support ID3v2-like ID headers with a 2010-06-11 13:44:57 +00:00
mpc8.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
mpc.c Generalize ID3v2 functions to support ID3v2-like ID headers with a 2010-06-11 13:44:57 +00:00
mpeg.c Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
mpeg.h
mpegenc.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
mpegts.c Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
mpegts.h
mpegtsenc.c Allow setting streamid when muxing mpegts. 2010-06-30 22:39:13 +00:00
mpjpeg.c
msnwc_tcp.c Replace all remaining occurrences of AVERROR_NOMEM with 2010-04-03 14:15:00 +00:00
mtv.c Fix MTV decoding on big-endian systems 2010-04-21 13:00:48 +00:00
mvi.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
mxf.c mxfdec: Improve parsing of the PixelLayout item 2010-06-30 07:55:05 +00:00
mxf.h mxfdec: Improve parsing of the PixelLayout item 2010-06-30 07:55:05 +00:00
mxfdec.c mxfdec: Improve parsing of the PixelLayout item 2010-06-30 07:55:05 +00:00
mxfenc.c Make ff_random_get_seed public, rename to av_get_random_seed, export the header 2010-05-23 08:53:40 +00:00
ncdec.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
network.h Fix compile error on mingw where ETIMEDOUT is missing (because it's a WSA error). 2010-04-15 18:27:27 +00:00
nsvdec.c Mark av_metadata_set() as deprecated, and use av_metadata_set2() 2010-04-25 14:27:42 +00:00
nut.c Add support to B4BY and R4BY NUT codec tags added in NUT r672. 2010-06-06 18:29:42 +00:00
nut.h Define ff_nut_video_tags and make Nut muxer and demuxer set it in 2010-05-23 18:34:15 +00:00
nutdec.c Make the nut decoder read the ff_nut_video_tags to detect codec id of 2010-05-23 18:34:18 +00:00
nutenc.c Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
nuv.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
oggdec.c Fix printf format warnings 2010-06-09 08:59:41 +00:00
oggdec.h oggdec: Remove write-only variable 2010-04-16 12:21:29 +00:00
oggenc.c In ogg muxer, use random serial number of each ogg streams 2010-05-24 23:37:33 +00:00
oggparsedirac.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
oggparseflac.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
oggparseogm.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
oggparseskeleton.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
oggparsespeex.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
oggparsetheora.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
oggparsevorbis.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
oma.c Add metadata support. Patch by Michael Karcher. 2010-06-17 10:59:49 +00:00
options.c Remove typo: s/ingore/ignore/ 2010-06-24 17:59:49 +00:00
os_support.c
os_support.h Remove support for pre-Haiku, non-POSIX, non-C99 BeOS variants. 2010-06-10 16:51:14 +00:00
output-example.c output-example: Set sample_fmt to SAMPLE_FMT_S16. 2010-06-14 07:05:59 +00:00
psxstr.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
pva.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
qcp.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
qtpalette.h
r3d.c Mark av_metadata_set() as deprecated, and use av_metadata_set2() 2010-04-25 14:27:42 +00:00
raw.c Improve h263_probe() 2010-06-18 23:17:20 +00:00
raw.h
rdt.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
rdt.h
riff.c Added M701 codec_tag for mpeg2video 2010-06-07 11:27:26 +00:00
riff.h Move AVCodecTag from riff.h into internal.h. 2010-05-22 16:01:32 +00:00
rl2.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
rm.c Move rm_codec_tags to rm.c so muxer/demuxer can share it. 2010-05-28 18:18:33 +00:00
rm.h Move rm_codec_tags to rm.c so muxer/demuxer can share it. 2010-05-28 18:18:33 +00:00
rmdec.c Do not read the RM index when input is streamed (since it requires seeking 2010-06-06 18:48:49 +00:00
rmenc.c Reindent after r23361. 2010-05-28 18:21:57 +00:00
rpl.c Mark av_metadata_set() as deprecated, and use av_metadata_set2() 2010-04-25 14:27:42 +00:00
rtmp.h
rtmppkt.c
rtmppkt.h Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
rtmpproto.c Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
rtp.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
rtp.h Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
rtpdec_amr.c Reindent 2010-06-28 20:37:16 +00:00
rtpdec_amr.h
rtpdec_asf.c Fix implicit cast warning 2010-06-27 09:07:35 +00:00
rtpdec_asf.h
rtpdec_h263.c Replace all remaining occurrences of AVERROR_NOMEM with 2010-04-03 14:15:00 +00:00
rtpdec_h263.h
rtpdec_h264.c rtpdec: Clean up FMTP parsing code in H.264 RTP depacketizer 2010-06-28 11:28:02 +00:00
rtpdec_h264.h
rtpdec_mpeg4.c Reindent 2010-06-28 11:35:18 +00:00
rtpdec_mpeg4.h RTSP: Decouple MPEG-4 and AAC specific parts from rtsp.c 2010-06-25 07:58:38 +00:00
rtpdec_xiph.c rtpdec: Cleanup FMTP parsing code in Xiph RTP depacketizer 2010-06-28 20:32:03 +00:00
rtpdec_xiph.h Merge Vorbis / Theora depayloaders. 2010-04-01 21:43:22 +00:00
rtpdec.c rtpdec: Malloc the fmtp value buffer 2010-06-28 20:27:25 +00:00
rtpdec.h rtpdec: Add generic function for iterating over FMTP configuration lines 2010-06-28 11:24:12 +00:00
rtpenc_aac.c
rtpenc_amr.c
rtpenc_h263.c
rtpenc_h264.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
rtpenc_mpv.c
rtpenc.c Simplify (no need to check for st->codec->extradata) and correct 2010-06-17 10:30:52 +00:00
rtpenc.h If the video stream is H.264 with MP4 syntax, store the NAL lenght size in 2010-06-16 12:59:47 +00:00
rtpproto.c Make ff_url_split() public 2010-06-27 14:16:46 +00:00
rtsp.c Make ff_url_split() public 2010-06-27 14:16:46 +00:00
rtsp.h RTSP, rtpdec: Move RTPPayloadData into rtpdec_mpeg4 and remove all references to rtp_payload_data in rtpdec and rtsp 2010-06-25 08:02:50 +00:00
rtspcodes.h
rtspenc.c Make the RTSP muxer use rtsp_hd_out, for consistency 2010-06-08 12:26:51 +00:00
sdp.c Make ff_url_split() public 2010-06-27 14:16:46 +00:00
seek.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
seek.h
segafilm.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
sierravmd.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
siff.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
smacker.c Correctly return EOF for smacker videos 2010-06-24 06:55:53 +00:00
sol.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
sox.h
soxdec.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
soxenc.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
spdif.c Add IEC958 data_types for DTS-HD (data burst described in IEC 61937-5), 2010-06-20 11:40:41 +00:00
swf.h
swfdec.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
swfenc.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
tcp.c Make ff_url_split() public 2010-06-27 14:16:46 +00:00
thp.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
tiertexseq.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
timefilter.c
timefilter.h
tmv.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
tta.c Generalize ID3v2 functions to support ID3v2-like ID headers with a 2010-06-11 13:44:57 +00:00
txd.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
udp.c Make ff_url_split() public 2010-06-27 14:16:46 +00:00
utils.c Make "invalid dts/pts combination" a debug instead of a warning message. 2010-06-30 23:01:44 +00:00
vc1test.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
vc1testenc.c Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
voc.c Move AVCodecTag from riff.h into internal.h. 2010-05-22 16:01:32 +00:00
voc.h
vocdec.c Move AVCodecTag from riff.h into internal.h. 2010-05-22 16:01:32 +00:00
vocenc.c Move AVCodecTag from riff.h into internal.h. 2010-05-22 16:01:32 +00:00
vorbiscomment.c Add VorbisComment writing to FLAC files. 2010-03-20 13:36:43 +00:00
vorbiscomment.h Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
vqf.c Use a suitable timebase in VQF demuxer 2010-04-13 01:19:59 +00:00
wav.c
wc3movie.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
westwood.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
wv.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
xa.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
yop.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
yuv4mpeg.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00