[Bug 654963] New: ges-launch fails to handle a file with no audio track correctly.

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jul 20 05:11:15 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=654963
  GStreamer | gst-editing-services | git

           Summary: ges-launch fails to handle a file with no audio track
                    correctly.
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-editing-services
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: thaytan at mad.scientist.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


I have 2 files I tried to render in a timeline. The first file is video only,
the 2nd has both video and audio. It failed in 2 different ways:

1) Rendering the files back-to-back, with a crossfade transition in between,
yielded this error:

./ges-launch-0.10 -o file:///home/jan/test1.avi -r
~/media/avi/xgl-demo1.xvid.avi 0 45 +transition crossfade 3.5
~/media/avi/tripod.avi 0 45
Adding clip file:///home/jan/media/avi/xgl-demo1.xvid.avi
inpoint:0:00:00.000000000 duration:0:00:45.000000000
Adding <transition:crossfade> duration 0:00:03.500000000
Adding clip file:///home/jan/media/avi/tripod.avi inpoint:0:00:00.000000000
duration:0:00:45.000000000
0:00:00.116598900  7306      0x1277010 ERROR         gnlcomposition
gnlcomposition.c:2003:compare_relink_single_node: Not enough sinkpads to link
all objects to the operation ! 2 / 1

2) Removing the transition from the timeline, the command renders to completion
without errors, but the resulting file has no audio-video synch because the
audio from the 2nd file commences immediately, playing alongside the 45 seconds
of the first file where there should be silence.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list