ext/ffmpeg/: debug recurring events at LOG level do some timestamp setting heuristics...
authorThomas Vander Stichele <thomas@apestaart.org>
Mon, 6 Feb 2006 17:51:41 +0000 (17:51 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Mon, 6 Feb 2006 17:51:41 +0000 (17:51 +0000)
commit823bc0ce7f5e78d0c466b5c6a558d3ffa3db7043
treeb2d95e7d93a61bd244005269abf126236e344f7f
parenta479380146a0338b72d1f6b256f1c40e189853c2
ext/ffmpeg/: debug recurring events at LOG level do some timestamp setting heuristics on the pcache, with the net res...

Original commit message from CVS:

* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
(gst_ffmpeg_smpfmt_to_caps):
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_setcaps),
(gst_ffmpegdec_negotiate), (gst_ffmpegdec_frame),
(gst_ffmpegdec_chain):
debug recurring events at LOG level
do some timestamp setting heuristics on the pcache, with the
net result of having more buffers have approximately correct
timestamps.
This allows playback of h263/3gp files taking fps from the demuxer,
which before always set GST_CLOCK_TIME_NONE as timestamp.
ChangeLog
common
ext/ffmpeg/gstffmpegcodecmap.c
ext/ffmpeg/gstffmpegdec.c