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 535043 - VCD plugin only plays first track
VCD plugin only plays first track
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
0.10.x
Other Linux
: Normal normal
: 0.10.8
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-05-27 09:34 UTC by Onkar Shinde
Modified: 2008-05-28 08:53 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
Patch that fixes track handling (1.07 KB, patch)
2008-05-28 08:04 UTC, Onkar Shinde
committed Details | Review

Description Onkar Shinde 2008-05-27 09:34:35 UTC
Yesterday I was trying the vcd plugin from latest gst-plugins-bad release. What I did was installed packages on Ubuntu from intrepid (8.10) repository on hardy (8.04). Please tell me if this might be cause of the problem.

I tried simple command 'gst-launch-0.10 playbin uri=vcd://n' where n >= 1. I observed that no matter what is value of n it always plays only first track, which in my case was copyright notice. Also if I omit n then also it only plays first track.

Please let me know if you need more information.
Comment 1 Onkar Shinde 2008-05-28 08:04:30 UTC
Created attachment 111647 [details] [review]
Patch that fixes track handling

Please find attached a crude patch for vcdsrc.c. I have tried to fix bug by looking at how it is implemented in dvdreadsrc.c, and it works for me

Hope this helps.
Comment 2 Wim Taymans 2008-05-28 08:53:22 UTC
        Based on patch by: <onkarshinde at gmail dot com>

        * sys/vcd/vcdsrc.c: (gst_vcdsrc_uri_get_uri),
        (gst_vcdsrc_uri_set_uri):
        Allow the track to be set by using the uri. Fixes #535043.