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 680285 - tsdemux: no duration in push mode, no seeking in push mode
tsdemux: no duration in push mode, no seeking in push mode
Status: RESOLVED DUPLICATE of bug 698050
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
0.11.x
Other Linux
: Normal major
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-07-19 20:42 UTC by Tim-Philipp Müller
Modified: 2013-04-29 07:55 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim-Philipp Müller 2012-07-19 20:42:23 UTC
This applies to both 0.10 and 0.11.

This is a regression vs. mpegtsdemux from the last 0.10 release.

$ wget -O /tmp/bbcnews2.m2t http://people.freedesktop.org/~tpm/samples/bbcnews2.m2t

$ -base/tests/examples/playback$ ./playback-test 0 file:///tmp/bbcnews2.m2t

=> No duration, craps out on seeking.

Sometimes it just stops on seek, but I also see things like:

** (lt-playback-test:6757): CRITICAL **: gst_adapter_flush: assertion `flush <= adapter->size' failed

** (lt-playback-test:6757): CRITICAL **: gst_adapter_flush: assertion `flush <= adapter->size' failed

(lt-playback-test:6757): GStreamer-CRITICAL **: gst_mini_object_unref: assertion `mini_object->refcount > 0' failed

** (lt-playback-test:6757): CRITICAL **: gst_adapter_flush: assertion `flush <= adapter->size' failed


So might be easy fix.
Comment 1 Edward Hervey 2013-04-29 07:55:10 UTC

*** This bug has been marked as a duplicate of bug 698050 ***