ffmpeg/libavformat
Gregory Montoir ca3ed63e15 Remove inaccurate computation of pts for audio packets and rely on
libavformat to generate them.
patch by Gregory Montoir, cyx users sourceforge net

Originally committed as revision 14085 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-06 10:00:12 +00:00
..
4xm.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
Makefile Oma demuxer 2008-06-08 17:12:25 +00:00
adtsenc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
aiff.c cosmetics 2008-06-28 04:54:39 +00:00
allformats.c Oma demuxer 2008-06-08 17:12:25 +00:00
amr.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
apc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
ape.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
asf-enc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
asf.c uniformize AVStream->priv_data freeing in av_close_input_stream 2008-06-20 17:22:56 +00:00
asf.h
asfcrypt.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
asfcrypt.h
au.c remove useless close funcs 2008-06-19 23:25:04 +00:00
avc.c
avc.h
avformat.h Make timestamp debugging work nicer. 2008-06-09 13:38:56 +00:00
avi.h
avidec.c spelling cosmetics 2008-07-04 13:05:06 +00:00
avienc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
avio.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
avio.h minor typo fixes 2008-03-31 17:31:11 +00:00
aviobuf.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
avisynth.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
avs.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
bethsoftvid.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
bfi.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
c93.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
crcenc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
cutils.c Do not loop endlessly if converting into dv with timestamps Jan 1st not 2008-05-21 07:05:08 +00:00
daud.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
dsicin.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
dv.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
dv.h
dvenc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
dxa.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
eacdata.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
electronicarts.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
ffm.h cosmetics, pts->dts 2008-06-22 08:53:44 +00:00
ffmdec.c cosmetics, pts->dts 2008-06-22 08:53:44 +00:00
ffmenc.c fix size of header data 2008-06-27 21:42:08 +00:00
file.c remove const qualifier, removes warning: 2008-05-27 01:19:19 +00:00
flic.c remove useless close funcs 2008-06-19 23:25:04 +00:00
flv.h add new h264 and aac flv ids 2008-05-23 22:02:29 +00:00
flvdec.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
flvenc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
framecrcenc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
framehook.c
framehook.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
gif.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
gifdec.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
gxf.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
gxf.h
gxfenc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
http.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
idcin.c remove useless close funcs 2008-06-19 23:25:04 +00:00
idroq.c remove useless close funcs 2008-06-19 23:25:04 +00:00
iff.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
img2.c Remove useless img_read_close(). 2008-06-06 17:02:06 +00:00
ipmovie.c remove useless close funcs 2008-06-19 23:25:04 +00:00
isom.c chinese avs demuxing support, demux AVSFileFormat.mp4 2008-06-22 23:52:57 +00:00
isom.h
libnut.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
lmlm4.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
matroska.c
matroska.h matroskadec: remove some useless code 2008-06-16 23:11:02 +00:00
matroskadec.c matroskadec: decode track private data if needed 2008-06-22 15:52:28 +00:00
matroskaenc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
mm.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
mmf.c Remove wrappers of pcm_read_seek(). 2008-06-06 21:54:07 +00:00
mov.c chinese avs demuxing support, demux AVSFileFormat.mp4 2008-06-22 23:52:57 +00:00
movenc.c clarify error message about codec tag 2008-06-27 21:29:11 +00:00
mp3.c All mp3 parsers are buggy fix 2 of n (out of array write, i suspect not exploitable) 2008-07-04 22:04:41 +00:00
mpc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
mpc8.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
mpeg.c remove useless close funcs 2008-06-19 23:25:04 +00:00
mpeg.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
mpegenc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
mpegts.c uniformize AVStream->priv_data freeing in av_close_input_stream 2008-06-20 17:22:56 +00:00
mpegts.h
mpegtsenc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
mpjpeg.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
msnwc_tcp.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
mtv.c Change mtv_read_packet so it does not break after seeking (displaying a shifted image). 2008-06-28 09:01:16 +00:00
mxf.c include track id in error message 2008-06-28 20:32:37 +00:00
network.h
nsvdec.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
nut.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
nut.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
nutdec.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
nutenc.c Prevent invalid timestamps from being stored. 2008-06-25 22:37:26 +00:00
nuv.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
oggdec.c Remove start_time guessing code. 2008-06-26 13:42:26 +00:00
oggdec.h
oggenc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
oggparseflac.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
oggparseogm.c parse audio in ogm demuxer. 2008-05-26 00:45:02 +00:00
oggparsespeex.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
oggparsetheora.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
oggparsevorbis.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
oma.c Add support for mp3 contained in oma 2008-06-25 19:59:52 +00:00
os_support.c
os_support.h typo: occured --> occurred 2008-03-22 01:06:57 +00:00
psxstr.c indent 2008-06-26 23:06:10 +00:00
pva.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
qtpalette.h
raw.c remove useless close funcs 2008-06-19 23:25:04 +00:00
raw.h
riff.c Make ac3 in avi work better. 2008-05-26 00:05:30 +00:00
riff.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
rl2.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
rm.h
rmdec.c Remove unused variable, fixes the warning: 2008-06-23 08:52:44 +00:00
rmenc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
rpl.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
rtp.c Do not set sample_rate = 90000 for mp2 and mp3 audio over RTP 2008-06-24 11:07:04 +00:00
rtp.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
rtp_aac.c
rtp_aac.h
rtp_h264.c Fix non-debug build. 2008-05-13 17:43:18 +00:00
rtp_h264.h
rtp_internal.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
rtp_mpv.c Fix neverending loop which might happen when sending high-bitrate MPEG2 2008-06-19 10:31:45 +00:00
rtp_mpv.h
rtpdec.c Reindent after last commit 2008-07-02 10:26:23 +00:00
rtpenc.c Remove improper usage of AV_TIME_BASE_Q 2008-06-25 11:55:57 +00:00
rtpenc_h264.c
rtpproto.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
rtsp.c Do not free the priv_data field of AVStream on close (it is already 2008-06-27 11:55:25 +00:00
rtsp.h
rtspcodes.h
sdp.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
segafilm.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
sierravmd.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
siff.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
smacker.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
sol.c remove useless close funcs 2008-06-19 23:25:04 +00:00
swf.h simplify, use pointer to codec context in struct instead of only id 2008-05-27 22:31:26 +00:00
swfdec.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
swfenc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
tcp.c
thp.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
tiertexseq.c Remove inaccurate computation of pts for audio packets and rely on 2008-07-06 10:00:12 +00:00
tta.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
txd.c remove useless close funcs 2008-06-19 23:25:04 +00:00
udp.c Fix type of dest_addr_len to respect return value of udp_set_url. 2008-05-11 10:53:21 +00:00
utils.c Reindent after r14059, see "[PATCH] allow empty params for 2008-07-03 12:12:03 +00:00
vc1test.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
voc.c
voc.h
vocdec.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
vocenc.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
wav.c remove useless close funcs 2008-06-19 23:25:04 +00:00
wc3movie.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
westwood.c remove useless close funcs 2008-06-19 23:25:04 +00:00
wv.c remove useless close func 2008-06-19 22:57:00 +00:00
xa.c Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 2008-06-03 16:20:54 +00:00
yuv4mpeg.c remove useless close func 2008-06-19 22:58:13 +00:00