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 325441 - [vcdsrc] Doesn't handle CUE/BIN images
[vcdsrc] Doesn't handle CUE/BIN images
Status: RESOLVED DUPLICATE of bug 547661
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
unspecified
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 391140 (view as bug list)
Depends on: 340986
Blocks:
 
 
Reported: 2006-01-01 12:58 UTC by Santanu Chatterjee
Modified: 2014-11-26 15:21 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
first 300k of a sample vcd bin file that totem cannot play (300.00 KB, application/octet-stream)
2006-02-08 06:04 UTC, Santanu Chatterjee
Details

Description Santanu Chatterjee 2006-01-01 12:58:26 UTC
I copied a VCD to hard disk using "cdrdao read-cd".
Tried to play it using totem. But it fails and gives
the error: "Could not determine type of stream"
However, mplayer and vlc plays it fine.

I am using ubuntu breezy, totem-1.2.1 using 
gstreamer-0.8.11
Comment 1 Brian Pepple 2006-01-01 19:02:51 UTC
Does Totem crash when you receive that error message?  And if so, could you provide us with a stack trace?  Please see http://live.gnome.org/GettingTraces for more information on how to do so.  Thanks.
Comment 2 Bastien Nocera 2006-01-01 22:52:15 UTC
gives the error: "Could not determine type of stream"
...
Comment 3 Santanu Chatterjee 2006-01-02 04:06:47 UTC
(In reply to comment #1)
> Does Totem crash when you receive that error message?

No,totem does not crash. It just cannot seem to identify the
type of stream. This happens not just for any particular
VCD image, but for all VCD images. The same image plays fine
if played from the Video CD itself.
Comment 4 Tim-Philipp Müller 2006-02-03 18:35:46 UTC
Could you attach the first couple of kB of such a file so that we can have a look at what happens?

You can dump the header with

 % head --bytes=300k yourfile > vcd-header.data

Comment 5 Santanu Chatterjee 2006-02-08 06:04:06 UTC
Created attachment 58897 [details]
first 300k of a sample vcd bin file that totem cannot play
Comment 6 Bastien Nocera 2010-04-08 15:17:33 UTC
The VCD source currently only handles "real" VCDs on discs.

The VCD source should have code added to handle different types of on-disk images. As the only image type I currently have available is a .bin/.cue type, I'll try implementing that.
Comment 7 Sebastian Dröge (slomo) 2011-05-17 08:33:05 UTC
Any news on this, Bastien?
Comment 8 Bastien Nocera 2011-05-17 09:05:57 UTC
I haven't done any work on it, and don't really plan to, there are plenty of more urgent things for me to work on.

Writing a vcdsrc that handles multiple disc image types should be fairly straight forward if time consuming, you just need to go through libcdio instead of opening the device yourself. xine-lib's vcdsrc is a pretty good example of how to do that, and libcdio contains a lot of helper tools and examples.
Comment 9 Bastien Nocera 2012-04-21 23:01:41 UTC
*** Bug 391140 has been marked as a duplicate of this bug. ***
Comment 10 Tim-Philipp Müller 2014-11-26 15:21:26 UTC

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