[transmageddon] Latest fixes and cleanus
- From: Christian Fredrik Kalager Schaller <uraeus src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [transmageddon] Latest fixes and cleanus
- Date: Mon, 1 Apr 2013 16:59:41 +0000 (UTC)
commit 0217a1e7519c16b3798c3b2e94a354106f370c53
Author: Christian Fredrik Kalager Schaller <uraeus linuxrising org>
Date: Mon Apr 1 18:58:51 2013 +0200
Latest fixes and cleanus
src/dvdtrackchooser.py | 2 +-
src/transcoder_engine.py | 2 +-
src/transmageddon-dvdtrack-chooser.ui | 2 +-
src/transmageddon.py | 10 +++++++++-
4 files changed, 12 insertions(+), 4 deletions(-)
---
diff --git a/src/dvdtrackchooser.py b/src/dvdtrackchooser.py
index 2e9b435..d30dea6 100644
--- a/src/dvdtrackchooser.py
+++ b/src/dvdtrackchooser.py
@@ -53,7 +53,7 @@ class dvdtrackchooser(Gtk.Dialog):
languages.append(language)
# create a string to push into the listview
- self.listoftracks.append(_("Title:b ") + str(scounter) + ", " + _("Languages: ") +
languages[scounter] + _(" Lenght: ") + str(round((self.Tracks[scounter]['length']/60), 2)) + " Minutes")
+ self.listoftracks.append(_("Title:b ") + str(scounter) + ", " + _("Languages: ") +
languages[scounter] + _(" Length: ") + str(round((self.Tracks[scounter]['length']/60), 2)) + " Minutes")
# For testing purposes look for longest track
scounter=scounter+1
diff --git a/src/transcoder_engine.py b/src/transcoder_engine.py
index 61da245..71c6cdd 100644
--- a/src/transcoder_engine.py
+++ b/src/transcoder_engine.py
@@ -179,7 +179,7 @@ class Transcoder(GObject.GObject):
self.encodebin.set_state(Gst.State.PAUSED)
# put together remuxing caps to set on uridecodebin if doing
- # passthrough on audio or video
+ # passthrough on audio or video # FIXME needs to be made multistream ready
if self.audiodata[0]['dopassthrough'] or self.videodata[0]['dopassthrough']:
self.remuxcaps = Gst.Caps.new_empty()
diff --git a/src/transmageddon-dvdtrack-chooser.ui b/src/transmageddon-dvdtrack-chooser.ui
index 11d325b..430300c 100644
--- a/src/transmageddon-dvdtrack-chooser.ui
+++ b/src/transmageddon-dvdtrack-chooser.ui
@@ -19,7 +19,7 @@
<property name="halign">start</property>
<property name="yalign">0</property>
<property name="ypad">5</property>
- <property name="label" translatable="yes">Select a DVD track</property>
+ <property name="label" translatable="yes">Select a DVD title</property>
</object>
<packing>
<property name="expand">False</property>
diff --git a/src/transmageddon.py b/src/transmageddon.py
index 34831fc..f2c34e1 100644
--- a/src/transmageddon.py
+++ b/src/transmageddon.py
@@ -1049,9 +1049,17 @@ class TransmageddonUI(Gtk.ApplicationWindow):
audio_codecs = supported_audio_container_map[self.containershort]
for c in audio_codecs:
self.audiocodecs[x].append(Gst.caps_from_string(codecfinder.codecmap[c]))
+
for c in self.audiocodecs[x]: # Use codec descriptions from GStreamer
- self.audiorows[x].append_text(GstPbutils.pb_utils_get_codec_description(c))
+ if c != "pass" and c != "noaud":
+ self.audiorows[x].append_text(GstPbutils.pb_utils_get_codec_description(c))
+
+ #add a 'No Audio option'
+ self.audiorows[x].append_text(_("No Audio"))
+ self.audiocodecs[x].append("noaud")
+ self.noaudiomenuno=(len(self.audiocodecs[x]))-1
+ # add a passthrough option
if self.audiodata[x]['canpassthrough']==True:
self.audiorows[x].append_text(_("Audio passthrough"))
self.audiocodecs[x].append("pass")
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]