After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 306770 - [PATCH] only do timestamp interpolation for delayed streams
[PATCH] only do timestamp interpolation for delayed streams
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-libav
git master
Other All
: High normal
: 0.8.5
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-06-07 12:28 UTC by Ronald Bultje
Modified: 2005-06-09 09:52 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fix (2.01 KB, patch)
2005-06-07 12:29 UTC, Ronald Bultje
none Details | Review

Description Ronald Bultje 2005-06-07 12:28:02 UTC
This, in combination with a CLAPM(1,100) for framerates in asfdemux, should fix
playback of ASF streams.
Comment 1 Ronald Bultje 2005-06-07 12:29:13 UTC
Created attachment 47379 [details] [review]
fix

Only use timestamp interpolation and estimation for streams which support
delays (CODEC_CAP_DELAY in ffmpeg). Use the given timestamp for any other
stream. This is not perfect as soon as we start supporting WMV3-AP, but since
nobody uses that yet, this should be fine for now.
Comment 2 Ronald Bultje 2005-06-07 12:29:38 UTC
Side-note, style got fucked up in gst-ffmpeg's files; we need to run gst-indent
over all of it.
Comment 3 Christian Kirbach 2005-06-07 14:59:19 UTC
Patch: Raising prio. Confirming.
Comment 4 Ronald Bultje 2005-06-09 09:52:33 UTC
Applied.