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 661727 - Can't Burn DVD video project: "Impossible to link plugin pads"
Can't Burn DVD video project: "Impossible to link plugin pads"
Status: RESOLVED OBSOLETE
Product: brasero
Classification: Applications
Component: libbrasero-burn
3.2.x
Other Linux
: Normal normal
: ---
Assigned To: Brasero maintainer(s)
Brasero maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2011-10-14 03:39 UTC by Jeremy Newton
Modified: 2018-09-21 17:27 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Error Log when trying to burn DVD (1.78 KB, text/plain)
2011-10-14 03:39 UTC, Jeremy Newton
Details

Description Jeremy Newton 2011-10-14 03:39:58 UTC
Created attachment 198987 [details]
Error Log when trying to burn DVD

I tried burning a DVD video project with Brasero 3.2.0 today and when I tried to burn it to a DVD, it ejected the disc and gave an error: "Impossible to link plugin pads"

I'm not sure what that means. I would have to assume it has to do with loading plugins?

I'm using Arch Linux, all the latest stable versions that's available, dvd+rw-tools 7.1 and dvdauthor 0.7.0
Comment 1 Jeremy Newton 2011-10-14 04:10:56 UTC
I also can confirm that this only happens with DVD's not CD's. Making VCD's seems to work just fine.
Comment 2 Jeremy Newton 2011-10-14 04:15:42 UTC
Using cdrtools instead of wodim/cdrkit does seem to make a difference
Comment 3 André Klapper 2011-10-14 08:48:14 UTC
Log says:
  BraseroVob Error while linking pads
  BraseroVob can't create object : Impossible to link plugin pads
Comment 4 Jeremy Newton 2011-10-14 13:09:48 UTC
I realize, but I don't know what that means. Do I have a plugin install wrong or something?
Comment 5 Alexander Hartl 2011-11-01 15:49:18 UTC
This bug also occurs on a fully updated Ubuntu 11.10.

It makes no difference if you actually burn it to a DVD or just create a DVD iso image.
Comment 6 Jeremy Newton 2012-04-24 17:50:06 UTC
I can't confirm this error on Fedora 16, but alas I still can't Burn a DVD project or even make a DVD image because it just gets stalls on the converting to mpeg2 stage, even though the video is already MPEG2
Comment 7 Johannes Matschke 2012-06-06 11:51:21 UTC
This also happens on Ubuntu 12.04 with Brasero 3.4.1.

When I start brasero with 'GST_DEBUG="*:3" brasero -g', I get the following:

0:00:10.984295768 16466 0xf36580 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link capsfilter1:src and ffenc_ac31:sink
0:00:10.985340524 16466 0xf36580 INFO GST_PADS gstpad.c:2034:gst_pad_link_prepare: caps are incompatible
BraseroBurn: (at burn-vob.c:684) BraseroVob Error while linking pads

'gst-inspect-0.10 ffenc_ac3' gives me:

  SINK template: 'sink'
    Availability: Always
    Capabilities:
      audio/x-raw-float
               channels: [ 1, 6 ]
                   rate: { 48000, 44100, 32000 }
             endianness: 1234
                  width: 32

I looked into plugins/transcode/burn-vob.c near line 684 and found out that the capsfilter pad was set to use audio/x-raw-int, which is not compatible with ffenc_ac3. So I made the following change to that file:

@@ -638,7 +638,7 @@
  BRASERO_JOB_LOG (vob, "Setting AC3 rate to 48000");
  /* NOTE: we may want to limit the number of channels. */
- filtercaps = gst_caps_new_full (gst_structure_new ("audio/x-raw-int",
+ filtercaps = gst_caps_new_full (gst_structure_new ("audio/x-raw-float",
           "rate", G_TYPE_INT, 48000,
           NULL),
      NULL);

Now 'GST_DEBUG="*:3" brasero -g' shows me:

0:00:44.819663035 16554 0x2459580 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link capsfilter1:src and ffenc_ac31:sink
0:00:44.820746205 16554 0x2459580 INFO GST_PADS gstpad.c:2161:gst_pad_link_full: linked capsfilter1:src and ffenc_ac31:sink, successful


Converting now starts, but hangs after some megabyte, as Jeremy described.
Comment 8 gnome 2017-08-27 16:37:37 UTC
Anything new here? This is still happening.
Comment 9 GNOME Infrastructure Team 2018-09-21 17:27:27 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/brasero/issues/204.