GNOME Bugzilla – Bug 626626
Error and patches for Fedora upstream RPM
Last modified: 2011-04-14 22:25:33 UTC
Created attachment 167593 [details] patch for transmageddon.desktop to fix deprecated key values Hello, I have been trying to build an RPM for 0.16 for Fedora upstream. Review Bug: https://bugzilla.redhat.com/show_bug.cgi?id=605290 There have been traceback errors reported: Traceback (most recent call last):
+ Trace 223195
self.devicename= self.presetchoices[presetchoice]
Traceback (most recent call last): File "transmageddon.py", line 624, in on_transcodebutton_clicked self._start_transcoding() File "transmageddon.py", line 516, in _start_transcoding audiocodec, videocodec, self.devicename, AttributeError: TransmageddonUI instance has no attribute 'devicename' When clicking on 'cancel' again: Traceback (most recent call last): File "transmageddon.py", line 636, in on_cancelbutton_clicked self._cancel_encoding = transcoder_engine.Transcoder.Pipeline(self._transcoder,"null") AttributeError: TransmageddonUI instance has no attribute '_transcoder' (Also seen in comment 2 of the above mentioned bug) In addition, a patch had to be written for the transmageddon.desktop file to fix the following two issues: warning: key "Encoding" in group "Desktop Entry" is deprecated /home/tom/rpmbuild/BUILDROOT/transmageddon-0.16-1.fc13.x86_64//usr/share/applications/transmageddon.desktop: warning: value "GNOME;GTK;Application;AudioVideo;X-Ximian-Main;X-Red-Hat-Base;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application" The patch is attached to this bug. Thanks Runa (http://fedoraproject.org/wiki/User:Runab)
Merged patch into git master, other bugs should be fixed by move to encodebin and new discoverer element in GStreamer. Closing as fixed.