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 119376 - Playback out of sync for mpeg videos from DVB
Playback out of sync for mpeg videos from DVB
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
git master
Other Linux
: Normal normal
: 0.8.5
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-08-07 21:50 UTC by Martin Eikermann
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Martin Eikermann 2003-08-07 21:50:04 UTC
Recorded files (and live playback) from DVB won't play back synchronized in
gstreamer. I suspect the bug to be related to the SCR timestamps which may
start at an arbitrary value for continous TV streams.

I couldn't spot the cause of the bug, because what the mpegdemuxer does
actually seems to be sane.

I put the plugin and two test files at
 eikermann.afraid.org/dvb.tgz
 eikermann.afraid.org/test[1|2].mpeg


BTW: Mplayer plays it fine.
Comment 1 David Schleef 2004-04-21 01:32:46 UTC
The URL for the files seems to no longer be valid.  Could you repost?
Comment 2 Stephane Loeuillet 2004-09-13 18:57:28 UTC
Martin did a patch for this : http://eikermann.afraid.org/mpegstream.patch

what he had to say about it :
The patch is necessary to calulate the muxrate on the fly from PCRs, otherwise
video and audio are not synchronized correctly between two PCRs. (IIRC xine and
mplayer do the same to handle mpegs with incorrect muxrates)

it has just been applied, after a quick approval by Ronald on IRC