1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
FFmpeg/libavformat
John Stebbins 6c786765cd movenc: Allow chapters to be written in trailer
This allows creation of frame accurate chapter marks from sources
like DVD and BD where the precise chapter location is not known until
the chapter mark has been reached during reading.

Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-20 15:18:42 +01:00
..
4xm.c 4xm: do not overread while parsing header 2013-06-12 14:45:46 +02:00
a64.c
aacdec.c
ac3dec.c
adtsenc.c
adxdec.c
aea.c
aiff.h
aiffdec.c
aiffenc.c
allformats.c lavf: Support unix sockets 2013-08-05 16:13:35 +02:00
amr.c
anm.c
apc.c
ape.c
apetag.c apetag: use int64_t for filesize 2013-06-04 17:20:19 +02:00
apetag.h apetag: add support for writing APE tags 2013-05-28 18:19:03 +02:00
asf.c
asf.h
asfcrypt.c
asfcrypt.h
asfdec.c Disable deprecation warnings for cases where a replacement is available 2013-08-02 19:19:02 +02:00
asfenc.c
assdec.c
assenc.c
au.c
audiointerleave.c
audiointerleave.h
avc.c
avc.h
avformat.h avformat: Fix references to removed av_close_input_file in Doxygen 2013-08-20 13:33:47 +02:00
avi.h
avidec.c Disable deprecation warnings for cases where a replacement is available 2013-08-02 19:19:02 +02:00
avienc.c
avio_internal.h avio: Add const qualifiers to ffio_read_indirect 2013-08-08 11:09:00 +03:00
avio.c avio: Handle AVERROR_EOF in the same way as the return value 0 2013-07-07 13:30:01 +03:00
avio.h
aviobuf.c avio: Add const qualifiers to ffio_read_indirect 2013-08-08 11:09:00 +03:00
avisynth.c avisynth: Fix a "AVISynth" vs. "AviSynth" struct name typo 2013-07-29 20:09:59 +02:00
avlanguage.c
avlanguage.h
avs.c
bethsoftvid.c
bfi.c
bink.c
bmv.c
c93.c
caf.c
caf.h
cafdec.c
cavsvideodec.c
cdg.c
cdxl.c
concat.c
crcenc.c
crypto.c
cutils.c
daud.c
dfa.c
diracdec.c
dnxhddec.c
dsicin.c
dtsdec.c
dv.c avformat/dv: K&R formatting cosmetics 2013-08-06 11:01:44 +02:00
dv.h
dvenc.c
dxa.c
eacdata.c
electronicarts.c electronicarts: Let functions always returning the same value return void 2013-08-15 12:24:43 +02:00
ffm.h
ffmdec.c
ffmenc.c
ffmeta.h
ffmetadec.c
ffmetaenc.c
file_open.c libavutil: Make avpriv_open a library-internal function on msvcrt 2013-08-10 00:53:33 +03:00
file.c libavformat: use avpriv_open() 2013-08-07 21:22:03 +02:00
filmstripdec.c
filmstripenc.c
flacdec.c
flacenc_header.c
flacenc.c
flacenc.h
flic.c
flv.h
flvdec.c flvdec: Eliminate completely silly goto 2013-08-01 12:43:54 +02:00
flvenc.c
format.c avf: split off format register and lookup function 2013-06-16 14:00:40 +02:00
framecrcenc.c
framehash.c
g722.c
g723_1.c
gif.c
gopher.c
gsmdec.c
gxf.c
gxf.h
gxfenc.c
h261dec.c
h263dec.c
h264dec.c
hls.c hls: Call avformat_find_stream_info() on the chained demuxers 2013-07-30 12:31:08 +03:00
hlsenc.c hlsenc: Don't reset the number variable when wrapping 2013-08-15 22:41:19 +03:00
hlsproto.c hlsproto: Store all durations in AV_TIME_BASE 2013-07-29 20:15:50 +03:00
http.c http: Support reading gzip/deflate compressed data 2013-07-28 18:39:49 +03:00
http.h
httpauth.c
httpauth.h
id3v1.c
id3v1.h
id3v2.c
id3v2.h
id3v2enc.c
idcin.c
idroqdec.c
idroqenc.c
iff.c
ilbc.c
img2.c
img2dec.c
img2enc.c
ingenientdec.c
internal.h avf: move url utility functions in a separate file 2013-06-16 15:01:39 +02:00
ipmovie.c
isom.c Apple Intermediate Codec decoder 2013-05-17 06:31:05 +02:00
isom.h
iss.c
iv8.c
ivfdec.c
ivfenc.c
jvdec.c
latmenc.c
libavformat.v
librtmp.c
lmlm4.c
log2_tab.c
lxfdec.c
m4vdec.c
Makefile hlsenc: Add a proper dependency on the mpegts muxer 2013-08-15 22:41:11 +03:00
matroska.c
matroska.h matroskadec: silently skip CodecState element. 2013-05-27 21:25:53 +02:00
matroskadec.c matroskadec: introduce resync function. 2013-06-10 20:51:35 +02:00
matroskaenc.c mkv: Allow flushing the current cluster in progress 2013-08-19 22:47:07 +02:00
md5enc.c
md5proto.c
metadata-example.c
metadata.c
metadata.h
mm.c
mmf.c
mms.c
mms.h
mmsh.c
mmst.c
mov_chan.c
mov_chan.h
mov.c mov: Do not allow updating the time scale after it has been set 2013-07-15 21:38:58 +03:00
movenc.c movenc: Allow chapters to be written in trailer 2013-08-20 15:18:42 +01:00
movenc.h movenc: Grow the frag_info array in chunks 2013-06-04 15:05:42 +03:00
movenchint.c movenc: Rename the timestamp parameter to dts in write_hint_packets 2013-07-08 12:44:25 +03:00
mp3dec.c
mp3enc.c
mpc8.c
mpc.c
mpeg.c
mpeg.h
mpegenc.c
mpegts.c avio: Add const qualifiers to ffio_read_indirect 2013-08-08 11:09:00 +03:00
mpegts.h
mpegtsenc.c
mpegvideodec.c
mpjpeg.c
msnwc_tcp.c
mtv.c
mux.c Disable deprecation warnings for cases where a replacement is available 2013-08-02 19:19:02 +02:00
mvi.c
mxf.c
mxf.h
mxfdec.c Remove commented-out debug #define cruft 2013-05-16 00:23:30 +02:00
mxfenc.c mxfenc: switch to av_reallocp_array() and check allocation errors 2013-08-04 16:49:04 +02:00
mxg.c Disable deprecation warnings for cases where a replacement is available 2013-08-02 19:19:02 +02:00
ncdec.c
network.c ff_socket: put out-of-line and fallback to fcntl() for close-on-exec 2013-08-09 11:26:50 +03:00
network.h ff_socket: put out-of-line and fallback to fcntl() for close-on-exec 2013-08-09 11:26:50 +03:00
noproxy-test.c avf: move ff_http_match_no_proxy to network 2013-06-16 14:41:00 +02:00
nsvdec.c nsvdec: Remove commented-out debug cruft 2013-06-02 18:11:58 +02:00
nullenc.c
nut.c
nut.h
nutdec.c
nutenc.c Remove unreachable returns 2013-07-27 16:00:41 +02:00
nuv.c
oggdec.c ogg: Fix potential infinite discard loop 2013-08-19 05:20:39 +02:00
oggdec.h
oggenc.c
oggparsecelt.c
oggparsedirac.c
oggparseflac.c
oggparseogm.c
oggparseskeleton.c
oggparsespeex.c
oggparsetheora.c
oggparsevorbis.c ogg: Always alloc the private context in vorbis_header 2013-08-13 14:04:55 +02:00
oma.c
oma.h
omadec.c oma: correctly mark and decrypt partial packets 2013-07-28 22:54:55 +02:00
omaenc.c
options_table.h Give less generic names to global library option arrays 2013-08-02 19:19:02 +02:00
options.c Give less generic names to global library option arrays 2013-08-02 19:19:02 +02:00
os_support.c file: Move win32 utf8->wchar open wrapper to libavutil 2013-08-08 16:41:33 +03:00
os_support.h file: Move win32 utf8->wchar open wrapper to libavutil 2013-08-08 16:41:33 +03:00
output-example.c
pcm.c
pcm.h
pcmdec.c
pcmenc.c
pmpdec.c
psxstr.c Disable deprecation warnings for cases where a replacement is available 2013-08-02 19:19:02 +02:00
pva.c
qcp.c
qtpalette.h
r3d.c Remove commented-out debug #define cruft 2013-05-16 00:23:30 +02:00
rawdec.c
rawdec.h
rawenc.c
rawenc.h
rawvideodec.c
rdt.c
rdt.h
riff.c deprecate AV_CODEC_ID_VOXWARE and introduce AV_CODEC_ID_METASOUND instead 2013-08-07 10:56:18 +02:00
riff.h riff.h: Remove stray extern declaration for non-existing symbol 2013-08-05 22:44:48 +02:00
riffdec.c riff: Move demuxing code to a separate file. 2013-08-06 11:02:36 +02:00
riffenc.c riff: Move muxing code to a separate file 2013-08-06 11:02:35 +02:00
rl2.c
rm.c
rm.h
rmdec.c Disable deprecation warnings for cases where a replacement is available 2013-08-02 19:19:02 +02:00
rmenc.c
rmsipr.c
rmsipr.h
rpl.c Escape 130 (RPL) decoder 2013-05-18 07:12:56 +02:00
rso.c
rso.h
rsodec.c
rsoenc.c
rtmp.h use my full first name instead of short one in copyrights 2013-06-01 13:38:50 +02:00
rtmpcrypt.c
rtmpcrypt.h
rtmpdh.c
rtmpdh.h
rtmphttp.c
rtmppkt.c rtmp: Do not misuse memcmp 2013-08-11 01:19:27 +02:00
rtmppkt.h rtmp: Do not misuse memcmp 2013-08-11 01:19:27 +02:00
rtmpproto.c rtmp: Do not misuse memcmp 2013-08-11 01:19:27 +02:00
rtp.c
rtp.h rtpenc: Simplify code by introducing a macro for rescaling NTP timestamps 2013-07-31 21:12:34 +03:00
rtpdec_amr.c
rtpdec_asf.c
rtpdec_formats.h
rtpdec_g726.c
rtpdec_h263_rfc2190.c
rtpdec_h263.c
rtpdec_h264.c
rtpdec_ilbc.c
rtpdec_jpeg.c
rtpdec_latm.c
rtpdec_mpeg4.c
rtpdec_mpeg12.c
rtpdec_mpegts.c
rtpdec_qcelp.c
rtpdec_qdm2.c
rtpdec_qt.c
rtpdec_svq3.c
rtpdec_vp8.c
rtpdec_xiph.c
rtpdec.c rtpdec: Fix the alphabetical ordering in registering depacketizers 2013-06-06 19:56:05 +03:00
rtpdec.h rtpproto: Move rtpproto specific function declarations to a separate header 2013-07-31 21:12:34 +03:00
rtpenc_aac.c
rtpenc_amr.c
rtpenc_chain.c rtpenc_chain: Check for errors from ffio_fdopen and ffio_open_dyn_packet_buf 2013-08-07 11:37:13 +03:00
rtpenc_chain.h
rtpenc_h263_rfc2190.c
rtpenc_h263.c
rtpenc_h264.c
rtpenc_jpeg.c
rtpenc_latm.c
rtpenc_mpv.c
rtpenc_vp8.c
rtpenc_xiph.c
rtpenc.c rtpenc: Simplify code by introducing a macro for rescaling NTP timestamps 2013-07-31 21:12:34 +03:00
rtpenc.h rtpenc: Fix some odd comments 2013-07-26 21:43:29 +03:00
rtpproto.c rtpproto: Check the right feature detection macro 2013-08-15 15:35:41 +03:00
rtpproto.h rtpproto: Move rtpproto specific function declarations to a separate header 2013-07-31 21:12:34 +03:00
rtsp.c sdp: Add an option for sending RTCP packets to the source of the last packets 2013-08-14 11:21:33 +03:00
rtsp.h sdp: Add an option for sending RTCP packets to the source of the last packets 2013-08-14 11:21:33 +03:00
rtspcodes.h
rtspdec.c rtpproto: Move rtpproto specific function declarations to a separate header 2013-07-31 21:12:34 +03:00
rtspenc.c rtspenc: Check the return value from ffio_open_dyn_packet_buf 2013-08-07 11:37:01 +03:00
sapdec.c
sapenc.c
sauce.c
sauce.h
sctp.c network: Use SOCK_CLOEXEC when available 2013-08-05 16:13:36 +02:00
sdp.c
seek-test.c
seek.c
seek.h
segafilm.c segafilm: Error out on impossible packet size 2013-08-13 15:14:07 +02:00
segment.c
sierravmd.c
siff.c
smacker.c smacker: check frame size validity 2013-06-16 15:57:31 +02:00
smjpeg.c
smjpeg.h
smjpegdec.c
smjpegenc.c
smoothstreamingenc.c
sol.c
sox.h
soxdec.c
soxenc.c
spdif.c
spdif.h
spdifdec.c
spdifenc.c
srtdec.c
srtp.c
srtp.h
srtpproto.c
swf.c
swf.h
swfdec.c
swfenc.c cosmetics: Add '0' to float constants ending in '.'. 2013-07-25 11:33:23 +02:00
takdec.c
tcp.c tcp: Use a different log message and level if there's more addresses to try 2013-08-06 10:39:39 +03:00
thp.c
tiertexseq.c
tls.c
tmv.c
tta.c
tty.c
txd.c
udp.c network: Use SOCK_CLOEXEC when available 2013-08-05 16:13:36 +02:00
unix.c tcp: Use a different log message and level if there's more addresses to try 2013-08-06 10:39:39 +03:00
url-test.c avf: move url utility functions in a separate file 2013-06-16 15:01:39 +02:00
url.c avf: move url utility functions in a separate file 2013-06-16 15:01:39 +02:00
url.h avf: move url utility functions in a separate file 2013-06-16 15:01:39 +02:00
urldecode.c
urldecode.h
utils.c Disable deprecation warnings for cases where a replacement is available 2013-08-02 19:19:02 +02:00
vc1test.c
vc1testenc.c
version.h mkv: Allow flushing the current cluster in progress 2013-08-19 22:47:07 +02:00
voc.c
voc.h
vocdec.c
vocenc.c
vorbiscomment.c
vorbiscomment.h
vqf.c
wavdec.c
wavenc.c
wc3movie.c
westwood_aud.c
westwood_vqa.c westwood_vqa: do not free extradata on error in read_header 2013-07-07 22:04:43 +02:00
wtv.c wtv: Drop some casts that now are unnecessary 2013-07-26 23:05:18 +03:00
wv.c wvdec: split block header parsing into a separate file 2013-05-28 17:47:59 +02:00
wv.h wvdec: split block header parsing into a separate file 2013-05-28 17:47:59 +02:00
wvdec.c wvdec: split block header parsing into a separate file 2013-05-28 17:47:59 +02:00
wvenc.c lavf: add a raw WavPack muxer. 2013-05-28 18:19:19 +02:00
xa.c
xmv.c
xwma.c
yop.c
yuv4mpeg.c yuv4mpeg: Correctly round chroma up for odd luma sizes 2013-07-07 13:30:22 +03:00