summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pavucontrol-qt.ts387
-rw-r--r--pavucontrol-qt_as.ts390
-rw-r--r--pavucontrol-qt_bn_IN.ts392
-rw-r--r--pavucontrol-qt_ca.ts404
-rw-r--r--pavucontrol-qt_cs.ts404
-rw-r--r--pavucontrol-qt_da.ts404
-rw-r--r--pavucontrol-qt_de.ts392
-rw-r--r--pavucontrol-qt_el.ts365
-rw-r--r--pavucontrol-qt_es.ts392
-rw-r--r--pavucontrol-qt_fi.ts392
-rw-r--r--pavucontrol-qt_fr.ts336
-rw-r--r--pavucontrol-qt_gu.ts392
-rw-r--r--pavucontrol-qt_hi.ts392
-rw-r--r--pavucontrol-qt_hu.ts392
-rw-r--r--pavucontrol-qt_it.ts390
-rw-r--r--pavucontrol-qt_ja.ts392
-rw-r--r--pavucontrol-qt_kn.ts392
-rw-r--r--pavucontrol-qt_lt.ts434
-rw-r--r--pavucontrol-qt_ml.ts392
-rw-r--r--pavucontrol-qt_mr.ts392
-rw-r--r--pavucontrol-qt_nl.ts420
-rw-r--r--pavucontrol-qt_or.ts392
-rw-r--r--pavucontrol-qt_pa.ts392
-rw-r--r--pavucontrol-qt_pl.ts396
-rw-r--r--pavucontrol-qt_pt.ts404
-rw-r--r--pavucontrol-qt_pt_BR.ts392
-rw-r--r--pavucontrol-qt_ru.ts390
-rw-r--r--pavucontrol-qt_sk.ts392
-rw-r--r--pavucontrol-qt_sr.ts392
-rw-r--r--pavucontrol-qt_sr@latin.ts392
-rw-r--r--pavucontrol-qt_sv.ts390
-rw-r--r--pavucontrol-qt_ta.ts392
-rw-r--r--pavucontrol-qt_te.ts392
-rw-r--r--pavucontrol-qt_th.ts374
-rw-r--r--pavucontrol-qt_tr.ts372
-rw-r--r--pavucontrol-qt_uk.ts404
-rw-r--r--pavucontrol-qt_zh_CN.ts372
37 files changed, 7792 insertions, 6692 deletions
diff --git a/pavucontrol-qt.ts b/pavucontrol-qt.ts
index 82658df..a896d43 100644
--- a/pavucontrol-qt.ts
+++ b/pavucontrol-qt.ts
@@ -4,60 +4,57 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
@@ -65,298 +62,293 @@
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
- <source>_Playback</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
- <source>_Recording</source>
+ <location filename="../../mainwindow.ui" line="120"/>
+ <source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
- <source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
+ <location filename="../../mainwindow.ui" line="185"/>
+ <source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
- <source>_Output Devices</source>
+ <location filename="../../mainwindow.ui" line="204"/>
+ <source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
- <source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
+ <location filename="../../mainwindow.ui" line="209"/>
+ <source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
- <source>All Output Devices</source>
+ <location filename="../../mainwindow.ui" line="214"/>
+ <source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
- <source>Hardware Output Devices</source>
+ <location filename="../../mainwindow.ui" line="28"/>
+ <source>&amp;Playback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
- <source>Virtual Output Devices</source>
+ <location filename="../../mainwindow.ui" line="93"/>
+ <source>&amp;Recording</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
- <source>_Input Devices</source>
+ <location filename="../../mainwindow.ui" line="158"/>
+ <source>&amp;Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="223"/>
+ <source>&amp;Input Devices</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
- <source>_Configuration</source>
+ <location filename="../../mainwindow.ui" line="298"/>
+ <source>&amp;Configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +356,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +519,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +542,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -562,32 +550,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -595,32 +588,27 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
- <source>Volume Control Feedback Sound</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +616,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -661,22 +654,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -684,37 +677,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../streamwidget.ui" line="32"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../streamwidget.ui" line="52"/>
+ <source>direction</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
- <source>direction</source>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation type="unfinished"></translation>
</message>
diff --git a/pavucontrol-qt_as.ts b/pavucontrol-qt_as.ts
index e575784..8b7f7c0 100644
--- a/pavucontrol-qt_as.ts
+++ b/pavucontrol-qt_as.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>কাৰ্ডৰ নাম</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() বিফল</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;left-front&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;নিঃশব্দ&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;নিঃশব্দ&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;সৰ্বাধিক&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;সৰ্বাধিক&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;আধাৰ&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;left-front&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;নিঃশব্দ&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;সৰ্বাধিক&lt;/small&gt;</translation>
+ </message>
+ <message>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;আধাৰ&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;আধাৰ&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;পৰিলেখ:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>শব্দৰ মাত্ৰা নিয়ন্ত্ৰণকাৰী</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>প্লেবেক (&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;বৰ্ত্তমানে কোনো অনুপ্ৰয়োগে অ&apos;ডিঅ&apos; বজোৱা নাই&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>ৰেকৰ্ডিং (&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;বৰ্ত্তমানে কোনো অনুপ্ৰয়োগে অ&apos;ডিঅ&apos; ৰেকৰ্ড কৰা নাই&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>নিৰ্গম যন্ত্ৰ (&amp;O)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;কোনো নিৰ্গম যন্ত্ৰ নাই&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>নিবেশ যন্ত্ৰ (&amp;I)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;কোনো নিবেশ যন্ত্ৰ নাই&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>বিন্যাস (&amp;C)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;বিন্যাসৰ কাৰণে কোনো কাৰ্ড নাই&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>স্ট্ৰিমৰ পৰা তথ্য পঢ়িবলৈ বিফল</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>সৰ্বাধিক মাত্ৰা চিনাক্ত</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>monitoring stream নিৰ্মাণ কৰোঁতে ব্যৰ্থ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>monitoring stream লৈ সংয়োগ কৰিবলৈ অক্ষম</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>ব্যৱস্থাপ্ৰণালীৰ শব্দ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>কাৰ্ডৰ callback বিফলতা</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Sink callback বিফলতা</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>উৎসৰ callback বিফলতা</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Sink নিবেশ callback বিফলতা</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>উৎসৰ নিৰ্গমৰ callback বিফলতা</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>গ্ৰাহক callback বিফলতা</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>সেৱক তথ্য callback বিফলতা</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>stream restore সম্প্ৰসাৰণ আৰম্ভ কৰিবলৈ বিফলতা (_r): %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio শব্দৰ মাত্ৰা নিয়ন্ত্ৰণকাৰী</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() বিফল</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() বিফল</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() বিফল</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() বিফল</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() বিফল</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() বিফল</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Volume Control Feedback Sound</translation>
+ <translation type="vanished">Volume Control Feedback Sound</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() বিফল</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() বিফল</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() বিফল</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() বিফল</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() বিফল</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() বিফল</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() বিফল</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() বিফল</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() বিফল</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../streamwidget.ui" line="32"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../streamwidget.ui" line="52"/>
+ <source>direction</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
- <source>direction</source>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>নিবেশ যন্ত্ৰ (&amp;I)</translation>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">নিবেশ যন্ত্ৰ (&amp;I)</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>স্ট্ৰিম বন্ধ কৰক (&amp;T)</translation>
</message>
diff --git a/pavucontrol-qt_bn_IN.ts b/pavucontrol-qt_bn_IN.ts
index 781962e..7cacfeb 100644
--- a/pavucontrol-qt_bn_IN.ts
+++ b/pavucontrol-qt_bn_IN.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>কার্ডের নাম</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() ব্যর্থ</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;সামনে বাঁদিকে&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;নিঃশব্দ&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;নিঃশব্দ&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;সর্বনিম্ন&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;সর্বনিম্ন&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;বেস&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;বেস&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;সামনে বাঁদিকে&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;নিঃশব্দ&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;সর্বনিম্ন&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;বেস&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;পোর্ট:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>শব্দের মাত্রা নিয়ন্ত্রণ</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>প্লে-ব্যাক (&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;কোনো অ্যাপ্লিকেশন দ্বারা বর্তমানে অডিও বাজানো হচ্ছে না।&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>রেকর্ডিং (&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;কোনো অ্যাপ্লিকেশন দ্বারা বর্তমানে অডিও রেকর্ড হচ্ছে না।&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>আউটপুট ডিভাইস (&amp;O)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;কোনো আউটপুট ডিভাইস উপলব্ধ নেই&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>ইনপুট ডিভাইস (&amp;I)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;কোনো ইনপুট ডিভাইস উপলব্ধ নেই&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>কনফিগারেশন (&amp;C)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;কনফিগারেশনের জন্য কোনো কার্ড উপলব্ধ নেই&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>স্ট্রিম থেকে তথ্য পড়তে ব্যর্থ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>চুড়ান্ত মাপ সনাক্ত হয়েছে</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>নিরীক্ষণের স্ট্রিম নির্মাণ করতে ব্যর্থ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>নিরীক্ষণের স্ট্রিম সংযুক্ত করতে ব্যর্থ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>সিস্টেমের শব্দ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>কার্ড কল-ব্যাক বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>সিংক কল-ব্যাক বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>সোর্স কল-ব্যাক বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>সিংক ইনপুট কল-ব্যাক বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>সোর্স আউটপুট কল-ব্যাক বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>ক্লায়েন্ট কল-ব্যাক বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>সার্ভার ইনফো কল-ব্যাক বিফল</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>stream_restore এক্সটেনশন আরম্ভ করতে ব্যর্থ: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() ব্যর্থ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() ব্যর্থ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() ব্যর্থ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() ব্যর্থ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() ব্যর্থ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() ব্যর্থ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() ব্যর্থ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() ব্যর্থ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() ব্যর্থ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() ব্যর্থ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() ব্যর্থ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() ব্যর্থ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() ব্যর্থ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() ব্যর্থ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio শব্দের মাত্রা নিয়ন্ত্রণ ব্যবস্থা</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() ব্যর্থ</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>চালু</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>অজানা আউটপুট</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() ব্যর্থ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() ব্যর্থ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() ব্যর্থ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() ব্যর্থ</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() ব্যর্থ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>শব্দের মাত্রা নিয়ন্ত্রণের ফিডব্যাক রূপে উপলব্ধ শব্দ</translation>
+ <translation type="vanished">শব্দের মাত্রা নিয়ন্ত্রণের ফিডব্যাক রূপে উপলব্ধ শব্দ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() ব্যর্থ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() ব্যর্থ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() ব্যর্থ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>আরম্ভ</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>অজানা ইনপুট</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() ব্যর্থ</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() ব্যর্থ</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() ব্যর্থ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() ব্যর্থ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() ব্যর্থ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() ব্যর্থ</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>দিশা</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>ডিভাইস</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">ডিভাইস</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>প্লে-ব্যাক বন্ধ করুন</translation>
</message>
diff --git a/pavucontrol-qt_ca.ts b/pavucontrol-qt_ca.ts
index 9b9c74d..5351806 100644
--- a/pavucontrol-qt_ca.ts
+++ b/pavucontrol-qt_ca.ts
@@ -4,359 +4,410 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation>Formulari</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Nom de la targeta</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation>Perfil:</translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>Ha fallat pa_context_set_card_profile_by_index()</translation>
</message>
</context>
<context>
+ <name>Channel</name>
+ <message>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Silenci&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Min&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="162"/>
+ <source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;100% (0 dB)&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="165"/>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
<name>ChannelWidget</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
<source>Form</source>
- <translation>Formulari</translation>
+ <translation type="vanished">Formulari</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
<source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;esquerra-davant&lt;/b&gt;</translation>
+ <translation type="vanished">&lt;b&gt;esquerra-davant&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="34"/>
<source>&lt;small&gt;50%&lt;/small&gt;</source>
- <translation>&lt;small&gt;50%&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;50%&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Silenci&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Silenci&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Min&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Min&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
- <translation>&lt;small&gt;100% (0 dB)&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;100% (0 dB)&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation>Formulari</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
<source>icon</source>
- <translation>icona</translation>
+ <translation type="vanished">icona</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
+ <location filename="../../devicewidget.ui" line="36"/>
<source>Device Title</source>
<translation>Títol del dispositiu</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
<source>lock</source>
- <translation>bloqueig</translation>
+ <translation type="vanished">bloqueig</translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Port:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation>Mostra les opcions avançades</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation>PCM</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation>AC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation>EAC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation>DTS</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation>MPEG</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation>AAC</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation>&lt;b&gt;Desplaçament de la latència:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation> ms</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
<source>Rename Device...</source>
- <translation>Reanomena el dispositiu...</translation>
+ <translation type="vanished">Reanomena el dispositiu...</translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation>Ha fallat pa_context_set_port_latency_offset()</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation>Ho sentim, però el reanomenament del dispositiu no és compatible.</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation>Heu de carregar el mòdul del gestor de dispositius al servidor de PulseAudio per a reanomenar dispositius</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>pa_ext_device_manager_write() failed</source>
- <translation>Ha fallat pa_ext_device_manager_write()</translation>
+ <translation type="vanished">Ha fallat pa_ext_device_manager_write()</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Control del volum</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>Re&amp;producció</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Cap aplicació està reproduint àudio actualment&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation>Mostra:</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation>Totes les transmissions</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation>Aplicacions</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation>Transmissions virtuals</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>En&amp;registrament</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Cap aplicació està enregistrant àudio actualment.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>Dispositius de s&amp;ortida</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;No hi ha cap dispositiu de sortida disponible&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation>Tots els dispositius de sortida</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation>Dispositius de sortida de maquinari</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation>Dispositius de sortida virtuals</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>D&amp;ispositius d&apos;entrada</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;No hi ha cap dispositiu d&apos;entrada disponible&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation>Tots els dispositius d&apos;entrada</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation>Tots excepte els monitors</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation>Dispositius d&apos;entrada de maquinari</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation>Dispositius d&apos;entrada virtuals</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation>Monitors</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Configuració</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;No hi ha cap targeta disponible per a la configuració&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation>Mostra les mètriques del volum</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
<source>Error reading config file %s: %s</source>
- <translation>Error en llegir el fitxer de configuració %s: %s</translation>
+ <translation type="vanished">Error en llegir el fitxer de configuració %s: %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="218"/>
<source>Error saving preferences</source>
- <translation>Error en desar les preferències</translation>
+ <translation type="vanished">Error en desar les preferències</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="226"/>
<source>Error writing config file %s</source>
- <translation>Error en escriure el fitxer de configuració %s</translation>
+ <translation type="vanished">Error en escriure el fitxer de configuració %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation> (endollat)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation> (no disponible)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation> (desendollat)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>No s&apos;han pogut llegir les dades del flux</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Detecta els pics</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>No s&apos;ha pogut crear el flux de monitoratge</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>No s&apos;ha pogut connectar al flux de monitoratge</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation>S&apos;ignora l&apos;entrada sink a causa que és designada com a un esdeveniment i per tant tractada pel giny d&apos;esdeveniments</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Sons del sistema</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation>S&apos;està establint la connexió a PulseAudio. Espereu...</translation>
</message>
@@ -364,158 +415,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Ha fallat la crida de retorn a la targeta</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Ha fallat la crida de retorn del conducte</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Ha fallat la crida de retorn de l&apos;origen</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Ha fallat la crida de retorn del conducte d&apos;entrada</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Ha fallat la crida de retorn de l&apos;origen de la sortida</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Ha fallat la crida de retorn del client</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Ha fallat la crida de retorn de la informació del servidor</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>No s&apos;ha pogut inicialitzar l&apos;extensió stream_restore: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>Ha fallat pa_ext_stream_restore_read()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation>No s&apos;ha pogut inicialitzar l&apos;extensió de restauració de dispositius: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation>Ha fallat pa_ext_device_restore_read_sink_formats()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation>No s&apos;ha pogut inicialitzar l&apos;extensió del gestor de dispositius: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation>Ha fallat pa_ext_device_manager_read()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>Ha fallat pa_context_get_sink_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>Ha fallat pa_context_get_source_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>Ha fallat pa_context_get_sink_input_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>Ha fallat pa_context_get_client_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>Ha fallat pa_context_get_server_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>Ha fallat pa_context_get_card_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>Ha fallat pa_context_subscribe()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>Ha fallat pa_context_client_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>Ha fallat pa_context_get_card_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>Ha fallat pa_context_get_sink_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>Ha fallat pa_context_get_source_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>Ha fallat pa_context_get_sink_input_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>Ha fallat pa_context_get_source_output_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation>La conneció ha fallat, s&apos;intenta la reconnexió</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>Control del volum del PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -532,27 +584,26 @@ Si aquest és el cas, llavors PulseAudio s&apos;hauria d&apos;autogenerar un alt
d&apos;executar manualment-pulseaudio-x11.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation>Selecciona una pestanya específica amb la càrrega.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation>Torna a intentar-ho per sempre si pa surt (cada 5 segons).</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation>Maximitza la finestra.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
<source>Show version</source>
- <translation>Mostra la versió</translation>
+ <translation type="vanished">Mostra la versió</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation>Error fatal: no s&apos;ha pogut connectar a PulseAudio</translation>
</message>
@@ -560,7 +611,7 @@ d&apos;executar manualment-pulseaudio-x11.</translation>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>Ha fallat pa_ext_stream_restore_write()</translation>
</message>
@@ -568,32 +619,37 @@ d&apos;executar manualment-pulseaudio-x11.</translation>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>a</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Sortida desconeguda</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>Ha fallat pa_context_set_sink_input_volume()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>Ha fallat pa_context_set_sink_input_mute()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>Ha fallat pa_context_kill_sink_input()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>Ha fallat pa_context_move_sink_input_by_index()</translation>
</message>
@@ -601,32 +657,31 @@ d&apos;executar manualment-pulseaudio-x11.</translation>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>Ha fallat pa_context_set_sink_volume_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Control del volum de la realimentació del so</translation>
+ <translation type="vanished">Control del volum de la realimentació del so</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>Ha fallat pa_context_set_sink_mute_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>Ha fallat pa_context_set_default_sink()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>Ha fallat pa_context_set_sink_port_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation>Ha fallat pa_ext_device_restore_save_sink_formats()</translation>
</message>
@@ -634,32 +689,37 @@ d&apos;executar manualment-pulseaudio-x11.</translation>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>des de</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Entrada desconeguda</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation>Ha fallat pa_context_set_source_output_volume()</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation>Ha fallat pa_context_set_source_output_mute()</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>Ha fallat pa_context_kill_source_output()</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>Ha fallat pa_context_move_source_output_by_index()</translation>
</message>
@@ -667,22 +727,22 @@ d&apos;executar manualment-pulseaudio-x11.</translation>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>Ha fallat pa_context_set_source_volume_by_index()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>Ha fallat pa_context_set_source_mute_by_index()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>Ha fallat pa_context_set_default_source()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>Ha fallat pa_context_set_source_port_by_index()</translation>
</message>
@@ -690,37 +750,49 @@ d&apos;executar manualment-pulseaudio-x11.</translation>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation>Formulari</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
<source>icon</source>
- <translation>icona</translation>
+ <translation type="vanished">icona</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation>Títol del dispositiu</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>direcció</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Device</source>
- <translation>Dispositiu</translation>
+ <translation type="vanished">Dispositiu</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
<source>lock</source>
- <translation>bloqueig</translation>
+ <translation type="vanished">bloqueig</translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Finalitza la reproducció</translation>
</message>
diff --git a/pavucontrol-qt_cs.ts b/pavucontrol-qt_cs.ts
index f507023..91db076 100644
--- a/pavucontrol-qt_cs.ts
+++ b/pavucontrol-qt_cs.ts
@@ -4,359 +4,410 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation>Formulář</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Název karty</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation>Profil:</translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() selhalo</translation>
</message>
</context>
<context>
+ <name>Channel</name>
+ <message>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Ticho&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Min.&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="162"/>
+ <source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;100% (0 dB)&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="165"/>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Základní&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
<name>ChannelWidget</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
<source>Form</source>
- <translation>Formulář</translation>
+ <translation type="vanished">Formulář</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
<source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;levý přední&lt;/b&gt;</translation>
+ <translation type="vanished">&lt;b&gt;levý přední&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="34"/>
<source>&lt;small&gt;50%&lt;/small&gt;</source>
- <translation>&lt;small&gt;50%&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;50%&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Ticho&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Ticho&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Min.&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Min.&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
- <translation>&lt;small&gt;100% (0 dB)&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;100% (0 dB)&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Základní&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Základní&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation>Formulář</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
<source>icon</source>
- <translation>Ikona</translation>
+ <translation type="vanished">Ikona</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
+ <location filename="../../devicewidget.ui" line="36"/>
<source>Device Title</source>
<translation>Název zařízení</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
<source>lock</source>
- <translation>Zámek</translation>
+ <translation type="vanished">Zámek</translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Port:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation>Ukázat pokročilé volby</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation>PCM</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation>AC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation>EAC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation>DTS</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation>MPEG</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation>AAC</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation>&lt;b&gt;Posun prodlevy:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation> ms</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
<source>Rename Device...</source>
- <translation>Přejmenovat zařízení...</translation>
+ <translation type="vanished">Přejmenovat zařízení...</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation>pa_context_set_port_latency_offset() selhalo</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation>Promiňte, přejmenování zařízení není podporováno.</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation>Pro přejmenovávání zařízení je potřeba do serveru PulseAudio nahrát modul správce zařízení</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>pa_ext_device_manager_write() failed</source>
- <translation>pa_ext_device_manager_write() selhalo</translation>
+ <translation type="vanished">pa_ext_device_manager_write() selhalo</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Ovládání hlasitosti</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>&amp;Přehrávání</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Žádná aplikace momentálně nepřehrává zvuk.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation>Ukázat:</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation>Všechny proudy</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation>Programy</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation>Virtuální proudy</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>&amp;Nahrávání</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Žádný program nyní nenahrává zvuk.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>&amp;Výstupní zařízení</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Nejsou dostupná žádná výstupní zařízení.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation>Všechna výstupní zařízení</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation>Fyzická výstupní zařízení</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation>Virtuální výstupní zařízení</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>&amp;Vstupní zařízení</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Nejsou dostupná žádná vstupní zařízení.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation>Všechna vstupní zařízení</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation>Vše vyjma obrazovek</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation>Fyzická vstupní zařízení</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation>Virtuální vstupní zařízení</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation>Obrazovky</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Nastavení</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Nelze nastavit žádné karty&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation>Ukázat měřidla hlasitosti</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
<source>Error reading config file %s: %s</source>
- <translation>Chyba při čtení souboru s nastavením %s: %s</translation>
+ <translation type="vanished">Chyba při čtení souboru s nastavením %s: %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="218"/>
<source>Error saving preferences</source>
- <translation>Chyba při ukládání nastavení</translation>
+ <translation type="vanished">Chyba při ukládání nastavení</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="226"/>
<source>Error writing config file %s</source>
- <translation>Chyba při zápisu souboru s nastavením %s</translation>
+ <translation type="vanished">Chyba při zápisu souboru s nastavením %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation> (zastrčeno)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation> (nedostupné)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation> (vytaženo)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Nepodařilo se přečíst data z proudu</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Rozpoznání vrcholů</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Nepodařilo se vytvořit sledovací proud</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Nepodařilo se připojit sledovací proud</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Systémové zvuky</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation>Zřizuje se spojení s PulseAudio. Počkejte, prosím, ...</translation>
</message>
@@ -364,158 +415,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation>Chyba</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Zpětné volání karty selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Cílové zpětné volání selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Zdrojové zpětné volání selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Cílové vstupní zpětné volání selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Zdrojové výstupní zpětné volání selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Zpětné volání klienta selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Zpětné volání serverových informací selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Nepodařilo se spustit rozšíření obnovení proudu: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation>Nepodařilo se spustit rozšíření obnovení zařízení: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation>pa_ext_device_restore_read_sink_formats() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation>Nepodařilo se spustit rozšíření správce zařízení: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation>pa_ext_device_manager_read() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() selhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation>Spojení selhalo. Pokus o opětovné připojení</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>Ovládání hlasitosti PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +578,26 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation>Vybrat při nahrání určitou kartu.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation>Opakovat pořád, pokud PulseAudio skončí (každých 5 sekund).</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation>Zvětšit okno.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
<source>Show version</source>
- <translation>Ukázat verzi</translation>
+ <translation type="vanished">Ukázat verzi</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation>Vážná chyba: Nelze se spojit s PulseAudio</translation>
</message>
@@ -554,7 +605,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() selhalo</translation>
</message>
@@ -562,32 +613,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>zapnuto</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Neznámý výstup</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() selhalo</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() selhalo</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() selhalo</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() selhalo</translation>
</message>
@@ -595,32 +651,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() selhalo</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Zvuk zpětné vazby ovládání hlasitosti</translation>
+ <translation type="vanished">Zvuk zpětné vazby ovládání hlasitosti</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() selhalo</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() selhalo</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() selhalo</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation>pa_ext_device_restore_save_sink_formats() selhalo</translation>
</message>
@@ -628,32 +683,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>z</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Neznámý vstup</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation>pa_context_set_source_output_volume() selhalo</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation>pa_context_set_source_output_mute() selhalo</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() selhalo</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() selhalo</translation>
</message>
@@ -661,22 +721,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() selhalo</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() selhalo</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() selhalo</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() selhalo</translation>
</message>
@@ -684,37 +744,49 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation>Formulář</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
<source>icon</source>
- <translation>Ikona</translation>
+ <translation type="vanished">Ikona</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation>Název zařízení</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>směr</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Device</source>
- <translation>Zařízení</translation>
+ <translation type="vanished">Zařízení</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
<source>lock</source>
- <translation>Zámek</translation>
+ <translation type="vanished">Zámek</translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Ukončit</translation>
</message>
diff --git a/pavucontrol-qt_da.ts b/pavucontrol-qt_da.ts
index 53a0d11..97fa534 100644
--- a/pavucontrol-qt_da.ts
+++ b/pavucontrol-qt_da.ts
@@ -4,359 +4,410 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation>Formular</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Kortnavn</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation>Profil:</translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() fejlede</translation>
</message>
</context>
<context>
+ <name>Channel</name>
+ <message>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Lydløs&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Min.&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="162"/>
+ <source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;100% (0dB)&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="165"/>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Basis&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
<name>ChannelWidget</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
<source>Form</source>
- <translation>Formular</translation>
+ <translation type="vanished">Formular</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
<source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;venstre-front&lt;/b&gt;</translation>
+ <translation type="vanished">&lt;b&gt;venstre-front&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="34"/>
<source>&lt;small&gt;50%&lt;/small&gt;</source>
- <translation>&lt;small&gt;50%&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;50%&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Lydløs&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Lydløs&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Min.&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Min.&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
- <translation>&lt;small&gt;100% (0dB)&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;100% (0dB)&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Basis&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Basis&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation>Formular</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
<source>icon</source>
- <translation>ikon</translation>
+ <translation type="vanished">ikon</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
+ <location filename="../../devicewidget.ui" line="36"/>
<source>Device Title</source>
<translation>Enhedens titel</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
<source>lock</source>
- <translation>lås</translation>
+ <translation type="vanished">lås</translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Port:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation>Vis avanceret valgmuligheder</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation>PCM</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation>AC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation>EAC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation>DTS</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation>MPEG</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation>AAC</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation>&lt;b&gt;Forsinkelsesforskydning:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation> ms</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
<source>Rename Device...</source>
- <translation>Omdøb enhed...</translation>
+ <translation type="vanished">Omdøb enhed...</translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation>pa_context_set_port_latency_offset() fejlede</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation>Beklager, men omdøbning af enhed understøttes ikke.</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation>Du kan indlæse module-device-manager i PulseAudio-servere for at kunne omdøbe enheder</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>pa_ext_device_manager_write() failed</source>
- <translation>pa_ext_device_manager_write() fejlede</translation>
+ <translation type="vanished">pa_ext_device_manager_write() fejlede</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Lydstyrkekontrol</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>&amp;Afspilning</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Intet program spiller lyd i øjeblikket.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation>Vis:</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation>Alle strømme</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation>Programmer</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation>Virtuelle strømme</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>&amp;Optager</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Intet program optager lyd i øjeblikket.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>&amp;Output-enheder</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Ingen output-enheder tilgængelige&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation>Alle output-enheder</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation>Hardware output-enheder</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation>Virtuelle output-enheder</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>&amp;Inddataenheder</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Ingen inddataenheder tilgængelige&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation>Alle input-enheder</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation>Alle, undtagen monitorer</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation>Hardware input-enheder</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation>Virtuelle input-enheder</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation>Monitorer</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Konfiguration</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Ingen kort tilgængelige til konfiguration&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation>Vis lydstyrke-metre</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
<source>Error reading config file %s: %s</source>
- <translation>Fejl ved læsning af konfiguratonsfilen %s: %s</translation>
+ <translation type="vanished">Fejl ved læsning af konfiguratonsfilen %s: %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="218"/>
<source>Error saving preferences</source>
- <translation>Fejl ved gemning af præferencer</translation>
+ <translation type="vanished">Fejl ved gemning af præferencer</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="226"/>
<source>Error writing config file %s</source>
- <translation>Fejl ved skrivning af konfigurationsfilen %s</translation>
+ <translation type="vanished">Fejl ved skrivning af konfigurationsfilen %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation> (tilkoblet)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation> (utilgængelig)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation> (frakoblet)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Kunne ikke læse data fra lydstrøm</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Detektér højeste udslag</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Kunne ikke oprette kontrol af lydstrøm</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Kunne ikke forbinde kontrollydstrøm</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation>Ignorerer sink-input da det bliver udpeget som en begivenhed og derfor håndteret af Event-widget&apos;en</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Systemlyde</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation>Etablerer forbindelse til PulseAudio. Vent venligst...</translation>
</message>
@@ -364,158 +415,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation>Fejl</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Tilbagekaldsfejl for kort</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Tilbagekaldsfejl for sink</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Tilbagekaldsfejl for kilde</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Tilbagekaldsfejl for sinkinddata</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Tilbagekaldsfejl for kilde-output</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Tilbagekaldsfejl for klient</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Tilbagekaldsfejl for serverinformation</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Kunne ikke initiere stream_restore-udvidelse: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation>Kunne ikke initialisere device restore-udvidelse: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation>pa_ext_device_restore_read_sink_formats() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation>Kunne ikke initiere device manager-udvidelse: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation>pa_ext_device_manager_read() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() fejlede</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation>Forbindelsen fejlede, forsøger at oprette forbindelsen igen</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>Lydstyrkekontrol for PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -532,27 +584,26 @@ Hvis dette er tilfældet, bør PulseAudio automatisk genopstå og hvis dette ikk
køre start-pulseaudio-x11 manuelt.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation>Vælg et bestemt faneblad ved start.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation>Gentag uendeligt hvis pa afslutter (hvert 5. sekund).</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation>Maksimer vinduet.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
<source>Show version</source>
- <translation>Vis version</translation>
+ <translation type="vanished">Vis version</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation>Fatal fejl: kan ikke oprette forbindelse til PulseAudio</translation>
</message>
@@ -560,7 +611,7 @@ køre start-pulseaudio-x11 manuelt.</translation>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() fejlede</translation>
</message>
@@ -568,32 +619,37 @@ køre start-pulseaudio-x11 manuelt.</translation>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>tændt</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Ukendt output</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() fejlede</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() fejlede</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() fejlede</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() fejlede</translation>
</message>
@@ -601,32 +657,31 @@ køre start-pulseaudio-x11 manuelt.</translation>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() fejlede</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Lydstyrkekontrol feedbacklyd</translation>
+ <translation type="vanished">Lydstyrkekontrol feedbacklyd</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() fejlede</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() fejlede</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() fejlede</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation>pa_ext_device_restore_save_sink_formats() fejlede</translation>
</message>
@@ -634,32 +689,37 @@ køre start-pulseaudio-x11 manuelt.</translation>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>fra</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Ukendt input</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation>pa_context_set_source_output_volume() fejlede</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation>pa_context_set_source_output_mute() fejlede</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() fejlede</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() fejlede</translation>
</message>
@@ -667,22 +727,22 @@ køre start-pulseaudio-x11 manuelt.</translation>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() fejlede</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() fejlede</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() fejlede</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() fejlede</translation>
</message>
@@ -690,37 +750,49 @@ køre start-pulseaudio-x11 manuelt.</translation>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation>Formular</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
<source>icon</source>
- <translation>ikon</translation>
+ <translation type="vanished">ikon</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation>Enhedens titel</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>retning</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Device</source>
- <translation>Enhed</translation>
+ <translation type="vanished">Enhed</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
<source>lock</source>
- <translation>lås</translation>
+ <translation type="vanished">lås</translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Afslut afspilning</translation>
</message>
diff --git a/pavucontrol-qt_de.ts b/pavucontrol-qt_de.ts
index 45e50a3..b57d36f 100644
--- a/pavucontrol-qt_de.ts
+++ b/pavucontrol-qt_de.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Soundkarten-Name</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() gescheitert</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;vorne links&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Stumm&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Stumm&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Minimum&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Minimum&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Basis&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Basis&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;vorne links&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Stumm&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Minimum&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Basis&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Port:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Lautstärkeregler</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>&amp;Wiedergabe</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Keine Applikation gibt zur Zeit Ton wieder.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>&amp;Aufnahme</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Keine Applikation nimmt zur Zeit Ton auf.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>A&amp;usgabegeräte</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Keine Ausgabegeräte verfügbar&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>&amp;Eingabegeräte</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Keine Eingabegeräte verfügbar.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Konfiguration</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Keine Karten zur Konfiguration vorhanden&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Lesen des Datenstroms gescheitert</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Ausschlagsserkennung</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Erstellung des Beobachterdatenstroms gescheitert</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Verbindungsaufbau zum Beobachterdatenstrom gescheitert</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Systemklänge</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Soundkarten Callback-Fehler</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Senke Callback-Fehler</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Quellen Callback-Fehler</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Senken-Eingabe Callback-Fehler</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Quellen-Ausgabe Callback-Fehler</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Client Callback-Fehler</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Server-Information Callback-Fehler</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Initialisierung der »stream_restore«-Erweiterung gescheitert: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() gescheitert</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() gescheitert</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() gescheitert</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() gescheitert</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() gescheitert</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() gescheitert</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() gescheitert</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() gescheitert</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() gescheitert</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() gescheitert</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() gescheitert</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() gescheitert</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() gescheitert</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() gescheitert</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio-Lautstärkeregler</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() gescheitert</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>ein</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Unbekannte Ausgabe</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() gescheitert</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() gescheitert</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() gescheitert</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() gescheitert</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() gescheitert</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Lautstärkeregler-Rückgabeklang</translation>
+ <translation type="vanished">Lautstärkeregler-Rückgabeklang</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() gescheitert</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() gescheitert</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() gescheitert</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>von</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Unbekannte Eingabe</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() gescheitert</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() gescheitert</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() gescheitert</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() gescheitert</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() gescheitert</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() gescheitert</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>Richtung</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>Gerät</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">Gerät</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Wiedergabe beenden</translation>
</message>
diff --git a/pavucontrol-qt_el.ts b/pavucontrol-qt_el.ts
index c1cffee..3dbb570 100644
--- a/pavucontrol-qt_el.ts
+++ b/pavucontrol-qt_el.ts
@@ -4,60 +4,57 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
@@ -65,298 +62,293 @@
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Εμφά_νιση:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Έλεγχος έντασης ήχου</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>_Αναπαραγωγή</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>Εγγρα_φή</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>Συσκευές εξό_δου</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Δεν υπάρχουν διαθέσιμες συσκευές εξόδου&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>Συσκευές _εισόδου</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Δεν υπάρχουν διαθέσιμες συσκευές εισόδου&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Ήχοι συστήματος</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +356,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>Έλεγχος έντασης ήχου PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +519,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +542,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -562,32 +550,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -595,32 +588,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Έλεγχος έντασης ήχου</translation>
+ <translation type="vanished">Έλεγχος έντασης ήχου</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +620,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -661,22 +658,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -684,37 +681,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../streamwidget.ui" line="32"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../streamwidget.ui" line="52"/>
+ <source>direction</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
- <source>direction</source>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>Συσκευές _εισόδου</translation>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">Συσκευές _εισόδου</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Εγγρα_φή</translation>
</message>
diff --git a/pavucontrol-qt_es.ts b/pavucontrol-qt_es.ts
index c387f27..3ccfd60 100644
--- a/pavucontrol-qt_es.ts
+++ b/pavucontrol-qt_es.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Nombre de la Placa</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() falló</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;frente-izquierda&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Silencio&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Silencio&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Mín&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Mín&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;frente-izquierda&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Silencio&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Mín&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Puerto:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Control de Volumen</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>&amp;Reproducción</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Ninguna aplicación está actualmente reproduciendo sonidos.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>&amp;Grabación</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Ninguna aplicación está actualmente grabando audio.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>Dispositivos de &amp;Salida</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;No hay dispositivos de salida disponibles&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>&amp;Dispositivos de Entrada</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;No hay dispositivos de entrada disponibles&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Configuración</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;No hay placas disponibles para configurar&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Falló al leer datos desde el flujo</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Detección de Picos</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Falló al crear flujo de monitoreo</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Falló al conectarse al flujo de monitoreo</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Sonidos del Sistema</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Fallo en retrollamada de la placa</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Fallo en retrollamada al sumidero</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Fallo en retrollamada a la fuente</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Fallo en retrollamada de entrada sumidero</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Fallo en retrollamada de salida fuente</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Fallo en retrollamada al cliente</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Fallo en retrollamada por información del servidor</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Falló al iniciar la extensión stream_restore: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() falló</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() falló</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() falló</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() falló</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() falló</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() falló</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() falló</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() falló</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() falló</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() falló</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() falló</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() falló</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() falló</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() falló</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>Control de Volumen de PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() falló</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>encendido</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Salida desconocida</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() falló</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() falló</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() falló</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() falló</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() falló</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Sonido de Retorno del Control de Volúmen</translation>
+ <translation type="vanished">Sonido de Retorno del Control de Volúmen</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() falló</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() falló</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>falló pa_context_set_sink_port_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>desde</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Entrada desconocida</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() falló</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() falló</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() falló</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() falló</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() falló</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>falló pa_context_set_source_port_by_index()</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>dirección</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>Dispositivo</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">Dispositivo</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Finalizar la Reproducción</translation>
</message>
diff --git a/pavucontrol-qt_fi.ts b/pavucontrol-qt_fi.ts
index 0fb00b4..1f25e61 100644
--- a/pavucontrol-qt_fi.ts
+++ b/pavucontrol-qt_fi.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Kortin nimi</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() epäonnistui</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;vasen-etu&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Hiljaisuus&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Hiljaisuus&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Minimi&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Minimi&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Perus&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Perus&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;vasen-etu&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Hiljaisuus&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Minimi&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Perus&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Portti:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Äänenvoimakkuus</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>&amp;Toisto</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Yksikään sovellus ei tällä hetkellä toista ääntä.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>&amp;Nauhoitus</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Yksikään sovellus ei tällä hetkellä nauhoita ääntä.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>Ul_ostulolaitteet</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Ulostulolaitteita ei saatavilla&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>S_isääntulolaitteet</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Sisääntulolaitteita ei saatavilla&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Asetukset</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Yhtäkään äänikorttia ei ole käytettävissä&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Datan lukeminen virrasta epäonnistui</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Huipun tunnistus</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Tarkkailuvirran luonti epäonnistui</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Tarkkailuvirtaan yhdistäminen epäonnistui</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Järjestelmän äänet</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Kortin takaisinkutsu epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Nielun takaisinkutsu epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Lähteen takaisinkutsu epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Nielun sisääntulon takaisinkutsu epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Lähteen ulostulon takaisinkutsu epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Asiakkaan takaisinkutsu</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Palvelintietojen takaisinkutsu epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>stream_restore-laajennoksen alustus epäonnistui: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() epäonnistui</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudion äänenvoimakkuuden hallinta</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() epäonnistui</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>päällä</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Tuntematon ulostulo</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() epäonnistui</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() epäonnistui</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() epäonnistui</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() epäonnistui</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() epäonnistui</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Äänenvoimakkuuden säädön palauteääni</translation>
+ <translation type="vanished">Äänenvoimakkuuden säädön palauteääni</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() epäonnistui</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() epäonnistui</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() epäonnistui</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>lähteestä</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Tuntematon sisääntulo</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() epäonnistui</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() epäonnistui</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() epäonnistui</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() epäonnistui</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() epäonnistui</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() epäonnistui</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>suunta</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>Laite</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">Laite</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Lopeta toisto</translation>
</message>
diff --git a/pavucontrol-qt_fr.ts b/pavucontrol-qt_fr.ts
index f792c6d..a2572d7 100644
--- a/pavucontrol-qt_fr.ts
+++ b/pavucontrol-qt_fr.ts
@@ -4,22 +4,22 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation>Dialogue</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Nom de la carte</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation>Profil :</translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>Échec de pa_context_set_card_profile_by_index()</translation>
</message>
@@ -27,22 +27,34 @@
<context>
<name>Channel</name>
<message>
- <location filename="../channel.cc" line="120"/>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
<translation>&lt;small&gt;Muet&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channel.cc" line="120"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
<translation>&lt;small&gt;Min&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channel.cc" line="122"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation>&lt;small&gt;100% (0dB)&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channel.cc" line="125"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
<translation>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
</message>
@@ -50,254 +62,264 @@
<context>
<name>ChannelWidget</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
<source>Form</source>
- <translation>Dialogue</translation>
+ <translation type="vanished">Dialogue</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
<source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;avant-gauche&lt;/b&gt;</translation>
+ <translation type="vanished">&lt;b&gt;avant-gauche&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="34"/>
<source>&lt;small&gt;50%&lt;/small&gt;</source>
- <translation>&lt;small&gt;50%&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;50%&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation>Dialogue</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
+ <location filename="../../devicewidget.ui" line="36"/>
<source>Device Title</source>
<translation>Titre du périphérique</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="56"/>
+ <location filename="../../devicewidget.ui" line="56"/>
<source>Mute audio</source>
<translation>Audio muette</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="69"/>
+ <location filename="../../devicewidget.ui" line="69"/>
<source>Lock channels together</source>
<translation>Verrouiller les canaux ensemble</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="85"/>
+ <location filename="../../devicewidget.ui" line="85"/>
<source>Set as fallback</source>
<translation>Définir comme repli</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="103"/>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Port :&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="122"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation>Afficher les options avancées</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="168"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation>PCM</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="178"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation>AC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="185"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation>EAC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="192"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation>DTS</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="199"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation>MPEG</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="206"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation>AAC</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="234"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation>&lt;b&gt;Offset de la latence :&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="241"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation> ms</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="55"/>
<source>Rename Device...</source>
- <translation>Renommer le périphérique ...</translation>
+ <translation type="vanished">Renommer le périphérique ...</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="156"/>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation>échec de pa_context_set_port_latency_offset()</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation>Désolé, mais renommer le périphérique n&apos;est pas possible.</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation>Vous devez charger module-device-manager dans le serveur PulseAudio afin de pouvoir renommer les périphériques</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>pa_ext_device_manager_write() failed</source>
- <translation>échec de pa_ext_device_manager_write()</translation>
+ <translation type="vanished">échec de pa_ext_device_manager_write()</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Contrôle du volume</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="28"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>&amp;Lecture</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="55"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Aucune application ne joue actuellement du son.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="66"/>
- <location filename="../mainwindow.ui" line="131"/>
- <location filename="../mainwindow.ui" line="196"/>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation>Afficher :</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="139"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation>Tous les flux</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="144"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation>Applications</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="84"/>
- <location filename="../mainwindow.ui" line="149"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation>Flux virtuels</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="93"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>&amp;Enregistrement</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="120"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Aucune application n&apos;enregistre actuellement du son.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="158"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>Périphériques de _s&amp;ortie</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="185"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Aucun périphérique de sortie disponible&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="204"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation>Tous les périphériques de sortie</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="209"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation>Périphériques de sortie matériels</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="214"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation>Périphériques de sortie virtuels</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="223"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>Périphériques d&apos;&amp;entrée</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="250"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Aucun périphérique d&apos;entrée disponible&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="269"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation>Tous les périphériques d&apos;entrée</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="274"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation>Tous, excepté les écrans</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="279"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation>Périphériques d&apos;entrée matériels</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="284"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation>Périphériques d&apos;entrée virtuels</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="289"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation>Écrans</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="298"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Configuration</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="325"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Aucune carte n&apos;est disponible pour la configuration&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="336"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation>Afficher les volumemètres</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="347"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation>...</translation>
</message>
@@ -314,54 +336,54 @@
<translation type="vanished">Erreur d&apos;écriture du fichier de configuration %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="199"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation> (enfiché)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="203"/>
- <location filename="../mainwindow.cc" line="297"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation> (non disponible)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="205"/>
- <location filename="../mainwindow.cc" line="294"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation> (non enfiché)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="426"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Échec de la lecture de données du flux</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="470"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Détection de crêtes</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="471"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Échec de la création du flux de surveillance</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="486"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Échec de la connexion au flux de surveillance</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="625"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation>Ignore la chute de l&apos;entrée parce qu&apos;elle est désignée comme un événement et donc géré par le widget des événements</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="797"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Sons système</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1128"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation>Établissement de la connexion avec PulseAudio. Patientez ...</translation>
</message>
@@ -369,159 +391,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="67"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation>Erreur</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="88"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Échec de la fonction de rappel de la carte</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="111"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Échec du rappel de la destination</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="134"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Échec du rappel de la source</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="153"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Échec du rappel de l&apos;entrée de la destination</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="172"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Échec du rappel de la sortie de la source</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="212"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Échec du rappel du client</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="228"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Échec du rappel des informations sur le serveur</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="246"/>
- <location filename="../pavucontrol.cc" line="543"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Impossible d&apos;initialiser l&apos;extension stream_restore : %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="264"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>Échec de pa_ext_stream_restore_read()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="282"/>
- <location filename="../pavucontrol.cc" line="557"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation>Échec d&apos;initialisation de l&apos;extension de la restauration du périphérique : %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="303"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation>Échec de pa_ext_device_restore_read_sink_formats()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="321"/>
- <location filename="../pavucontrol.cc" line="570"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation>Échec de l&apos;initialisation de l&apos;extension du gestionnaire de périphérique : %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="340"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation>Échec de pa_ext_device_manager_read()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="357"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>Échec de pa_context_get_sink_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="370"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>Échec de pa_context_get_source_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="383"/>
- <location filename="../pavucontrol.cc" line="396"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>Échec de pa_context_get_sink_input_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="409"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>Échec de pa_context_get_client_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="419"/>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>Échec de pa_context_get_server_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="432"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>Échec de pa_context_get_card_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="475"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>Échec de pa_context_subscribe()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>Échec de pa_context_client_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>Échec de pa_context_get_card_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>Échec de pa_context_get_sink_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>Échec de pa_context_get_source_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>Échec de pa_context_get_sink_input_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="526"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>Échec de pa_context_get_source_output_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="585"/>
- <location filename="../pavucontrol.cc" line="636"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation>Échec de la connexion, essai de reconnection</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="608"/>
- <location filename="../pavucontrol.cc" line="668"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>Contrôle du volume PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="623"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -538,22 +560,22 @@ Dans ce cas PulseAudio devrait auto-engendrer à nouveau, ou si ce n&apos;est pa
exécuter start-pulseaudio-x11 manuellement.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="671"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation>Sélectionnez un onglet spécifique lors du chargement.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="674"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation>Toujours réessayer si pa quitte (toutes les 5s).</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="677"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation>Maximiser la fenêtre.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="705"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation>Erreur fatale : connexion impossible à PulseAudio</translation>
</message>
@@ -561,7 +583,7 @@ exécuter start-pulseaudio-x11 manuellement.</translation>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="59"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>Échec de pa_ext_stream_restore_write()</translation>
</message>
@@ -569,27 +591,37 @@ exécuter start-pulseaudio-x11 manuellement.</translation>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="53"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
+ <source>on</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Sortie inconnue</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="64"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>Échec de pa_context_set_sink_input_volume()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="79"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>Échec de pa_context_set_sink_input_mute()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="89"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>Échec de pa_context_kill_sink_input()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="114"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>Échec de pa_context_move_sink_input_by_index()</translation>
</message>
@@ -597,27 +629,27 @@ exécuter start-pulseaudio-x11 manuellement.</translation>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="81"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>Échec de pa_context_set_sink_volume_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="96"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>Échec de pa_context_set_sink_mute_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="110"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>Échec de pa_context_set_default_sink()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="126"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>Échec de pa_context_set_sink_port_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="166"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation>Échec de pa_ext_device_restore_save_sink_formats()</translation>
</message>
@@ -625,27 +657,37 @@ exécuter start-pulseaudio-x11 manuellement.</translation>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="60"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
+ <source>from</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Entrée inconnue</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="72"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation>Échec de pa_context_set_source_output_volume()</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="87"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation>Échec de pa_context_set_source_output_mute()</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="98"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>Échec de pa_context_kill_source_output()</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="125"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>Échec de pa_context_move_source_output_by_index()</translation>
</message>
@@ -653,22 +695,22 @@ exécuter start-pulseaudio-x11 manuellement.</translation>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>Échec de pa_context_set_source_volume_by_index()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>Échec de pa_context_set_source_mute_by_index()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>Échec de pa_context_set_default_source()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>Échec de pa_context_set_source_port_by_index()</translation>
</message>
@@ -676,37 +718,37 @@ exécuter start-pulseaudio-x11 manuellement.</translation>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation>Dialogue</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="32"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation>Titre du périphérique</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="52"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>direction</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="59"/>
+ <location filename="../../streamwidget.ui" line="59"/>
<source>device</source>
<translation>périphérique</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="66"/>
+ <location filename="../../streamwidget.ui" line="66"/>
<source>Mute audio</source>
<translation>Audio muette</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="79"/>
+ <location filename="../../streamwidget.ui" line="79"/>
<source>Lock channels together</source>
<translation>Verrouiller les canaux ensembles</translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="34"/>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Terminer la lecture</translation>
</message>
diff --git a/pavucontrol-qt_gu.ts b/pavucontrol-qt_gu.ts
index 5b2f307..705a533 100644
--- a/pavucontrol-qt_gu.ts
+++ b/pavucontrol-qt_gu.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>કાર્ડ નામ</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() નિષ્ફળ</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;ડાબે-આગળ&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;શાંત&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;શાંત&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;ન્યૂનત્તમ&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;ન્યૂનત્તમ&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;આધાર&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;આધાર&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;ડાબે-આગળ&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;શાંત&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;ન્યૂનત્તમ&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;આધાર&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;પોર્ટ:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>વોલ્યમ નિયંત્રણ</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>પ્લેબેક (&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;કાર્યક્રમ એ હાલમાં ઓડિયોને વગાડતી નથી.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>રેકોર્ડ કરી રહ્યા છે (&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;કાર્યક્રમ એ હાલમાં ઓડિયોને રેકોર્ડ કરતી નથી.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>આઉટપુટ ઉપકરણો (&amp;O)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;આઉટપુટ ઉપકરણો ઉપલ્બધ નથી&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>ઇનપુટ ઉપકરણો (&amp;I)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;ઇનપુટ ઉપકરણો ઉપલ્બધ નથી&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>રૂપરેખાંકન (&amp;C)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;રૂપરેખાંકન માટે કાર્ડો ઉપલ્બધ નથી&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>સ્ટ્રીમમાંથી માહિતી વાંચવામાં નિષ્ફળ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>શોધની ટોચ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>મોનિટરીંગ સ્ટ્રીમને બનાવવામાં નિષ્ફળ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>મોનિટરીંગ સ્ટ્રીમને જોડવામાં નિષ્ફળ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>સિસ્ટમ સાઉન્ડો</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>કાર્ડ કોલબેક નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>સિન્ક કોલબેક નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>સ્ત્રોત કોલબેક નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>સિન્ક ઇનપુટ કોલબેક નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>સ્ત્રોત આઉટપુટ કોલબેક નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>ક્લાઇન્ટ કોલબેક નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>સર્વર જાણકારી કોલબેક નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>સ્ટ્રીમ પુન:સંગ્રહ એક્સટેન્શનને પ્રારંભ કરવામાં નિષ્ફળ (_r): %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio વોલ્યુમ નિયંત્રણ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() નિષ્ફળ</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>પર</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>અજ્ઞાત આઉટપુટ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() નિષ્ફળ</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>વોલ્યુમ નિયંત્રણ ફીડબેક સાઉન્ડ</translation>
+ <translation type="vanished">વોલ્યુમ નિયંત્રણ ફીડબેક સાઉન્ડ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>માંથી</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>અજ્ઞાત ઇનપુટ</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() નિષ્ફળ</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() નિષ્ફળ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() નિષ્ફળ</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>દિશા</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>ઉપકરણ</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">ઉપકરણ</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>પ્લેબેકનો અંત લાવો</translation>
</message>
diff --git a/pavucontrol-qt_hi.ts b/pavucontrol-qt_hi.ts
index 0bb440a..b4b2e9b 100644
--- a/pavucontrol-qt_hi.ts
+++ b/pavucontrol-qt_hi.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>कार्ड नाम</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() विफल</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;left-front&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;मौन&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;मौन&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;न्यूनतम&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;न्यूनतम&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;left-front&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;मौन&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;न्यूनतम&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;पोर्ट:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>आवाज निर्धारक</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>प्लेबैक (&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;कोई अनुप्रयोग अभी ऑडियो नहीं बजा रहा है.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>रिकॉर्ड कर रहा है (&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;कोई अनुप्रयोग अभी ऑडियो नहीं रिकार्ड कर रहा है.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>आउटपुट युक्ति (&amp;O)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;कोई आउटपुट आँकड़ा उपलब्ध नहीं&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>इनपुट युक्तियाँ (&amp;I)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;कोई इनपुट आँकड़ा उपलब्ध नहीं&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>विन्यासन (&amp;C)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;विन्यास के लिए कोई कार्ड उपलब्ध नहीं&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>स्ट्रीम से आंकड़ा पढ़ने में विफल</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>शीर्ष जाँच</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>मॉनिटरिंग स्ट्रीम से बनाने में विफल</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>मॉनिटरिंग स्ट्रीम से कनेक्ट करने में विफल</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>सिस्टम ध्वनि</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>कॉर्ड कॉलबैक विफलता</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>सिंक कॉलबैक विफलता</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>स्रोत कॉलबैक विफलता</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>सिंक इनपुट कॉलबैक विफलता</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>स्रोत आउटपुट कॉलबैक विफलता</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>क्लाइंट कॉलबैक विफलता</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>सर्वर सूचना कॉलबैक विफलता</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>stream_restore विस्तार आरंभ करने में विफल: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() विफल</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() विफल</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() विफल</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() विफल</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() विफल</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() विफल</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() विफल</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() विफल</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() विफल</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() विफल</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() विफल</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() विफल</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() विफल</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() विफल</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>पल्सऑडियो ध्वनि नियंत्रण</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() विफल</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>चालू</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>अनजान आउटपुट</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() विफल</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() विफल</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() विफल</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() विफल</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() विफल</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>आवाज नियंत्रण फीडबैक ध्वनि</translation>
+ <translation type="vanished">आवाज नियंत्रण फीडबैक ध्वनि</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() विफल</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() विफल</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() विफल</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>से</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>अनजान इनपुट</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() विफल</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() विफल</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() विफल</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() विफल</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() विफल</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() विफल</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>दिशा</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>युक्ति</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">युक्ति</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>गीतसूची रोकें</translation>
</message>
diff --git a/pavucontrol-qt_hu.ts b/pavucontrol-qt_hu.ts
index 439d833..320ec3e 100644
--- a/pavucontrol-qt_hu.ts
+++ b/pavucontrol-qt_hu.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Kártya neve</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>A „pa_context_set_card_profile_by_index()” függvényhívás meghiúsult</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;bal első&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Némítva&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Némítva&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Minimum&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Minimum&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Alapbeállítás&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Alapbeállítás&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;bal első&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Némítva&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Minimum&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Alapbeállítás&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Port:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Hangerőszabályzó</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>&amp;Lejátszás</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Jelenleg egy alkalmazás sem játszik le hangot.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>&amp;Felvétel</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Jelenleg egy alkalmazás sem vesz fel hangot.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>&amp;Kimeneti eszközök</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Nem állnak rendelkezésre kimeneti eszközök&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>B_emeneti eszközök</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Nem állnak rendelkezésre bemeneti eszközök&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Beállítások</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Nem érhetők el beállítható kártyák&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Az adatok olvasása meghiúsult az adatfolyamból</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Csúcsérzékelés</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>A megfigyelő adatfolyam létrehozása meghiúsult</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>A megfigyelő adatfolyam csatlakoztatása meghiúsult</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Rendszerhangok</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Függvényvisszatérési hiba a kártyán</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Függvényvisszatérési hiba a nyelőn</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Függvényvisszatérési hiba a forráson</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Függvényvisszatérési hiba a nyelő bemenetén</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Függvényvisszatérési hiba a forrás kimenetén</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Függvényvisszatérési hiba a kliensen</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Függvényvisszatérési hiba a kiszolgálóinformációkban</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Az adatfolyam visszaállítása (stream_restore) kiterjesztés előkészítése meghiúsult: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>A „pa_ext_stream_restore_read()” függvényhívás meghiúsult</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>A „pa_context_get_sink_info_by_index()” függvényhívás meghiúsult</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>A „pa_context_get_source_info_by_index()” függvényhívás meghiúsult</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>A „pa_context_get_sink_input_info()” függvényhívás meghiúsult</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>A „pa_context_get_client_info()” függvényhívás meghiúsult</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>A „pa_context_get_server_info()” függvényhívás meghiúsult</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>A „pa_context_get_card_info_by_index()” függvényhívás meghiúsult</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>A „pa_context_subscribe()” függvényhívás meghiúsult</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>A „pa_context_client_info_list()” függvényhívás meghiúsult</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>A „pa_context_get_card_info_list()” függvényhívás meghiúsult</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>A „pa_context_get_sink_info_list()” függvényhívás meghiúsult</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>A „pa_context_get_source_info_list()” függvényhívás meghiúsult</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>A „pa_context_get_sink_input_info_list()” függvényhívás meghiúsult</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>A „pa_context_get_source_output_info_list()” függvényhívás meghiúsult</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio hangerőszabályzó</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() meghiúsult</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>eszköz:</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Ismeretlen kimenet</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() meghiúsult</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() meghiúsult</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() meghiúsult</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() meghiúsult</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() meghiúsult</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Hangerőszabályzó visszajelzési hang</translation>
+ <translation type="vanished">Hangerőszabályzó visszajelzési hang</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() meghiúsult</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() meghiúsult</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() meghiúsult</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>bemenet:</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Ismeretlen bemenet</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() meghiúsult</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() meghiúsult</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() meghiúsult</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() meghiúsult</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() meghiúsult</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() meghiúsult</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>irány:</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>Eszköz</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">Eszköz</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Lejátszás befejezése</translation>
</message>
diff --git a/pavucontrol-qt_it.ts b/pavucontrol-qt_it.ts
index d487b68..fd2ac68 100644
--- a/pavucontrol-qt_it.ts
+++ b/pavucontrol-qt_it.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Nome scheda</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() non riuscita</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;Sinistra centrale&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Silenzio&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Silenzio&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Min&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Min&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;Sinistra centrale&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Silenzio&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Min&lt;/small&gt;</translation>
+ </message>
+ <message>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Porta:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Regolazione del volume</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>&amp;Riproduzione</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Nessuna applicazione sta attualmente riproducendo dell&apos;audio.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>&amp;Registrazione</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Nessuna applicazione sta attualmente registrando dell&apos;audio.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>&amp;Uscite</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Nessun dispositivo di uscita disponibile&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>&amp;Ingressi</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Nessun dispositivo di ingresso disponibile&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>C_onfigurazione</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Nessuna scheda disponibile per la configurazione&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Lettura dei dati dal flusso non riuscita</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Rilevato picco</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Creazione di un flusso di controllo non riuscita</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Connessione del flusso di controllo non riuscita</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Suoni di sistema</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Callback alla scheda non riuscito</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Callback al sink non riuscito</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Callback alla sorgente non riuscito</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Callback al sink di ingresso non riuscito</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Callback alla sorgente di uscita non riuscito</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Callback al client non riuscito</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Callback informazioni server non riuscito</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Inizializzazione dell&apos;estensione stream_restore non riuscita: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() non riuscita</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() non riuscita</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() non riuscita</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() non riuscita</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() non riuscita</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() non riuscita</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() non riuscita</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() non riuscita</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() non riuscita</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() non riuscita</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() non riuscita</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() non riuscita</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() non riuscita</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() non riuscita</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>Regolazione del volume PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() non riuscita</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() non riuscita</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() non riuscita</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() non riuscita</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() non riuscita</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() non riuscita</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Riscontro audio regolazione volume</translation>
+ <translation type="vanished">Riscontro audio regolazione volume</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() non riuscita</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() non riuscita</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() non riuscita</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() non riuscita</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() non riuscita</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() non riuscita</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() non riuscita</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() non riuscita</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() non riuscita</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../streamwidget.ui" line="32"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../streamwidget.ui" line="52"/>
+ <source>direction</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
- <source>direction</source>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>&amp;Ingressi</translation>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">&amp;Ingressi</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Termina</translation>
</message>
diff --git a/pavucontrol-qt_ja.ts b/pavucontrol-qt_ja.ts
index fd85fc6..ec4fa8d 100644
--- a/pavucontrol-qt_ja.ts
+++ b/pavucontrol-qt_ja.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>カード名</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() 失敗</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;左前方&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;沈黙&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;沈黙&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;最小&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;最小&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;ベース&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;ベース&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;左前方&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;沈黙&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;最小&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;ベース&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;ポート:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>音量調節</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>再生(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;現在音声を再生しているアプリケーションはありません。&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>録音(&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;現在録音しているアプリケーションはありません。&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>出力装置(&amp;O)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;出力装置がありません&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>入力装置(&amp;I)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;入力装置がありません&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>設定(&amp;C)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;設定するカードがありません&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>ストリームからのデータの読込みに失敗</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>ピーク検出</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>モニタリングストリームの生成に失敗</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>モニタリングストリームへの接続に失敗</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>システム音</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>カード回収失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>受信側回収失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>音源回収失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>受信側入力回収失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>音源出力回収失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>クライアント回収失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>サーバー情報回収失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>stream_restore 拡張の初期化に失敗: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() 失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() 失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() 失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() 失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() 失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() 失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() 失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() 失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() 失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() 失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() 失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() 失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() 失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() 失敗</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio 音量調節</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() 失敗</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>オン</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>不明な出力</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() 失敗</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() 失敗</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() 失敗</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() 失敗</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() 失敗</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>音量制御帰還音</translation>
+ <translation type="vanished">音量制御帰還音</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() 失敗</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() 失敗</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() 失敗</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>から</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>不明な入力</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() 失敗</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() 失敗</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() 失敗</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() 失敗</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() 失敗</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() 失敗</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>方向</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>装置</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">装置</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation type="unfinished"></translation>
</message>
diff --git a/pavucontrol-qt_kn.ts b/pavucontrol-qt_kn.ts
index 9c46009..92a4c60 100644
--- a/pavucontrol-qt_kn.ts
+++ b/pavucontrol-qt_kn.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>ಕಾರ್ಡಿನ ಹೆಸರು</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;ಎಡ-ಮುಂಭಾಗ&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;ನಿಶ್ಯಬ್ಧ&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;ನಿಶ್ಯಬ್ಧ&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;ಕನಿಷ್ಟ&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;ಕನಿಷ್ಟ&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;ಮೂಲ&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;ಮೂಲ&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;ಎಡ-ಮುಂಭಾಗ&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;ನಿಶ್ಯಬ್ಧ&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;ಕನಿಷ್ಟ&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;ಮೂಲ&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;ಸಂಪರ್ಕಸ್ಥಾನ:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>ಧ್ವನಿಪ್ರಮಾಣ ನಿಯಂತ್ರಣ</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>ಪ್ಲೇಬ್ಯಾಕ್‌(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;ಯಾವುದೆ ಅನ್ವಯವು ಈಗ ಆಡಿಯೋವನ್ನು ಚಲಾಯಿಸುತ್ತಿಲ್ಲ.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>ರೆಕಾರ್ಡ್ ಮಾಡುವಿಕೆ(&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;ಯಾವುದೆ ಅನ್ವಯವು ಈಗ ಆಡಿಯೋವನ್ನು ರೆಕಾರ್ಡು ಮಾಡುತ್ತಿಲ್ಲ.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>ಔಟ್‌ಪುಟ್ ಸಾಧನಗಳು(&amp;O)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;ಯಾವುದೆ ಔಟ್‌ಪುಟ್ ಸಾಧನಗಳು ಲಭ್ಯವಿಲ್ಲ&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>ಇನ್‌ಪುಟ್ ಸಾಧನಗಳು(&amp;I)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;ಯಾವುದೆ ಇನ್‌ಪುಟ್ ಸಾಧನಗಳು ಲಭ್ಯವಿಲ್ಲ&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>ಸಂರಚನೆ(&amp;C)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;ಸಂರಚನೆಗಾಗಿ ಯಾವುದೆ ಕಾರ್ಡುಗಳು ಲಭ್ಯವಿಲ್ಲ&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>ಸ್ಟ್ರೀಮಿನಿಂದ ದತ್ತಾಂಶವನ್ನು ಓದುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>ಶೃಂಗದ ಪತ್ತೆ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವ ಸ್ಟ್ರೀಮ್‌ ಅನ್ನು ರಚಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವ ಸ್ಟ್ರೀಮ್‌ನೊಂದಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>ಗಣಕದ ಧ್ವನಿಗಳು</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>ಕಾರ್ಡ್ ಕಾಲ್‌ಬ್ಯಾಕ್ ವಿಫಲತೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>ಸಿಂಕ್ ಕಾಲ್‌ಬ್ಯಾಕ್ ವಿಫಲತೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>ಆಕರ ಕಾಲ್‌ಬ್ಯಾಕ್ ವಿಫಲತೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>ಸಿಂಕ್ ಇನ್‌ಪುಟ್ ಕಾಲ್‌ಬ್ಯಾಕ್ ವಿಫಲತೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>ಆಕರ ಔಟ್‌ಪುಟ್‌ ಕಾಲ್‌ಬ್ಯಾಕ್ ವಿಫಲತೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>ಕ್ಲೈಂಟ್‌ ಕಾಲ್‌ಬ್ಯಾಕ್ ವಿಫಲತೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>ಪರಿಚಾರಕ ಮಾಹಿತಿ ಕಾಲ್‌ಬ್ಯಾಕ್ ವಿಫಲತೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>stream_restore ವಿಸ್ತರಣೆಯನ್ನು ಆರಂಭಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio ಧ್ವನಿ ಪ್ರಮಾಣ ನಿಯಂತ್ರಣ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>ಆನ್</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>ಗೊತ್ತಿರದ ಔಟ್‌ಪುಟ್</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>ಧ್ವನಿ ನಿಯಂತ್ರಣ ಪ್ರತಿಕ್ರಿಯೆ ಧ್ವನಿ</translation>
+ <translation type="vanished">ಧ್ವನಿ ನಿಯಂತ್ರಣ ಪ್ರತಿಕ್ರಿಯೆ ಧ್ವನಿ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>ಇಂದ</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>ಗೊತ್ತಿರದ ಇನ್‌ಪುಟ್</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() ವಿಫಲಗೊಂಡಿದೆ</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>ದಿಕ್ಕು</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>ಸಾಧನ</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">ಸಾಧನ</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>ಪ್ಲೇಬ್ಯಾಕನ್ನು ಅಂತ್ಯಗೊಳಿಸು</translation>
</message>
diff --git a/pavucontrol-qt_lt.ts b/pavucontrol-qt_lt.ts
index 6540812..79f27e2 100644
--- a/pavucontrol-qt_lt.ts
+++ b/pavucontrol-qt_lt.ts
@@ -4,359 +4,430 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation>Forma</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Plokštės pavadinimas</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation>Profilis:</translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() nepavyko</translation>
</message>
</context>
<context>
+ <name>Channel</name>
+ <message>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Tyla&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Min.&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="162"/>
+ <source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;100% (0dB)&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="165"/>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Pagrindas&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
<name>ChannelWidget</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
<source>Form</source>
- <translation>Forma</translation>
+ <translation type="vanished">Forma</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
<source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;kairioji priekinė&lt;/b&gt;</translation>
+ <translation type="vanished">&lt;b&gt;kairioji priekinė&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="34"/>
<source>&lt;small&gt;50%&lt;/small&gt;</source>
- <translation>&lt;small&gt;50%&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;50%&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Tyla&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Tyla&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Min.&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Min.&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
- <translation>&lt;small&gt;100% (0dB)&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;100% (0dB)&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Pagrindas&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Pagrindas&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation>Forma</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
<source>icon</source>
- <translation>piktograma</translation>
+ <translation type="vanished">piktograma</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
+ <location filename="../../devicewidget.ui" line="36"/>
<source>Device Title</source>
<translation>Įrenginio pavadinimas</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
<source>lock</source>
- <translation>užrakinti</translation>
+ <translation type="vanished">užrakinti</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Prievadas:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation>Rodyti išplėstinius parametrus</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation>PCM</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation>AC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation>EAC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation>DTS</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation>MPEG</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation>AAC</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation>&lt;b&gt;Delsos poslinkis:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation> ms</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
<source>Rename Device...</source>
- <translation>Pervadinti įrenginį...</translation>
+ <translation type="vanished">Pervadinti įrenginį...</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation>pa_context_set_port_latency_offset() nepavyko</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation>Atleiskite, tačiau įrenginio pervadinimas yra nepalaikomas.</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation>Norėdami pervadinti įrenginius, turite į PulseAudio serverį įkelti module-device-manager</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>pa_ext_device_manager_write() failed</source>
- <translation>pa_ext_device_manager_write() nepavyko</translation>
+ <translation type="vanished">pa_ext_device_manager_write() nepavyko</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Garsio reguliavimas</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
<source>_Playback</source>
- <translation>_Atkūrimas</translation>
+ <translation type="vanished">_Atkūrimas</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Šiuo metu jokios programos neatkuria garso.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation>Rodyti:</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation>Visi srautai</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation>Programos</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation>Virtualūs srautai</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
<source>_Recording</source>
- <translation>Į_rašymas</translation>
+ <translation type="vanished">Į_rašymas</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Šiuo metu jokios programos neįrašo garso.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
<source>_Output Devices</source>
- <translation>Išve_sties įrenginiai</translation>
+ <translation type="vanished">Išve_sties įrenginiai</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Nėra prieinamų išvesties įrenginių&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation>Visi išvesties įrenginiai</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation>Aparatinės įrangos išvesties įrenginiai</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation>Virtualūs išvesties įrenginiai</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
<source>_Input Devices</source>
- <translation>Įvest_ies įrenginiai</translation>
+ <translation type="vanished">Įvest_ies įrenginiai</translation>
+ </message>
+ <message>
+ <location filename="../../mainwindow.ui" line="28"/>
+ <source>&amp;Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../mainwindow.ui" line="93"/>
+ <source>&amp;Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../mainwindow.ui" line="158"/>
+ <source>&amp;Output Devices</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../mainwindow.ui" line="223"/>
+ <source>&amp;Input Devices</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Nėra prieinamų įvesties įrenginių&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation>Visi įvesties įrenginiai</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation>Visi, išskyrus monitorius</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation>Aparatinės įrangos įvesties įrenginiai</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation>Virtualūs įvesties įrenginiai</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation>Monitoriai</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
+ <source>&amp;Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>_Configuration</source>
- <translation>_Konfigūracija</translation>
+ <translation type="vanished">_Konfigūracija</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Nėra konfigūracijai prieinamų plokščių&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation>Rodyti garsio matuoklius</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
<source>Error reading config file %s: %s</source>
- <translation>Klaida, skaitant konfigūracijos failą %s: %s</translation>
+ <translation type="vanished">Klaida, skaitant konfigūracijos failą %s: %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="218"/>
<source>Error saving preferences</source>
- <translation>Klaida, įrašant nuostatas</translation>
+ <translation type="vanished">Klaida, įrašant nuostatas</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="226"/>
<source>Error writing config file %s</source>
- <translation>Klaida, rašant konfigūracijos failą %s</translation>
+ <translation type="vanished">Klaida, rašant konfigūracijos failą %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation> (kištukas įjungtas)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation> (neprieinama)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation> (kištukas ištrauktas)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Nepavyko perskaityti duomenų iš srauto</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Maksimumų aptikimas</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Nepavyko sukurti monitorinio srauto</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Nepavyko prisijungti prie monitorinio srauto</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation>Rinktuvo įvesties nepaisoma dėl to, kad ji yra paskirta kaip įvykis ir todėl, yra apdorojama Įvykių valdiklio</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Sistemos garsai</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation>Užmezgiamas ryšys su PulseAudio. Prašome palaukti...</translation>
</message>
@@ -364,158 +435,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation>Klaida</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Plokštės atgalinės iškvietos nesėkmė</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Rinktuvo atgalinės iškvietos nesėkmė</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Šaltinio atgalinės iškvietos nesėkmė</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Rinktuvo įvesties atgalinės iškvietos nesėkmė</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Šaltinio išvesties atgalinės iškvietos nesėkmė</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Kliento atgalinės iškvietos nesėkmė</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Serverio informacijos atgalinės iškvietos nesėkmė</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Nepavyko inicijuoti stream_restore plėtinio: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation>Nepavyko inicijuoti įrenginio atkūrimo plėtinio: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation>pa_ext_device_restore_read_sink_formats() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation>Nepavyko inicijuoti įrenginių tvarkytuvės plėtinio: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation>pa_ext_device_manager_read() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() nepavyko</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation>Prisijungimas nepavyko, bandoma prisijungti iš naujo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio garsio reguliavimas</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -533,27 +605,26 @@ Jeigu tai yra tas atvejis, tuomet PulseAudio turėtų vėl automatiškai pasilei
sukonfigūruota, tuomet jūs turėtumėte paleisti start-pulseaudio-x11 rankiniu būdu.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation>Įkėlus, pasirinkti tam tikrą kortelę.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation>Amžinai bandyti iš naujo, jei pa baigia darbą (kas 5 sekundes).</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation>Išskleisti langą.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
<source>Show version</source>
- <translation>Rodyti versiją</translation>
+ <translation type="vanished">Rodyti versiją</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation>Lemtingoji klaida: Nepavyko prisijungti prie PulseAudio</translation>
</message>
@@ -561,7 +632,7 @@ sukonfigūruota, tuomet jūs turėtumėte paleisti start-pulseaudio-x11 rankiniu
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() nepavyko</translation>
</message>
@@ -569,32 +640,37 @@ sukonfigūruota, tuomet jūs turėtumėte paleisti start-pulseaudio-x11 rankiniu
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>per</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Nežinoma išvestis</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() nepavyko</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() nepavyko</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() nepavyko</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() nepavyko</translation>
</message>
@@ -602,32 +678,31 @@ sukonfigūruota, tuomet jūs turėtumėte paleisti start-pulseaudio-x11 rankiniu
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() nepavyko</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Garsio reguliavimo atsakomasis garsas</translation>
+ <translation type="vanished">Garsio reguliavimo atsakomasis garsas</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() nepavyko</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() nepavyko</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() nepavyko</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation>pa_ext_device_restore_save_sink_formats() nepavyko</translation>
</message>
@@ -635,32 +710,37 @@ sukonfigūruota, tuomet jūs turėtumėte paleisti start-pulseaudio-x11 rankiniu
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>iš</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Nežinoma įvestis</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation>pa_context_set_source_output_volume() nepavyko</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation>pa_context_set_source_output_mute() nepavyko</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() nepavyko</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() nepavyko</translation>
</message>
@@ -668,22 +748,22 @@ sukonfigūruota, tuomet jūs turėtumėte paleisti start-pulseaudio-x11 rankiniu
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() nepavyko</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() nepavyko</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() nepavyko</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() nepavyko</translation>
</message>
@@ -691,37 +771,49 @@ sukonfigūruota, tuomet jūs turėtumėte paleisti start-pulseaudio-x11 rankiniu
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation>Forma</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
<source>icon</source>
- <translation>piktograma</translation>
+ <translation type="vanished">piktograma</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation>Įrenginio pavadinimas</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>kryptis</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Device</source>
- <translation>Įrenginys</translation>
+ <translation type="vanished">Įrenginys</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
<source>lock</source>
- <translation>užrakinti</translation>
+ <translation type="vanished">užrakinti</translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Nutraukti</translation>
</message>
diff --git a/pavucontrol-qt_ml.ts b/pavucontrol-qt_ml.ts
index 823d12c..613c69f 100644
--- a/pavucontrol-qt_ml.ts
+++ b/pavucontrol-qt_ml.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>കാര്‍ഡിന്റെ പേരു്</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() പരാജയപ്പെട്ടു</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;ഇടത്-മുന്നില്‍&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;നിശബ്ദം&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;നിശബ്ദം&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;ഏറ്റവും കൂറഞ്ഞ&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;ഏറ്റവും കൂറഞ്ഞ&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;അടിസ്ഥാനം&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;അടിസ്ഥാനം&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;ഇടത്-മുന്നില്‍&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;നിശബ്ദം&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;ഏറ്റവും കൂറഞ്ഞ&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;അടിസ്ഥാനം&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;പോര്‍ട്ട്:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>ശബ്ദ നിയന്ത്രണം</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>_പ്ലേബാക്ക്</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;ഒരു പ്രയോഗവും നിലവില്‍ ഓഡിയോ പ്രവര്‍ത്തിപ്പിക്കുന്നില്ല.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>_റിക്കോര്‍ഡ് ചെയ്യുന്നു</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;ഒരു പ്രയോഗവും നിലവില്‍ ഓഡിയോ റിക്കോര്‍ഡ് ചെയ്യുന്നില്ല.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>_ഔട്ട്പുട്ട് ഡിവൈസുകള്‍</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;ഔട്ട്പുട്ട് ഡിവൈസുകള്‍ ലഭ്യമല്ല&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>_ഇന്‍പുട്ട് ഡിവൈസുകള്‍</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;ഇന്‍പുട്ട് ഡിവൈസുകള്‍ ലഭ്യമല്ല&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>_ക്രമീകരണം</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;ക്രമീകരിക്കുന്നതിലുള്ള കാര്‍ഡുകള്‍ ലഭ്യമല്ല&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>സ്ട്രീമില്‍ നിന്നും ഡേറ്റാ ലഭ്യമാക്കുന്നതില്‍ പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Peak detect</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>മോണിറ്ററിങ് സ്ട്രീം ഉണ്ടാക്കുന്നതില്‍ പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>മോണിറ്ററിങ് സ്ട്രീം കണക്ട് ചെയ്യുന്നതില്‍ പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>സിസ്റ്റം ശബ്ദങ്ങള്‍</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>കാര്‍ഡ് കോള്‍ബാക്ക് പരാജയം</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>കാര്‍ഡ് കോള്‍ബാക്ക് പരാജയം</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>സോഴ്സ് കോള്‍ബാക്ക് പരാജയം</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>സിങ്ക് ഇന്‍പുട്ട് കോള്‍ബാക്ക് പരാജയം</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>സോഴ്സ് ഔട്ട്പുട്ട് കോള്‍ബാക്ക് പരാജയം</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>ക്ലൈന്റ് കോള്‍ബാക്ക് പരാജയം</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>സര്‍വര്‍ ഇന്‍ഫോ കോള്‍ബാക്ക് പരാജയം</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>stream_restore എക്സ്റ്റെന്‍ഷന്‍ ആരംഭിക്കുന്നതില്‍ പരാജയപ്പെട്ടു: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>പള്‍സ്ഓഡിയോ ശബ്ദ നിയന്ത്രണം</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() പരാജയപ്പെട്ടു</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>on</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>അപരിചിതമായ ഔട്ട്പുട്ട്</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() പരാജയപ്പെട്ടു</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>വോള്യം കണ്ട്രോള്‍ ഫീഡ്ബാക്ക് സൌണ്ട്</translation>
+ <translation type="vanished">വോള്യം കണ്ട്രോള്‍ ഫീഡ്ബാക്ക് സൌണ്ട്</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>നിന്നും</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>അപരിചിതമായ ഇന്‍പുട്ട്</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() പരാജയപ്പെട്ടു</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() പരാജയപ്പെട്ടു</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() പരാജയപ്പെട്ടു</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>ദിശ</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>ഡിവൈസ്ള്‍</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">ഡിവൈസ്ള്‍</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>പ്ലേബാക്ക് നിര്‍ത്തുക</translation>
</message>
diff --git a/pavucontrol-qt_mr.ts b/pavucontrol-qt_mr.ts
index 2d2057e..2e950ec 100644
--- a/pavucontrol-qt_mr.ts
+++ b/pavucontrol-qt_mr.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>कार्ड नाव</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() अपयशी</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;डावे-समोरचे&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;गप्प&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;गप्प&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;किमान&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;किमान&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;बेस&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;बेस&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;डावे-समोरचे&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;गप्प&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;किमान&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;बेस&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;पोर्ट:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>आवाज नियंत्रण</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>प्लेबॅक (&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;वर्तमानक्षणी कुठलेही ऍप्लिकेशन ऑडिओ चालवत नाही.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>रेकॉर्डींग (&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;वर्तमानक्षणी कुठलेही ऍप्लिकेशन ऑडिओ रेकॉर्ड करत नाही.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>आऊटपुट साधन (&amp;O)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;आऊटपुट साधन उपलब्ध नाही&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>इनपुट साधन (&amp;I)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;इनपुट साधन उपलब्ध नाही&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>संयोजना (&amp;C)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;संयोजना करीता कार्ड उपलब्ध नाही&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>स्ट्रीम पासून डेटा वाचण्यास अपयशी</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>उच्च स्तर आढळले</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>नियंत्रण स्ट्रीम बनवण्यास अपयशी</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>नियंत्रण स्ट्रीम जुळवण्यास अपयशी</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>प्रणाली आवाज</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>कार्ड कॉलबॅक अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>सिंक कॉलबॅक अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>स्त्रोत कॉलबॅक अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>सिंक इनपुट कॉलबॅक अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>स्त्रोत आऊटपुट कॉलबॅक अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>क्लाऐंट कॉलबॅक अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>सर्वर माहिती कॉलबॅक अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>stream_restore वाढ प्रारंभ करण्यास अपयशी: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() अपयशी</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio आवाज नियंत्रण</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() अपयशी</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>चालू करा</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>अपरिचीत आऊटपुट</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() अपयशी</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() अपयशी</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() अपयशी</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() अपयशी</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() अपयशी</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>ध्वनिमान नियंत्रण प्रतिसाद आवाज</translation>
+ <translation type="vanished">ध्वनिमान नियंत्रण प्रतिसाद आवाज</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() अपयशी</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() अपयशी</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() अपयशी</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>पासून</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>अपरिचीत इंपुट</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() अपयशी</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() अपयशी</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() अपयशी</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() अपयशी</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() अपयशी</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() अपयशी</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>दिशा</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>उपकरन</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">उपकरन</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>प्लेबॅक बंद करा</translation>
</message>
diff --git a/pavucontrol-qt_nl.ts b/pavucontrol-qt_nl.ts
index 5ce0796..46739d0 100644
--- a/pavucontrol-qt_nl.ts
+++ b/pavucontrol-qt_nl.ts
@@ -4,359 +4,410 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation>Vorm</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Naam van geluidskaart</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation>Profiel:</translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() mislukt</translation>
</message>
</context>
<context>
+ <name>Channel</name>
+ <message>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Stilte&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Minimum.&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="162"/>
+ <source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;100% (0dB)&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="165"/>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Basis&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
<name>ChannelWidget</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
<source>Form</source>
- <translation>Vorm</translation>
+ <translation type="vanished">Vorm</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
<source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;linksvoor&lt;/b&gt;</translation>
+ <translation type="vanished">&lt;b&gt;linksvoor&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="34"/>
<source>&lt;small&gt;50%&lt;/small&gt;</source>
- <translation>&lt;small&gt;50%&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;50%&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Stilte&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Stilte&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Minimum.&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Minimum.&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
- <translation>&lt;small&gt;100% (0dB)&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;100% (0dB)&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Basis&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Basis&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation>Vorm</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
<source>icon</source>
- <translation>pictogram</translation>
+ <translation type="vanished">pictogram</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
+ <location filename="../../devicewidget.ui" line="36"/>
<source>Device Title</source>
<translation>Titel van apparaat</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
<source>lock</source>
- <translation>vergrendelen</translation>
+ <translation type="vanished">vergrendelen</translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Poort:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation>Toon geavanceerde opties</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation>PCM</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation>AC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation>EAC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation>DTS</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation>MPEG</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation>AAC</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation>&lt;b&gt;Vertragingsomleiding:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation> ms</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
<source>Rename Device...</source>
- <translation>Apparaat hernoemen...</translation>
+ <translation type="vanished">Apparaat hernoemen...</translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation>pa_context_set_port_latency_offset() mislukt</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation>Helaas wordt hernoemen van het apparaat niet ondersteund.</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation>U dient module-device-manager te laden in de PulseAudio-server, om apparaten te hernoemen</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>pa_ext_device_manager_write() failed</source>
- <translation>pa_ext_device_manager_write() mislukt</translation>
+ <translation type="vanished">pa_ext_device_manager_write() mislukt</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Volumebeheer</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>Afs&amp;pelen</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Thans speelt er geen enkele toepassing geluid af.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation>Tonen:</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation>Alle stromen</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation>Toepassingen</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation>Virtuele stromen</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>G&amp;Opnemen</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Thans neemt er geen enkele toepassing geluid op.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>Uitvoer&amp;apparaten</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Er zijn geen uitvoerapparaten beschikbaar&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation>Alle uitvoerapparaten</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation>Fysieke uitvoerapparaten</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation>Virtuele uitvoerapparaten</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>Invoera&amp;pparaten</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Er zijn geen invoerapparaten beschikbaar&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation>Alle invoerapparaten</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation>Alle, uitgezonderd beeldschermen</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation>Fysieke invoerapparaten</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation>Virtuele invoerapparaten</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation>Beeldschermen</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Instellingen</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Er zijn geen kaarten beschikbaar om in te stellen&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation>Toon volumemeters</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
<source>Error reading config file %s: %s</source>
- <translation>Fout bij het lezen van instellingenbestand %s: %s</translation>
+ <translation type="vanished">Fout bij het lezen van instellingenbestand %s: %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="218"/>
<source>Error saving preferences</source>
- <translation>Fout bij het opslaan van voorkeuren</translation>
+ <translation type="vanished">Fout bij het opslaan van voorkeuren</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="226"/>
<source>Error writing config file %s</source>
- <translation>Fout bij het schrijven van instellingenbestand %s</translation>
+ <translation type="vanished">Fout bij het schrijven van instellingenbestand %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation> (verbonden)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation> (niet beschikbaar)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation> (niet verbonden)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Kon geen gegevens lezen uit de stroom</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Piekbewaking</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Kon geen bewakingsstroom maken</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Kon niet verbinden met bewakingsstroom</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
- <translation>De 'sink-input' wordt genegeerd, aangezien die is aangewezen als gebeurtenis en dus wordt afgehandeld door het Event-bedieningselement.</translation>
+ <translation>De &apos;sink-input&apos; wordt genegeerd, aangezien die is aangewezen als gebeurtenis en dus wordt afgehandeld door het Event-bedieningselement.</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Systeemgeluiden</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation>Verbinding met PulseAudio wordt tot stand gebracht. Even geduld a.u.b...</translation>
</message>
@@ -364,158 +415,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation>Fout</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
- <translation>'Callback'-fout van kaart</translation>
+ <translation>&apos;Callback&apos;-fout van kaart</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
- <translation>'Sink callback'-fout</translation>
+ <translation>&apos;Sink callback&apos;-fout</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
- <translation>'Source callback'-fout</translation>
+ <translation>&apos;Source callback&apos;-fout</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
- <translation>'Sink input callback'-fout</translation>
+ <translation>&apos;Sink input callback&apos;-fout</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
- <translation>'Source output callback'-fout</translation>
+ <translation>&apos;Source output callback&apos;-fout</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
- <translation>'Client callback'-fout</translation>
+ <translation>&apos;Client callback&apos;-fout</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
- <translation>'Server info callback'-fout</translation>
+ <translation>&apos;Server info callback&apos;-fout</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Kon de extensie voor stroomherstel niet starten: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation>Kon de extensie voor apparaatherstel niet starten: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation>pa_ext_device_restore_read_sink_formats() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation>Kon de extensie voor apparaatbeheer niet starten: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation>pa_ext_device_manager_read() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() mislukt</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation>Verbinding mislukt, bezig met nieuwe verbindingspoging</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio volumebeheer</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -529,27 +581,26 @@ In dit geval is de oorzaak waarschijnlijk dat PULSE_SERVER verkeerd is ingesteld
Deze situatie kan ook ontstaan wanneer PulseAudio is vastgelopen en verouderde details heeft achtergelaten in het X11-rootvenster. Indien dat het geval is, dan zou PulseAudio automatisch moeten herstarten, of als dat niet zo is ingesteld, moet u handmatig start-pulseaudio-x11 uitvoeren.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation>Kies een specifiek tabblad om automatisch te laden.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation>Probeer steeds opnieuw indien pulseaudio stopt (elke 5 seconden).</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation>Maximaliseer het venster.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
<source>Show version</source>
- <translation>Toon versie</translation>
+ <translation type="vanished">Toon versie</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation>Fatale fout: kon niet verbinden met PulseAudio</translation>
</message>
@@ -557,7 +608,7 @@ Deze situatie kan ook ontstaan wanneer PulseAudio is vastgelopen en verouderde d
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() mislukt</translation>
</message>
@@ -565,32 +616,37 @@ Deze situatie kan ook ontstaan wanneer PulseAudio is vastgelopen en verouderde d
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>aan</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Onbekende uitvoer</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() mislukt</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() mislukt</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() mislukt</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() mislukt</translation>
</message>
@@ -598,32 +654,31 @@ Deze situatie kan ook ontstaan wanneer PulseAudio is vastgelopen en verouderde d
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() mislukt</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Bedieningsgeluid van volumeknop</translation>
+ <translation type="vanished">Bedieningsgeluid van volumeknop</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() mislukt</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() mislukt</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() mislukt</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation>pa_ext_device_restore_save_sink_formats() mislukt</translation>
</message>
@@ -631,32 +686,37 @@ Deze situatie kan ook ontstaan wanneer PulseAudio is vastgelopen en verouderde d
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>van</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Onbekende invoer</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation>pa_context_set_source_output_volume() mislukt</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation>pa_context_set_source_output_mute() mislukt</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() mislukt</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() mislukt</translation>
</message>
@@ -664,22 +724,22 @@ Deze situatie kan ook ontstaan wanneer PulseAudio is vastgelopen en verouderde d
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() mislukt</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() mislukt</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() mislukt</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() mislukt</translation>
</message>
@@ -687,37 +747,49 @@ Deze situatie kan ook ontstaan wanneer PulseAudio is vastgelopen en verouderde d
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation>Vorm</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
<source>icon</source>
- <translation>pictogram</translation>
+ <translation type="vanished">pictogram</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation>Titel van apparaat</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>richting</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Device</source>
- <translation>Apparaat</translation>
+ <translation type="vanished">Apparaat</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
<source>lock</source>
- <translation>vergrendelen</translation>
+ <translation type="vanished">vergrendelen</translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Beëindigen</translation>
</message>
diff --git a/pavucontrol-qt_or.ts b/pavucontrol-qt_or.ts
index 21b144a..cfb5d1a 100644
--- a/pavucontrol-qt_or.ts
+++ b/pavucontrol-qt_or.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>କାର୍ଡ ନାମ</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() ବିଫଳ ହୋଇଛି</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;ବାମ-ସାମ୍ନା&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;ନିରବତା&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;ନିରବତା&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;ସର୍ବନିମ୍ନ&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;ସର୍ବନିମ୍ନ&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;ଆଧାର&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;ଆଧାର&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;ବାମ-ସାମ୍ନା&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;ନିରବତା&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;ସର୍ବନିମ୍ନ&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;ଆଧାର&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;ସଂଯୋଗିକୀ:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>ଭଲ୍ୟୁମ ନିୟନ୍ତ୍ରଣ</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>ପଛକୁ ଚଲାଇବା (&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;ବର୍ତ୍ତମାନ କୌଣସି ପ୍ରୟୋଗ ଧ୍ୱନି ଚଲାଉନାହିଁ।&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>ଲିପିବଦ୍ଧ କରୁଅଛି (&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;ବର୍ତ୍ତମାନ କୌଣସି ପ୍ରୟୋଗ ଧ୍ୱନି ଲେଖୁନାହିଁ।&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>ନିର୍ଗମ ଉପକରଣଗୁଡ଼ିକ (&amp;O)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;କୌଣସି ନିର୍ଗମ ଉପକରଣ ଉପଲବ୍ଧ ନାହିଁ&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>ନିବେଶ ଉପକରଣଗୁଡ଼ିକ (&amp;I)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;କୌଣସି ନିବେଶ ଉପକରଣ ଉପଲବ୍ଧ ନାହିଁ&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>ସଂରଚନା (&amp;C)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;ସଂରଚନା ପାଇଁ କୌଣସି କାର୍ଡ ଉପଲବ୍ଧ ନାହିଁ&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>ଧାରାରୁ ତଥ୍ୟ ପଢ଼ିବାରେ ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>ଶିଖର ଚିହ୍ନାପଡ଼ିଛି</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>ପ୍ରଦର୍ଶିକା ଧାରାକୁ ନିର୍ମାଣ କରିବାରେ ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>ପ୍ରଦର୍ଶିକା ଧାରା ସହିତ ସଂଯୋଗ କରିବାରେ ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>ତନ୍ତ୍ର ଧ୍ୱନିି</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>କାର୍ଡ଼ କଲବ୍ୟାକ ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>ସିଙ୍କ କଲବ୍ୟାକ ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>ଉତ୍ସ କଲବ୍ୟାକ ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>ସିଙ୍କ ନିବେଶ କଲବ୍ୟାକ ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>ଉତ୍ସ ନିର୍ଗମ କଲବ୍ୟାକ ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>ଗ୍ରାହକ କଲବ୍ୟାକ ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>ସର୍ଭର ସୂଚନା କଲବ୍ୟାକ ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>stream_restore ଅନୁଲଗ୍ନକୁ ଆରମ୍ଭ କରିବାରେ ବିଫଳ: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio ଭଲ୍ୟୁମ ନିୟନ୍ତ୍ରଣ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() ବିଫଳ ହୋଇଛି</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>ଚାଲୁ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>ଅଜଣା ଫଳାଫଳ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() ବିଫଳ ହୋଇଛି</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>ଭଲ୍ୟୁମ ନିୟନ୍ତ୍ରଣ ପ୍ରତିକ୍ରିୟା ଧ୍ୱନି</translation>
+ <translation type="vanished">ଭଲ୍ୟୁମ ନିୟନ୍ତ୍ରଣ ପ୍ରତିକ୍ରିୟା ଧ୍ୱନି</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>ଠାରୁ</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>ଅଜଣା ନିବେଶ </translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() ବିଫଳ ହୋଇଛି</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() ବିଫଳ ହୋଇଛି</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() ବିଫଳ ହୋଇଛି</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>ନିର୍ଦ୍ଦେଶ</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>ଉପକରଣ</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">ଉପକରଣ</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>ପଛକୁ ଚଲାଇବା ସମାପ୍ତ କରନ୍ତୁ</translation>
</message>
diff --git a/pavucontrol-qt_pa.ts b/pavucontrol-qt_pa.ts
index 6e04a74..3d3d4a9 100644
--- a/pavucontrol-qt_pa.ts
+++ b/pavucontrol-qt_pa.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>ਕਾਰਡ ਨਾਂ</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() ਫੇਲ੍ਹ ਹੋਇਆ</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;ਖੱਬਾ-ਅੱਗੇ&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;ਚੁੱਪ&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;ਚੁੱਪ&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;ਘੱਟ&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;ਘੱਟ&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;ਬੇਸ&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;ਬੇਸ&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;ਖੱਬਾ-ਅੱਗੇ&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;ਚੁੱਪ&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;ਘੱਟ&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;ਬੇਸ&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;ਪੋਰਟ:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>ਵਾਲੀਅਮ ਕੰਟਰੋਲ</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>ਪਲੇਅਬੈਕ(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;ਕੋਈ ਐਪਲੀਕੇਸ਼ਨ ਹੁਣ ਆਡੀਓ ਨਹੀਂ ਚਲਾ ਰਹੀ ਹੈ।&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>ਰਿਕਾਰਡਿੰਗ(&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;ਕੋਈ ਐਪਲੀਕੇਸ਼ਨ ਹੁਣ ਆਡੀਓ ਰਿਕਾਰਡ ਨਹੀਂ ਕਰ ਰਹੀ ਹੈ।&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>ਆਉਟਪੁੱਟ ਜੰਤਰ(&amp;O)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;ਕੋਈ ਆਉਟਪੁੱਟ ਜੰਤਰ ਉਪਲੱਬਧ ਨਹੀਂ&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>ਇੰਪੁੱਟ ਜੰਤਰ(&amp;I)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;ਕੋਈ ਇੰਪੁੱਟ ਜੰਤਰ ਉਪਲੱਬਧ ਨਹੀਂ ਹੈ&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>ਸੰਰਚਨਾ(&amp;C)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;ਸੰਰਚਨਾ ਲਈ ਕੋਈ ਕਾਰਡ ਉਪਲੱਬਧ ਨਹੀਂ&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>ਸਟਰੀਮ ਤੋਂ ਡਾਟਾ ਪੜ੍ਹਨ ਵਿੱਚ ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>ਪੀਕ ਮਿਲੀ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>ਨਿਗਰਾਨੀ ਸਟਰੀਮ ਬਣਾਉਣ ਵਿੱਚ ਫੇਲ੍ਹ ਹੋਇਆ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>ਨਿਗਰਾਨੀ ਸਟਰੀਮ ਨਾਲ ਕੁਨੈਕਟ ਕਰਨ ਲਈ ਫੇਲ੍ਹ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>ਸਿਸਟਮ ਸਾਊਂਡ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>ਕਾਰਡ ਕਾਲਬੈਕ ਫੇਲ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>ਸਿੰਕ ਕਾਲਬੈਕ ਫੋਲ ਹੋਇਆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>ਸੋਰਸ ਕਾਲਬੈਕ ਫੇਲ ਹੋਇਆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>ਸਿੰਕ ਇੰਪੁੱਟ ਕਾਲਬੈਕ ਫੇਲ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>ਸਰੋਤ ਆਉਟਪੁੱਟ ਕਾਲਬੈਕ ਫੇਲ੍ਹ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>ਕਲਾਇਟ ਕਾਲਬੈਕ ਫੇਲ੍ਹ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>ਸਰਵਰ ਜਾਣਕਾਰੀ ਕਾਲਬੈਕ ਫੇਲ੍ਹ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>stream_restore ਐਕਸਟੈਂਸ਼ਨ ਸ਼ੁਰੂ ਕਰਨ ਵਿੱਚ ਫੇਲ: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() ਫੇਲ੍ਹ ਹੋਇਆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() ਫੇਲ ਹੋਇਆ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>ਪਲੱਸਆਡੀਓ ਵਾਲੀਅਮ ਕੰਟਰੋਲ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>ਉੱਪਰ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>ਅਣਜਾਣ ਆਊਟਪੁੱਟ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>ਵਾਲੀਅਮ ਕੰਟਰੋਲ ਫੀਡਬੈਕ ਸਾਊਂਡ</translation>
+ <translation type="vanished">ਵਾਲੀਅਮ ਕੰਟਰੋਲ ਫੀਡਬੈਕ ਸਾਊਂਡ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() ਫੇਲ ਹੈ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>ਤੋਂ</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>ਅਣਜਾਣ ਇੰਪੁੱਟ</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() ਫੇਲ੍ਹ ਹੈ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() ਫੇਲ ਹੈ</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>ਦਿਸ਼ਾ</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>ਜੰਤਰ</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">ਜੰਤਰ</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>ਪਲੇਬੈਕ ਖਤਮ ਕਰੋ</translation>
</message>
diff --git a/pavucontrol-qt_pl.ts b/pavucontrol-qt_pl.ts
index f579632..1e09db9 100644
--- a/pavucontrol-qt_pl.ts
+++ b/pavucontrol-qt_pl.ts
@@ -4,359 +4,402 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Nazwa karty</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation>Profil:</translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() się nie powiodło</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Cisza&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Minimum&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="162"/>
+ <source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;100% (0 dB)&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="165"/>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Podstawa&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
<source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;lewy-przedni&lt;/b&gt;</translation>
+ <translation type="vanished">&lt;b&gt;lewy-przedni&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="34"/>
<source>&lt;small&gt;50%&lt;/small&gt;</source>
- <translation>&lt;small&gt;50%&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;50%&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Cisza&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Cisza&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Minimum&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Minimum&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
- <translation>&lt;small&gt;100% (0 dB)&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;100% (0 dB)&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Podstawa&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Podstawa&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
<source>icon</source>
- <translation>ikona</translation>
+ <translation type="vanished">ikona</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
+ <location filename="../../devicewidget.ui" line="36"/>
<source>Device Title</source>
<translation>Nazwa urządzenia</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Port:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation>Pokaż zaawansowane opcje</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation>PCM</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation>AC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation>EAC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation>DTS</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation>MPEG</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation>AAC</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation>&lt;b&gt;Przesunięcie opóźnienia:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation> ms</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
<source>Rename Device...</source>
- <translation>Zmień nazwę urządzenia...</translation>
+ <translation type="vanished">Zmień nazwę urządzenia...</translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation>pa_context_set_port_latency_offset() się nie powiodło</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation>Zmiana nazwy urządzenia nie jest obsługiwana.</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation>Należy wczytać module-device-manager w serwerze PulseAudio, aby zmienić nazwę urządzenia</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>pa_ext_device_manager_write() failed</source>
- <translation>pa_ext_device_manager_write() się nie powiodło</translation>
+ <translation type="vanished">pa_ext_device_manager_write() się nie powiodło</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Kontrola głośności</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>O_dtwarzanie</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Żaden program obecnie nie odtwarza dźwięku.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation>Pokaż:</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation>Wszystkie strumienie</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation>Programy</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation>Strumienie wirtualne</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>&amp;Nagrywanie</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Żaden program obecnie nie nagrywa dźwięku.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>Urządzenia wyjści_owe</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Brak dostępnych urządzeń wyjściowych&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation>Wszystkie urządzenia wyjściowe</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation>Sprzętowe urządzenia wyjściowe</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation>Wirtualne urządzenia wyjściowe</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>Urządzen_ia wejściowe</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Brak dostępnych urządzeń wejściowych&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation>Wszystkie urządzenia wejściowe</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation>Wszystko poza monitorami</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation>Sprzętowe urządzenia wejściowe</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation>Wirtualne urządzenia wejściowe</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation>Monitory</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Konfiguracja</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Brak kart dostępnych do konfiguracji&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation>Pokaż wskaźniki poziom głośności</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation>…</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
<source>Error reading config file %s: %s</source>
- <translation>Błąd podczas odczytywania pliku konfiguracji %s: %s</translation>
+ <translation type="vanished">Błąd podczas odczytywania pliku konfiguracji %s: %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="218"/>
<source>Error saving preferences</source>
- <translation>Błąd podczas zapisywania preferencji</translation>
+ <translation type="vanished">Błąd podczas zapisywania preferencji</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="226"/>
<source>Error writing config file %s</source>
- <translation>Błąd podczas zapisywania pliku konfiguracji %s</translation>
+ <translation type="vanished">Błąd podczas zapisywania pliku konfiguracji %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation> (podłączone)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation> (niedostępne)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation> (rozłączone)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Odczytanie danych ze strumienia się nie powiodło</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Wykrywanie szczytów</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Utworzenie strumienia monitorowania się nie powiodło</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Połączenie ze strumienia monitorowania się nie powiodło</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation>Ignorowanie sink-input, ponieważ jest ono oznaczone jako zdarzenie, więc jest jest obsługiwane przez widżet Zdarzenia</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Dźwięki systemowe</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation>Ustalanie połączenia z usługą PulseAudio. Proszę czekać...</translation>
</message>
@@ -364,158 +407,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation>Błąd</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Oddzwonienie karty się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Oddzwonienie odpływu się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Oddzwonienie źródła się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Oddzwonienie odpływu wejścia się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Oddzwonienie odpływu wyjścia się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Oddzwonienie klienta się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Oddzwonienie informacji serwera się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Zainicjowanie rozszerzenia stream_restore się nie powiodło: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation>Zainicjowanie rozszerzenia przywracania urządzenia się nie powiodło: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation>pa_ext_device_restore_read_sink_formats() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation>Zainicjowanie rozszerzenia menedżera urządzeń się nie powiodło: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation>pa_ext_device_manager_read() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() się nie powiodło</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation>Połączenie się nie powiodło, próba ponownego połączenia</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>Kontrola głośności PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +570,26 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation>Wczytuje podaną kartę.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation>Ponawia w nieskończoność, jeśli PA zakończy działanie (co 5 sekund).</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation>Maksymalizuje okno.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
<source>Show version</source>
- <translation>Pokaż wersję</translation>
+ <translation type="vanished">Pokaż wersję</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation>Błąd krytyczny: nie można połączyć z usługą PulseAudio</translation>
</message>
@@ -554,7 +597,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() się nie powiodło</translation>
</message>
@@ -562,32 +605,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>na</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Nieznane wyjście</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() się nie powiodło</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() się nie powiodło</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() się nie powiodło</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() się nie powiodło</translation>
</message>
@@ -595,32 +643,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() się nie powiodło</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Dźwięk kontrolny kontroli głośności</translation>
+ <translation type="vanished">Dźwięk kontrolny kontroli głośności</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() się nie powiodło</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() się nie powiodło</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() się nie powiodło</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation>pa_ext_device_restore_save_sink_formats() się nie powiodło</translation>
</message>
@@ -628,32 +675,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>z</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Nieznane wejście</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation>pa_context_set_source_output_volume() się nie powiodło</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation>pa_context_set_source_output_mute() się nie powiodło</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() się nie powiodło</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() się nie powiodło</translation>
</message>
@@ -661,22 +713,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() się nie powiodło</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() się nie powiodło</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() się nie powiodło</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() się nie powiodło</translation>
</message>
@@ -684,37 +736,45 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
<source>icon</source>
- <translation>ikona</translation>
+ <translation type="vanished">ikona</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation>Nazwa urządzenia</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>kierunek</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>Urządzenie</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Device</source>
+ <translation type="vanished">Urządzenie</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Zakończ</translation>
</message>
diff --git a/pavucontrol-qt_pt.ts b/pavucontrol-qt_pt.ts
index d6705a8..734e193 100644
--- a/pavucontrol-qt_pt.ts
+++ b/pavucontrol-qt_pt.ts
@@ -4,359 +4,410 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation>Formulário</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Nome da placa</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation>Perfil:</translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() falhou</translation>
</message>
</context>
<context>
+ <name>Channel</name>
+ <message>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Silêncio&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Mín.&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="162"/>
+ <source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;100% (0dB)&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="165"/>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
<name>ChannelWidget</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
<source>Form</source>
- <translation>Formulário</translation>
+ <translation type="vanished">Formulário</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
<source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;frontal esquerda&lt;/b&gt;</translation>
+ <translation type="vanished">&lt;b&gt;frontal esquerda&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="34"/>
<source>&lt;small&gt;50%&lt;/small&gt;</source>
- <translation>&lt;small&gt;50%&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;50%&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Silêncio&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Silêncio&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Mín.&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Mín.&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
- <translation>&lt;small&gt;100% (0dB)&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;100% (0dB)&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation>Formulário</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
<source>icon</source>
- <translation>ícone</translation>
+ <translation type="vanished">ícone</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
+ <location filename="../../devicewidget.ui" line="36"/>
<source>Device Title</source>
<translation>Título do dispositivo</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
<source>lock</source>
- <translation>bloquear</translation>
+ <translation type="vanished">bloquear</translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Porta:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation>Mostrar opções avançadas</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation>PCM</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation>AC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation>EAC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation>DTS</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation>MPEG</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation>AAC</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation>&lt;b&gt;Desvio de latência:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation> ms</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
<source>Rename Device...</source>
- <translation>Renomear dispositivo...</translation>
+ <translation type="vanished">Renomear dispositivo...</translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation>pa_context_set_port_latency_offset() falhou</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation>Desculpe mas não é possível renomear dispositivos.</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation>Tem que ativar module-device-manager no servidor PulseAudio para poder renomear dispositivos</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>pa_ext_device_manager_write() failed</source>
- <translation>pa_ext_device_manager_write() falhou</translation>
+ <translation type="vanished">pa_ext_device_manager_write() falhou</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Controlo de volume</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>Re&amp;produção</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Não existem aplicações a reproduzir áudio.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation>Mostrar:</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation>Todos os fluxos</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation>Aplicações</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation>Fluxos virtuais</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>G&amp;ravação</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Não existem aplicações a gravar áudio.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>Disp&amp;ositivos de saída</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Não existem dispositivos de saída&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation>Todos os dispositivos de saída</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation>Dispositivos de hardware</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation>Dispositivos virtuais</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>Dispos&amp;itivos de entrada</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Não existem dispositivos de entrada&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation>Todos os dispositivos de entrada</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation>Todos exceto os monitores</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation>Dispositivos de hardware</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation>Dispositivos virtuais</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation>Monitores</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Configuração</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Não existem placas para configuração&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation>Mostrar medidores de volume</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
<source>Error reading config file %s: %s</source>
- <translation>Erro ao ler o ficheiro %s: %s</translation>
+ <translation type="vanished">Erro ao ler o ficheiro %s: %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="218"/>
<source>Error saving preferences</source>
- <translation>Erro ao guardar as preferências</translation>
+ <translation type="vanished">Erro ao guardar as preferências</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="226"/>
<source>Error writing config file %s</source>
- <translation>Erro ao escrever o ficheiro %s</translation>
+ <translation type="vanished">Erro ao escrever o ficheiro %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation> (conectado)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation> (disponível)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation> (não conectado)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Falha ao ler os dados do fluxo</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Detetado pico</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Falha ao criar o fluxo de monitorização</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Falha ao conectar o fluxo de monitorização</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation>Por ter sido designado como um evento, &apos;sink-output&apos; será ignorado e gerido pelo widget de eventos</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Sons do sistema</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation>A estabelecer ligação ao servidor PulseAudio. Aguarde...</translation>
</message>
@@ -364,158 +415,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation>Erro</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Falha no &apos;callback&apos; da placa</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Falha no &apos;callback&apos; do &apos;sink&apos;</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Falha no &apos;callback&apos; da fonte</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Falha no &apos;callback&apos; de entrada do &apos;sink&apos;</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Falha no &apos;callback&apos; do destino</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Falha no &apos;callback&apos; do cliente</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Falha no &apos;callback&apos; da info do servidor</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Falha ao iniciar a extensão &apos;stream_restore&apos;: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation>Falha ao iniciar a extensão de restauro de dispositivos: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation>pa_ext_device_restore_read_sink_formats() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation>Falha ao iniciar a extensão de gestão de dispositivos: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation>pa_ext_device_manager_read() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation>Falha de ligação, a tentar novamente</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>Controlo de volume PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -532,27 +584,26 @@ Se for este o caso, o PulseAudio deverá ser reiniciado automaticamente. No enta
for reiniciado automaticamente, deve executar o comando start-pulseaudio-x11.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation>Selecione o separador a carregar automaticamente.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation>Tentar novamente se o PulseAudio encerrar (a cada 5 segundos).</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation>Maximizar a janela.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
<source>Show version</source>
- <translation>Mostrar versão</translation>
+ <translation type="vanished">Mostrar versão</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation>Erro fatal: incapaz de estabelecer a ligação ao PulseAudio</translation>
</message>
@@ -560,7 +611,7 @@ for reiniciado automaticamente, deve executar o comando start-pulseaudio-x11.</t
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() falhou</translation>
</message>
@@ -568,32 +619,37 @@ for reiniciado automaticamente, deve executar o comando start-pulseaudio-x11.</t
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>ligado</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Saída desconhecida</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() falhou</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() falhou</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() falhou</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() falhou</translation>
</message>
@@ -601,32 +657,31 @@ for reiniciado automaticamente, deve executar o comando start-pulseaudio-x11.</t
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() falhou</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Som de retorno do controlo de volume</translation>
+ <translation type="vanished">Som de retorno do controlo de volume</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() falhou</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() falhou</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() falhou</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation>pa_ext_device_restore_save_sink_formats() falhou</translation>
</message>
@@ -634,32 +689,37 @@ for reiniciado automaticamente, deve executar o comando start-pulseaudio-x11.</t
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>de</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Entrada desconhecida</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation>pa_context_set_source_output_volume() falhou</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation>pa_context_set_source_output_mute() falhou</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() falhou</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() falhou</translation>
</message>
@@ -667,22 +727,22 @@ for reiniciado automaticamente, deve executar o comando start-pulseaudio-x11.</t
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() falhou</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() falhou</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() falhou</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() falhou</translation>
</message>
@@ -690,37 +750,49 @@ for reiniciado automaticamente, deve executar o comando start-pulseaudio-x11.</t
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation>Formulário</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
<source>icon</source>
- <translation>ícone</translation>
+ <translation type="vanished">ícone</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation>Título do dispositivo</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>direção</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Device</source>
- <translation>Dispositivo</translation>
+ <translation type="vanished">Dispositivo</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
<source>lock</source>
- <translation>bloquear</translation>
+ <translation type="vanished">bloquear</translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Terminar</translation>
</message>
diff --git a/pavucontrol-qt_pt_BR.ts b/pavucontrol-qt_pt_BR.ts
index 6a8c218..d4a858b 100644
--- a/pavucontrol-qt_pt_BR.ts
+++ b/pavucontrol-qt_pt_BR.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Nome da placa</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() falhou</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;frontal-esquerdo&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Silencioso&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Silencioso&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Min&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Min&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Básico&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Básico&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;frontal-esquerdo&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Silencioso&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Min&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Básico&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Porta:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Controle de volume</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>&amp;Reprodução</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Nenhum aplicativo está reproduzindo áudio no momento.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>&amp;Gravando</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Nenhum aplicativo está gravando áudio no momento.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>Dispositivos de _saída</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Nenhum dispositivo de saída disponível&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>Dispositivos de _entrada</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Nenhum dispositivo de entrada disponível&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Configuração</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Nenhuma placa disponível para configuração&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Falha ao ler dados procedentes do fluxo</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Detectar pico</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Falha ao criar o fluxo de monitoramento</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Falha ao conectar o fluxo de monitoramento</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Sons do sistema</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Falha na chamada de retorno da placa</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Falha no destino da chamada de retorno</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Chamada da fonte de retorno falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Falha no destino da entrada das chamadas de retorno</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Falha na chamada de retorno da saída da fonte</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Falha na chamada de retorno do cliente</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Falha na chamada de retorno das informações do servidor</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Falha ao inicializar a extensão stream_restore: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() falhou</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>Controle de volume do PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() falhou</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>em</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Saída desconhecida</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() falhou</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() falhou</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() falhou</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() falhou</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() falhou</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Controle do volume do som de retorno</translation>
+ <translation type="vanished">Controle do volume do som de retorno</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() falhou</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() falhou</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() falhou</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>de</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Entrada desconhecida</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() falhou</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() falhou</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() falhou</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() falhou</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() falhou</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() falhou</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>direção</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>Dispositivo</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">Dispositivo</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Terminar reprodução</translation>
</message>
diff --git a/pavucontrol-qt_ru.ts b/pavucontrol-qt_ru.ts
index 834dc72..0d938d2 100644
--- a/pavucontrol-qt_ru.ts
+++ b/pavucontrol-qt_ru.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Имя карты</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>Сбой pa_context_set_card_profile_by_index()</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;левый-передний&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Тишина&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Тишина&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Максимум&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Максимум&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;База&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;левый-передний&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Тишина&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Максимум&lt;/small&gt;</translation>
+ </message>
+ <message>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;База&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;База&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Профиль:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Громкость</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>_Проигрывание</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Ни одно приложение сейчас не воспроизводит звук.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>_Запись</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Ни одно приложение сейчас не записывает звук.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>Устройства В_ывода</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Нет доступных устройств вывода.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>Устройства В_вода</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Нет доступных устройств ввода.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>_Конфигурация</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Нет доступных для конфигурации карт.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Не удается прочесть данные из потока</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Детектирование пиков</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Не удается создать поток мониторинга</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Не удается присоединить поток мониторинга</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Системные звуки</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Сбой обратного вызова карты</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Сбой обратного вызова слива</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Сбой обратного вызова источника</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Сбой обратного вызова входа слива</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Сбой обратного вызова выхода источника</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Сбой обратного вызова клиента</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Сбой обратного вызова информации о сервере</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Сбой инициализации расширения stream_restore: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>Сбой pa_ext_stream_restore_read()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>Сбой pa_context_get_sink_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>Сбой pa_context_get_source_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>Сбой pa_context_get_sink_input_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>Сбой pa_context_get_client_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>Сбой pa_context_get_server_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>Сбой pa_context_get_card_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>Сбой pa_context_subscribe()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>Сбой pa_context_client_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>Сбой pa_context_get_card_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>Сбой pa_context_get_sink_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>Сбой pa_context_get_source_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>Сбой pa_context_get_sink_input_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>Сбой pa_context_get_source_output_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>Регулятор громкости PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>Сбой pa_ext_stream_restore_write()</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>Сбой pa_context_set_sink_input_volume()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>Сбой pa_context_set_sink_input_mute()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>Сбой pa_context_kill_sink_input()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>Сбой pa_context_move_sink_input_by_index()</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>Сбой pa_context_set_sink_volume_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Звуковая индикация громкости</translation>
+ <translation type="vanished">Звуковая индикация громкости</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>Сбой pa_context_set_sink_mute_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>Сбой pa_context_set_default_sink()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>Сбой pa_context_set_sink_mute_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>Сбой pa_context_kill_source_output()</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>Сбой pa_context_move_source_output_by_index()</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>Сбой pa_context_set_source_volume_by_index()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>Сбой pa_context_set_source_mute_by_index()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>Сбой pa_context_set_default_source()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>Сбой pa_context_set_source_mute_by_index()</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../streamwidget.ui" line="32"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../streamwidget.ui" line="52"/>
+ <source>direction</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
- <source>direction</source>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>Устройства В_вода</translation>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">Устройства В_вода</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>П_рервать поток</translation>
</message>
diff --git a/pavucontrol-qt_sk.ts b/pavucontrol-qt_sk.ts
index a4be89a..6de6513 100644
--- a/pavucontrol-qt_sk.ts
+++ b/pavucontrol-qt_sk.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Názov karty</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() zlyhal</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;ľavý-predný&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Ticho&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Ticho&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Minimum&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Minimum&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Základ&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Základ&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;ľavý-predný&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Ticho&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Minimum&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Základ&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Port:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Ovládanie hlasitosti</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>&amp;Prehrávanie</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Žiadna aplikácia momentálne neprehráva zvuk.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>&amp;Nahrávanie</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Žiadna aplikácia momentálne nenahráva zvuk.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>&amp;Výstupné zariadenia</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Nie sú dostupné žiadne výstupné zariadenia&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>Vstupné zar_iadenia</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Nie sú dostupné žiadne vstupné zariadenia&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Nastavenie</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Žiadne karty nie sú dostupné na konfiguráciu&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Nepodarilo sa prečítať dáta z prúdu</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Detekcia vrcholov</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Nepodarilo sa vytvoriť monitorovací prúd</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Nepodarilo sa pripojiť monitorovací prúd</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Systémové zvuky</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Spätné volanie karty zlyhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Cieľové spätné volanie zlyhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Zdrojové spätné volanie zlyhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Cieľové vstupné spätné volanie zlyhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Zdrojové výstupné spätné volanie zlyhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Klientské spätné volanie zlyhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Server info spätné volanie zlyhalo</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Nepodarilo sa inicializovať stream_restore rozšírenie: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() zlyhal</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() zlyhal</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() zlyhal</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() zlyhal</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() zlyhal</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() zlyhal</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() zlyhal</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() zlyhal</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() zlyhal</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() zlyhal</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() zlyhal</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() zlyhal</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() zlyhal</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() zlyhal</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>Ovládanie hlasitosti PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() zlyhal</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>na</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Neznámy výstup</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() zlyhal</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() zlyhal</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() zlyhal</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() zlyhal</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() zlyhal</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Ovládanie hlasitosti Feedback zvuku</translation>
+ <translation type="vanished">Ovládanie hlasitosti Feedback zvuku</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() zlyhal</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() zlyhal</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() zlyhal</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>z</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Neznámy vstup</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() zlyhal</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() zlyhal</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() zlyhal</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() zlyhal</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() zlyhal</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() zlyhal</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>smer</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>Zariadenie</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">Zariadenie</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Ukončiť prehrávanie</translation>
</message>
diff --git a/pavucontrol-qt_sr.ts b/pavucontrol-qt_sr.ts
index 09c00d4..dc50af3 100644
--- a/pavucontrol-qt_sr.ts
+++ b/pavucontrol-qt_sr.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Име картице</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>Неуспела функција pa_context_set_card_profile_by_index()</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;леви-предњи&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Тишина&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Тишина&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Мин&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Мин&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Основа&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Основа&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;леви-предњи&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Тишина&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Мин&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Основа&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Порт:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Контрола јачине звука</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>_Репродукција</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Нема програма који тренутно репродукује звук.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>_Снимање</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Нема програма који тренутно снима звук.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>_Излазни уређаји</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Нема доступних излазних уређаја&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>_Улазни уређаји</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Нема доступних улазних уређаја&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>_Подешавања</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Нема доступних картица за подешавање&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Неуспело очитавање података са тока</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Откривање максималног нивоа</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Неуспело прављење надзорног тока</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Неуспело повезивање са надзорним током</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Системски звуци</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Неуспешан опозив картице</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Неуспешан опозив сливника</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Неуспешан опозив извора</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Неуспешан опозив сливника улаза</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Неуспешан опозив извора излаза</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Неуспешан опозив клијента</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Неуспешан опозив информација о серверу</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Неуспешна иницијализација проширења stream_restore: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>Неуспела функција pa_ext_stream_restore_read()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>Неуспела функција pa_context_get_sink_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>Неуспела функција pa_context_get_source_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>Неуспела функција pa_context_get_sink_input_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>Неуспела функција pa_context_get_client_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>Неуспела функција pa_context_get_server_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>Неуспела функција pa_context_get_card_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>Неуспела функција pa_context_subscribe()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>Неуспела функција pa_context_client_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>Није успело извршавање функције pa_context_get_card_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>Неуспела функција pa_context_get_sink_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>Неуспела функција pa_context_get_source_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>Неуспела функција pa_context_get_sink_input_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>Неуспела функција pa_context_get_source_output_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio контрола јачине звука</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>Неуспела функција pa_ext_stream_restore_write()</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>на</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Непознат излаз</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>Неуспела функција pa_context_set_sink_input_volume()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>Неуспела функција pa_context_set_sink_input_mute()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>Неуспела функција pa_context_kill_sink_input()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>Неуспела функција pa_context_move_sink_input_by_index()</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>Неуспела функција pa_context_set_sink_volume_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Контрола јачине одзива звука</translation>
+ <translation type="vanished">Контрола јачине одзива звука</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>Неуспела функција pa_context_set_sink_mute_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>Неуспела функција pa_context_set_default_sink()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>Неуспела функција pa_context_set_sink_port_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>са</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Непознат улаз</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>Неуспела функција pa_context_kill_source_output()</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>Неуспела функција pa_context_move_source_output_by_index()</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>Неуспела функција pa_context_set_source_volume_by_index()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>Неуспела функција pa_context_set_source_mute_by_index()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>Неуспела функција pa_context_set_default_source()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>Неуспела функција pa_context_set_source_port_by_index()</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>смер</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>Уређај</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">Уређај</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Прекини репродукцију</translation>
</message>
diff --git a/pavucontrol-qt_sr@latin.ts b/pavucontrol-qt_sr@latin.ts
index bde42e1..7850350 100644
--- a/pavucontrol-qt_sr@latin.ts
+++ b/pavucontrol-qt_sr@latin.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Ime kartice</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>Neuspela funkcija pa_context_set_card_profile_by_index()</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;levi-prednji&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Tišina&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Tišina&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Min&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Min&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Osnova&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Osnova&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;levi-prednji&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Tišina&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Min&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Osnova&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Port:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Kontrola jačine zvuka</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>&amp;Reprodukcija</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Nema programa koji trenutno reprodukuje zvuk.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>&amp;Snimanje</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Nema programa koji trenutno snima zvuk.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>&amp;Izlazni uređaji</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Nema dostupnih izlaznih uređaja&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>&amp;Ulazni uređaji</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Nema dostupnih ulaznih uređaja&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Podešavanja</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Nema dostupnih kartica za podešavanje&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Neuspelo očitavanje podataka sa toka</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Otkrivanje maksimalnog nivoa</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Neuspelo pravljenje nadzornog toka</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Neuspelo povezivanje sa nadzornim tokom</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Sistemski zvuci</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Neuspešan opoziv kartice</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Neuspešan opoziv slivnika</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Neuspešan opoziv izvora</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Neuspešan opoziv slivnika ulaza</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Neuspešan opoziv izvora izlaza</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Neuspešan opoziv klijenta</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Neuspešan opoziv informacija o serveru</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Neuspešna inicijalizacija proširenja stream_restore: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>Neuspela funkcija pa_ext_stream_restore_read()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>Neuspela funkcija pa_context_get_sink_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>Neuspela funkcija pa_context_get_source_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>Neuspela funkcija pa_context_get_sink_input_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>Neuspela funkcija pa_context_get_client_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>Neuspela funkcija pa_context_get_server_info()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>Neuspela funkcija pa_context_get_card_info_by_index()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>Neuspela funkcija pa_context_subscribe()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>Neuspela funkcija pa_context_client_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>Nije uspelo izvršavanje funkcije pa_context_get_card_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>Neuspela funkcija pa_context_get_sink_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>Neuspela funkcija pa_context_get_source_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>Neuspela funkcija pa_context_get_sink_input_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>Neuspela funkcija pa_context_get_source_output_info_list()</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio kontrola jačine zvuka</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>Neuspela funkcija pa_ext_stream_restore_write()</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>na</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Nepoznat izlaz</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>Neuspela funkcija pa_context_set_sink_input_volume()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>Neuspela funkcija pa_context_set_sink_input_mute()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>Neuspela funkcija pa_context_kill_sink_input()</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>Neuspela funkcija pa_context_move_sink_input_by_index()</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>Neuspela funkcija pa_context_set_sink_volume_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Kontrola jačine odziva zvuka</translation>
+ <translation type="vanished">Kontrola jačine odziva zvuka</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>Neuspela funkcija pa_context_set_sink_mute_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>Neuspela funkcija pa_context_set_default_sink()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>Neuspela funkcija pa_context_set_sink_port_by_index()</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>sa</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Nepoznat ulaz</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>Neuspela funkcija pa_context_kill_source_output()</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>Neuspela funkcija pa_context_move_source_output_by_index()</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>Neuspela funkcija pa_context_set_source_volume_by_index()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>Neuspela funkcija pa_context_set_source_mute_by_index()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>Neuspela funkcija pa_context_set_default_source()</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>Neuspela funkcija pa_context_set_source_port_by_index()</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>smer</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>Uređaj</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">Uređaj</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Prekini reprodukciju</translation>
</message>
diff --git a/pavucontrol-qt_sv.ts b/pavucontrol-qt_sv.ts
index 7182594..2c43933 100644
--- a/pavucontrol-qt_sv.ts
+++ b/pavucontrol-qt_sv.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Kortets namn</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() misslyckades</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;vänster fram&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Tystnad&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Tystnad&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Max&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;Max&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Bas&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;vänster fram&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Tystnad&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;Max&lt;/small&gt;</translation>
+ </message>
+ <message>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Bas&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Bas&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Profil:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Volymkontroll</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>U_ppspelning</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Inget program spelar för närvarande inte upp något ljud.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>I_nspelning</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Inget program spelar för närvarande inte in något ljud.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>&amp;Utgångsenheter</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Inga utgångsenheter tillgängliga&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>&amp;Ingångsenheter</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Inga ingångsenheter tillgängliga&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Konfiguration</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Inga kort tillgängliga för konfiguration&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Misslyckades med att läsa data från ström</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Topp upptäcktes</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Misslyckades med att skapa övervakningsström</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Misslyckades med att ansluta övervakningsström</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Systemljud</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Kortåterkoppling misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Fel vid sink-återkoppling</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Fel vid källåterkoppling</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Fel vid sinkingångsåterkoppling</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Fel vid källutgångsåterkoppling</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Fel vid klientåterkoppling</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Fel vid serverinformationsåterkoppling</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Misslyckades med att initiera tillägget stream_restore: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() misslyckades</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>Volymkontroll för PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() misslyckades</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() misslyckades</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() misslyckades</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() misslyckades</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() misslyckades</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() misslyckades</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Återkopplingsljud för volymkontroll</translation>
+ <translation type="vanished">Återkopplingsljud för volymkontroll</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() misslyckades</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() misslyckades</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() misslyckades</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() misslyckades</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() misslyckades</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() misslyckades</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() misslyckades</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() misslyckades</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() misslyckades</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../streamwidget.ui" line="32"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../streamwidget.ui" line="52"/>
+ <source>direction</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
- <source>direction</source>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>&amp;Ingångsenheter</translation>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">&amp;Ingångsenheter</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>&amp;Terminera ström</translation>
</message>
diff --git a/pavucontrol-qt_ta.ts b/pavucontrol-qt_ta.ts
index 90b8e1c..5aeb1bb 100644
--- a/pavucontrol-qt_ta.ts
+++ b/pavucontrol-qt_ta.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>அட்டையின் பெயர்</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() தோல்வியடைந்தது</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;இடது-முன்னால்&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;அமைதி&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;அமைதி&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;குறைந்த&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;குறைந்த&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;அடிப்படை&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;அடிப்படை&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;இடது-முன்னால்&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;அமைதி&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;குறைந்த&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;அடிப்படை&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;துறை:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>ஒலியளவு கட்டுப்பாடு</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>இயக்கு (&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;எந்த பயன்பாடும் தற்போது ஆடியோ இசைக்கவில்லை.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>ஒலிப்பதிவு (&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;எந்த பயன்பாடும் தற்போது ஆடியோ பதிவு செய்யவில்லை.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>வெளிப்பாடு சாதனங்கள் (&amp;O)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;வெளிப்பாடு சாதனங்கள் கிடைக்கப் பெறவில்லை&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>உள்வரும் சாதனங்கள் (&amp;I)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;உள்வரும் சாதனங்கள் கிடைக்கப் பெறவில்லை&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>கட்டமைப்பு (&amp;C)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;கட்டமைப்பதற்கு அட்டைகள் கிடைக்கப் பெறவில்லை&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>ஸ்ட்ரீமிலிருந்து தரவை வாசிக்க முடியவில்லை</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>பீக் கண்டறியப்பட்டது</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>கண்காணிக்கும் ஸ்ட்ரீமை உருவாக்க முடியவில்லை</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>கண்காணிக்கும் ஸ்ட்ரீமை இணைக்க முடியவில்லை</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>கணினியின் ஒலிகள்</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>அட்டை மறுஅழைப்பில் தோல்வி</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>சுருங்கி மறுஅழைப்பில் தோல்வி</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>மூல மறுஅழைப்பில் தோல்வி</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>மூழ்கும் உள்ளீடு கால்பேக் தோல்வி</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>மூல வெளியேறும் மறுஅழைப்பில் தோல்வி</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>கிளையன்ட்டை மறுஅழைப்பதில் தோல்வி</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>சேவையக தகவலை மறுஅழைப்பதில் தோல்வி</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>stream_restore விரிவாக்கத்தை துவக்க முடியவில்லை: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio ஒலியளவு கட்டுப்பாடு</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() தோல்வியடைந்தது</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>இல்</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>தெரியாத வெளிப்பாடு</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() தோல்வியடைந்தது</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>ஒலியளவு கட்டுப்பாடு பின்னூட்ட ஒலி</translation>
+ <translation type="vanished">ஒலியளவு கட்டுப்பாடு பின்னூட்ட ஒலி</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() தோல்வி</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>இலிருந்து</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>தெரியாத உள்ளீடு</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() தோல்வியடைந்தது</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() தோல்வியடைந்தது</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() தோல்வி</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>திசை</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>சாதனம்</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">சாதனம்</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Playbackஐ நிறுத்து</translation>
</message>
diff --git a/pavucontrol-qt_te.ts b/pavucontrol-qt_te.ts
index 1eeafac..3e94cb7 100644
--- a/pavucontrol-qt_te.ts
+++ b/pavucontrol-qt_te.ts
@@ -4,359 +4,370 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>కార్డు నామము</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() విఫలమైంది</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;ఎడమవైపు-ముందు&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;నిశ్శబ్దము&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;నిశ్శబ్దము&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;కనిష్టము&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;కనిష్టము&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;బేస్&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;బేస్&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;ఎడమవైపు-ముందు&lt;/b&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;నిశ్శబ్దము&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;కనిష్టము&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;బేస్&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;పోర్టు:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>ధ్వని నియంత్రణ</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>ప్లేబ్యాక్ (&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;ఏ అనువర్తనము యిప్పుడు ఆడియోను ప్లే చేయుటలేదు.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>రికార్డింగ్ (&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;ఏ అనువర్తనము యిప్పుడు ఆడియోను రికార్డు చేయుటలేదు.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>అవుట్పుట్ పరికరములు (&amp;O)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;ఏ అవుట్పుట్ పరికరములు అందుబాటులోలేవు&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>ఇన్పుట్ పరికరములు (&amp;I)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;ఏ యిన్పుట్ పరికరములు అందుబాటులో లేవు&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>ఆకృతీకరణ (&amp;C)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;ఆకృతీకరణకు ఏ కార్డులు అందుబాటులో లేవు&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>స్ట్రీమ్ నుండి డాటాను చదువుటకు విఫలమైంది</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>అంత్యస్థాయి గుర్తింపు</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>పర్యవేక్షక స్ట్రీమ్ సృష్టించుటకు విఫలమైంది</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>పర్యవేక్షక స్ట్రీమ్ అనుసంధానములో విఫలమైంది</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>సిస్టమ్ శబ్దములు</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +375,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>కార్డ్ కాల్‌బ్యాక్ విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>సింక్ కాల్‌బ్యాక్ విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>ములం కాల్‌బ్యాక్ విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>సింక్ ఇన్పుట్ కాల్‌బ్యాక్ విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>మూలం అవుట్పుట్ కాల్‌బ్యాక్ విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>కక్షిదారి కాల్‌బ్యాక్ విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>సేవిక సమాచారము కాల్‌బ్యాక్ విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>stream_restore పొడిగింపును సిద్దముచేయుటకు విఫలమైంది: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() విఫలమైంది</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio ధ్వని నియంత్రణ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +538,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +561,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() విఫలమైంది</translation>
</message>
@@ -562,32 +569,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>ఆన్</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>తెలియని అవుట్పుట్</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() విఫలమైంది</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() విఫలమైంది</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() విఫలమైంది</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() విఫలమైంది</translation>
</message>
@@ -595,32 +607,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() విఫలమైంది</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>ధ్వని నియంత్రణ తెలుపు శబ్ధము</translation>
+ <translation type="vanished">ధ్వని నియంత్రణ తెలుపు శబ్ధము</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() విఫలమైంది</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() విఫలమైంది</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_port_by_index() విఫలమైంది</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +639,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>నుండి</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>తెలియని యిన్పుట్</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() విఫలమైంది</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() విఫలమైంది</translation>
</message>
@@ -661,22 +677,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() విఫలమైంది</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() విఫలమైంది</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() విఫలమైంది</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_port_by_index() విఫలమైంది</translation>
</message>
@@ -684,37 +700,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>దిశ</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>పరికరము</translation>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">పరికరము</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>ప్లేబ్యాక్ అంతంచేయి</translation>
</message>
diff --git a/pavucontrol-qt_th.ts b/pavucontrol-qt_th.ts
index 04ce9bd..47b71ba 100644
--- a/pavucontrol-qt_th.ts
+++ b/pavucontrol-qt_th.ts
@@ -4,359 +4,358 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>ชื่อการ์ด</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() ไม่สำเร็จ</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;ซ้าย-หน้า&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;ซ้าย-หน้า&lt;/b&gt;</translation>
+ </message>
+</context>
+<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;โพรไฟล์:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>ตัวควบคุมเสียง</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>_เล่น</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;ไม่มีโปรแกรมใดกำลังเล่นเสียงอยู่&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>_บันทึกเสียง</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;ไม่มีโปรแกรมใดกำลังอัดเสียงอยู่&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>อุปกรณ์เ_อาท์พุต</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;ไม่มีอุปกรณ์เอาท์พุต&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>_อุปกรณ์รับเข้า</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;ไม่มีอุปกรณ์รับเข้า&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>_การตั้งค่า</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;ไม่มีการ์ดให้ปรับแต่ง&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>ไม่สามารถอ่านจากสตรีมได้</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>ตรวจพบพีค</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>เสียงของระบบ</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +363,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>ไม่สามารถเรียกส่วนขยายของ stream_restore: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>ตัวควบคุมเสียง PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +526,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +549,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() ไม่สำเร็จ</translation>
</message>
@@ -562,32 +557,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() ไม่สำเร็จ</translation>
</message>
@@ -595,32 +595,27 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
- <source>Volume Control Feedback Sound</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +623,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() ไม่สำเร็จ</translation>
</message>
@@ -661,22 +661,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() ไม่สำเร็จ</translation>
</message>
@@ -684,37 +684,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../streamwidget.ui" line="32"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../streamwidget.ui" line="52"/>
+ <source>direction</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
- <source>direction</source>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>_อุปกรณ์รับเข้า</translation>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">_อุปกรณ์รับเข้า</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>_จบสตรีม</translation>
</message>
diff --git a/pavucontrol-qt_tr.ts b/pavucontrol-qt_tr.ts
index 673a9f8..7b9b6eb 100644
--- a/pavucontrol-qt_tr.ts
+++ b/pavucontrol-qt_tr.ts
@@ -4,359 +4,358 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() hatası</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;sol-ön&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;sol-ön&lt;/b&gt;</translation>
+ </message>
+</context>
+<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Gö_ster:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Ses Denetimi</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>Ça_lma</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Şu anda hiçbir uygulama ses çalmıyor.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>&amp;Kayıt</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Şu anda hiçbir uygulama ses kaydetmiyor.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>Çı_kış Aygıtları</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Çıkış aygıtı bulunamadı&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>&amp;Giriş Aygıtları</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Giriş aygıtı bulunamadı&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Ses akışından veri okunamıyor</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Tepe noktası tespiti</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Monitör akışı yaratılamadı</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Monitör akışına bağlanılamadı</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Sistem Sesleri</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +363,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Kaynak geri-çağırma hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Sink geri-çağırma hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Kaynak geri-çağırma hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Sink girdisi geri-çağırma hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Kaynak çıkışı geri-çağırma hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>İstemci geri-çağırma hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Sunucu bilgisi geri-çağırma hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>stream_restore eklentisi başlatılamadı: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_source_info_list() hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() hatası</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio Ses Denetimi</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +526,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +549,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() hatası</translation>
</message>
@@ -562,32 +557,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() hatası</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() hatası</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() hatası</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() hatası</translation>
</message>
@@ -595,32 +595,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() hatası</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Ses Şiddeti Denetimi Geri Besleme Sesi</translation>
+ <translation type="vanished">Ses Şiddeti Denetimi Geri Besleme Sesi</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() hatası</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() hatası</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() hatası</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +627,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() hatası</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() hatası</translation>
</message>
@@ -661,22 +665,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() hatası</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() hatası</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() hatası</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() hatası</translation>
</message>
@@ -684,37 +688,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../streamwidget.ui" line="32"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../streamwidget.ui" line="52"/>
+ <source>direction</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
- <source>direction</source>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>&amp;Giriş Aygıtları</translation>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">&amp;Giriş Aygıtları</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Ses Akışını &amp;Sonlandır...</translation>
</message>
diff --git a/pavucontrol-qt_uk.ts b/pavucontrol-qt_uk.ts
index 1b1e98d..54b8957 100644
--- a/pavucontrol-qt_uk.ts
+++ b/pavucontrol-qt_uk.ts
@@ -4,359 +4,410 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation>Форма</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>Назва карти</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation>Профіль:</translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>Спроба виконання pa_context_set_card_profile_by_index() була невдалою</translation>
</message>
</context>
<context>
+ <name>Channel</name>
+ <message>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Тиша&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="160"/>
+ <source>&lt;small&gt;Min&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;Мін.&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="162"/>
+ <source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;100% (0дБ)&lt;/small&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../channel.cc" line="165"/>
+ <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+ <translation type="unfinished">&lt;small&gt;&lt;i&gt;Основний&lt;/i&gt;&lt;/small&gt;</translation>
+ </message>
+</context>
+<context>
<name>ChannelWidget</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
<source>Form</source>
- <translation>Форма</translation>
+ <translation type="vanished">Форма</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
<source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;лівий передній&lt;/b&gt;</translation>
+ <translation type="vanished">&lt;b&gt;лівий передній&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="34"/>
<source>&lt;small&gt;50%&lt;/small&gt;</source>
- <translation>&lt;small&gt;50%&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;50%&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
- <translation>&lt;small&gt;Тиша&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Тиша&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
- <translation>&lt;small&gt;Мін.&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;Мін.&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
- <translation>&lt;small&gt;100% (0дБ)&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;100% (0дБ)&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
- <translation>&lt;small&gt;&lt;i&gt;Основний&lt;/i&gt;&lt;/small&gt;</translation>
+ <translation type="vanished">&lt;small&gt;&lt;i&gt;Основний&lt;/i&gt;&lt;/small&gt;</translation>
</message>
</context>
<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation>Форма</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
<source>icon</source>
- <translation>Значок</translation>
+ <translation type="vanished">Значок</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
+ <location filename="../../devicewidget.ui" line="36"/>
<source>Device Title</source>
<translation>Назва пристрою</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
<source>lock</source>
- <translation>замок</translation>
+ <translation type="vanished">замок</translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;Порт:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation>Показати розширені параметри</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation>PCM</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation>AC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation>EAC3</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation>DTS</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation>MPEG</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation>AAC</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation>&lt;b&gt;Затримка зсуву:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation>мс</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
<source>Rename Device...</source>
- <translation>Перейменувати пристрій...</translation>
+ <translation type="vanished">Перейменувати пристрій...</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation>Спроба виконання pa_context_set_port_latency_offset() була невдалою</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation>Вибачте, але перейменування пристрою не підтримується.</translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation>Вам потрібно завантажити module-device-manager в сервері PulseAudio, щоб мати змогу перейменовувати пристрої </translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>pa_ext_device_manager_write() failed</source>
- <translation>Спроба виконання pa_ext_device_manager_write() була невдалою</translation>
+ <translation type="vanished">Спроба виконання pa_ext_device_manager_write() була невдалою</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>Керування гучністю</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>В&amp;ідтворення</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Жодна з програм не відтворює звукових даних.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation>Показ:</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation>Всі потоки</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation>Програми</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation>Віртуальні потоки</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>&amp;Запис</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;Жодна з програм не виконує запису звукових даних.&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>Пристрої &amp;відтворення</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Пристроїв відтворення звукових даних не знайдено&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation>Всі пристрої виводу</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation>Фізичні пристрої виводу</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation>Віртуальні пристрої виводу</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>Пристрої &amp;отримання</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;Пристроїв отримання звукових даних не знайдено&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation>Всі пристрої отримання </translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation>Всі крім моніторів</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation>Фізичні пристрої отримання</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation>Віртуальні пристрої отримання</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation>Монітори</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>&amp;Налаштування</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;Карток для налаштування не знайдено&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation>Показати вимірювання гучності</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
<source>Error reading config file %s: %s</source>
- <translation>Помилка читання файлу конфігурації %s: %s</translation>
+ <translation type="vanished">Помилка читання файлу конфігурації %s: %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="218"/>
<source>Error saving preferences</source>
- <translation>Помилка запису параметрів</translation>
+ <translation type="vanished">Помилка запису параметрів</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="226"/>
<source>Error writing config file %s</source>
- <translation>Помилка запису файлу конфігурації %s</translation>
+ <translation type="vanished">Помилка запису файлу конфігурації %s</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation> (вставлено)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation> (недоступно)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation>(витягнено)</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>Спроба читання даних з потоку була невдалою</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>Визначення максимумів</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>Не вдалося створити потік для спостереження</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>Не вдалося з’єднатися з потоком для спостереження</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>Системні звуки</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation>Встановлено з&apos;єднання з PulseAudio. Зачекайте, будь ласка...</translation>
</message>
@@ -364,158 +415,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation>Помилка</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>Спроба зворотного виклику карти зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Спроба зворотного виклику приймача зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>Спроба зворотного виклику джерела зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Спроба зворотного виклику потоку отримання приймача зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>Спроба зворотного виклику потоку відтворення джерела зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>Спроба зворотного виклику клієнта зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>Спроба зворотного виклику даних сервера зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>Спроба ініціалізації додатка stream_restore зазнала невдачі: %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>Спроба виконати pa_ext_stream_restore_read() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation>Не вдалося ініціалізувати розширення відновлення пристрою : %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation>Спроба виконати pa_ext_device_restore_read_sink_formats() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation>Не вдалося ініціалізувати розширення керуванням пристрою : %s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation>Спроба виконання pa_ext_device_manager_read() була невдалою</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>Спроба виконати pa_context_get_sink_info_by_index() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>Спроба виконати pa_context_get_source_info_by_index() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>Спроба виконати pa_context_get_sink_input_info() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>Спроба виконати pa_context_get_client_info() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>Спроба виконати pa_context_get_server_info() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>Спроба виконати pa_context_get_card_info_by_index() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>Спроба виконати pa_context_subscribe() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>Спроба виконати pa_context_client_info_list() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>Спроба виконати pa_context_get_card_info_list() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>Спроба виконати pa_context_get_sink_info_list() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>Спроба виконати pa_context_get_source_info_list() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>Спроба виконати pa_context_get_sink_input_info_list() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>Спроба виконати pa_context_get_source_output_info_list() зазнала невдачі</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation>Зв&apos;язок втрачено, спроба зв&apos;язатися знову</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>Керування гучністю PulseAudio</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -532,27 +584,26 @@ If this is the case, then PulseAudio should autospawn again, or if this is not c
run start-pulseaudio-x11 manually.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation>Вибрати специфічну вкладку при завантаженні.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation>Пробувати знову, якщо PulseAudio завершиться (кожні 5 секунд).</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation>Максималізувати вікно.</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
<source>Show version</source>
- <translation>Показати версію</translation>
+ <translation type="vanished">Показати версію</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation>Фатальна помилка: Неможливо зв&apos;язатися з PulseAudio</translation>
</message>
@@ -560,7 +611,7 @@ run start-pulseaudio-x11 manually.</translation>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>Спроба виконання pa_ext_stream_restore_write() була невдалою</translation>
</message>
@@ -568,32 +619,37 @@ run start-pulseaudio-x11 manually.</translation>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation>на</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation>Невідомий пристрій відтворення</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>Спроба виконання pa_context_set_sink_input_volume() була невдалою</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>Спроба виконання pa_context_set_sink_input_mute() була невдалою</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>Спроба виконання pa_context_kill_sink_input() була невдалою</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>Спроба виконання pa_context_move_sink_input_by_index() була невдалою</translation>
</message>
@@ -601,32 +657,31 @@ run start-pulseaudio-x11 manually.</translation>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>Спроба виконання pa_context_set_sink_volume_by_index() була невдалою</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>Контрольний звук керування гучністю</translation>
+ <translation type="vanished">Контрольний звук керування гучністю</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>Спроба виконання pa_context_set_sink_mute_by_index() була невдалою</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>Спроба виконання pa_context_set_default_sink() була невдалою</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>Спроба виконання pa_context_set_sink_port_by_index() була невдалою</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation>Спроба виконати pa_ext_device_restore_save_sink_formats() зазнала невдачі</translation>
</message>
@@ -634,32 +689,37 @@ run start-pulseaudio-x11 manually.</translation>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation>з</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation>Невідоме джерело даних</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation>Спроба виконання pa_context_set_source_output_volume() була невдалою</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation>Спроба виконання pa_context_set_source_output_mute() була невдалою</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>Спроба виконання pa_context_kill_source_output() була невдалою</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>Спроба виконання pa_context_move_source_output_by_index() була невдалою</translation>
</message>
@@ -667,22 +727,22 @@ run start-pulseaudio-x11 manually.</translation>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>Спроба виконання pa_context_set_source_volume_by_index() була невдалою</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>Спроба виконання pa_context_set_source_mute_by_index() була невдалою</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>Спроба виконання pa_context_set_default_source() була невдалою</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>Спроба виконання pa_context_set_source_port_by_index() була невдалою</translation>
</message>
@@ -690,37 +750,49 @@ run start-pulseaudio-x11 manually.</translation>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation>Форма</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
<source>icon</source>
- <translation>Значок</translation>
+ <translation type="vanished">Значок</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
+ <location filename="../../streamwidget.ui" line="32"/>
<source>Device Title</source>
<translation>Назва пристрою</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
+ <location filename="../../streamwidget.ui" line="52"/>
<source>direction</source>
<translation>напрямок</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Device</source>
- <translation>Пристрій</translation>
+ <translation type="vanished">Пристрій</translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
<source>lock</source>
- <translation>замок</translation>
+ <translation type="vanished">замок</translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>Перервати відтворення</translation>
</message>
diff --git a/pavucontrol-qt_zh_CN.ts b/pavucontrol-qt_zh_CN.ts
index bff8e68..100c1b1 100644
--- a/pavucontrol-qt_zh_CN.ts
+++ b/pavucontrol-qt_zh_CN.ts
@@ -4,359 +4,358 @@
<context>
<name>CardWidget</name>
<message>
- <location filename="../cardwidget.ui" line="14"/>
+ <location filename="../../cardwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="29"/>
+ <location filename="../../cardwidget.ui" line="29"/>
<source>Card Name</source>
<translation>声卡名称</translation>
</message>
<message>
- <location filename="../cardwidget.ui" line="38"/>
+ <location filename="../../cardwidget.ui" line="38"/>
<source>Profile:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../cardwidget.cc" line="66"/>
+ <location filename="../../cardwidget.cc" line="66"/>
<source>pa_context_set_card_profile_by_index() failed</source>
<translation>pa_context_set_card_profile_by_index() failed</translation>
</message>
</context>
<context>
- <name>ChannelWidget</name>
+ <name>Channel</name>
<message>
- <location filename="../channelwidget.ui" line="14"/>
- <source>Form</source>
+ <location filename="../../channel.cc" line="89"/>
+ <source>%1% (%2dB)</source>
+ <comment>volume slider label [X% (YdB)]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.ui" line="20"/>
- <source>&lt;b&gt;left-front&lt;/b&gt;</source>
- <translation>&lt;b&gt;左-前&lt;/b&gt;</translation>
- </message>
- <message>
- <location filename="../channelwidget.ui" line="34"/>
- <source>&lt;small&gt;50%&lt;/small&gt;</source>
+ <location filename="../../channel.cc" line="93"/>
+ <source>%1%</source>
+ <comment>volume slider label [X%]</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Silence&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="96"/>
+ <location filename="../../channel.cc" line="160"/>
<source>&lt;small&gt;Min&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="98"/>
+ <location filename="../../channel.cc" line="162"/>
<source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../channelwidget.cc" line="101"/>
+ <location filename="../../channel.cc" line="165"/>
<source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>ChannelWidget</name>
+ <message>
+ <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+ <translation type="vanished">&lt;b&gt;左-前&lt;/b&gt;</translation>
+ </message>
+</context>
+<context>
<name>DeviceWidget</name>
<message>
- <location filename="../devicewidget.ui" line="14"/>
+ <location filename="../../devicewidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../devicewidget.ui" line="36"/>
+ <source>Device Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.ui" line="56"/>
+ <source>Mute audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../devicewidget.ui" line="69"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="58"/>
- <source>lock</source>
+ <location filename="../../devicewidget.ui" line="85"/>
+ <source>Set as fallback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="88"/>
+ <location filename="../../devicewidget.ui" line="103"/>
<source>&lt;b&gt;Port:&lt;/b&gt;</source>
<translation>&lt;b&gt;侧写:&lt;/b&gt;</translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="104"/>
+ <location filename="../../devicewidget.ui" line="126"/>
<source>Show advanced options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="117"/>
+ <location filename="../../devicewidget.ui" line="172"/>
<source>PCM</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="124"/>
+ <location filename="../../devicewidget.ui" line="182"/>
<source>AC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="131"/>
+ <location filename="../../devicewidget.ui" line="189"/>
<source>EAC3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="138"/>
+ <location filename="../../devicewidget.ui" line="196"/>
<source>DTS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="145"/>
+ <location filename="../../devicewidget.ui" line="203"/>
<source>MPEG</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="152"/>
+ <location filename="../../devicewidget.ui" line="210"/>
<source>AAC</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="165"/>
+ <location filename="../../devicewidget.ui" line="238"/>
<source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.ui" line="172"/>
+ <location filename="../../devicewidget.ui" line="245"/>
<source> ms</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="53"/>
- <source>Rename Device...</source>
+ <location filename="../../devicewidget.cc" line="40"/>
+ <source>Rename device...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="155"/>
+ <location filename="../../devicewidget.cc" line="154"/>
<source>pa_context_set_port_latency_offset() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="241"/>
+ <location filename="../../devicewidget.cc" line="225"/>
<source>Sorry, but device renaming is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="246"/>
+ <location filename="../../devicewidget.cc" line="226"/>
<source>You need to load module-device-manager in the PulseAudio server in order to rename devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../devicewidget.cc" line="267"/>
- <source>pa_ext_device_manager_write() failed</source>
+ <location filename="../../devicewidget.cc" line="232"/>
+ <source>Rename device %1 to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../devicewidget.cc" line="239"/>
+ <source>pa_ext_device_manager_set_device_description() failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.ui" line="14"/>
+ <location filename="../../mainwindow.ui" line="14"/>
<source>Volume Control</source>
<translation>音量控制</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="29"/>
+ <location filename="../../mainwindow.ui" line="28"/>
<source>&amp;Playback</source>
<translation>回放(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="50"/>
+ <location filename="../../mainwindow.ui" line="55"/>
<source>&lt;i&gt;No application is currently playing audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;没有程序正在播放音频。&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="61"/>
- <location filename="../mainwindow.ui" line="120"/>
- <location filename="../mainwindow.ui" line="179"/>
- <location filename="../mainwindow.ui" line="238"/>
+ <location filename="../../mainwindow.ui" line="66"/>
+ <location filename="../../mainwindow.ui" line="131"/>
+ <location filename="../../mainwindow.ui" line="196"/>
+ <location filename="../../mainwindow.ui" line="261"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="69"/>
- <location filename="../mainwindow.ui" line="128"/>
+ <location filename="../../mainwindow.ui" line="74"/>
+ <location filename="../../mainwindow.ui" line="139"/>
<source>All Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="74"/>
- <location filename="../mainwindow.ui" line="133"/>
+ <location filename="../../mainwindow.ui" line="79"/>
+ <location filename="../../mainwindow.ui" line="144"/>
<source>Applications</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="79"/>
- <location filename="../mainwindow.ui" line="138"/>
+ <location filename="../../mainwindow.ui" line="84"/>
+ <location filename="../../mainwindow.ui" line="149"/>
<source>Virtual Streams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="88"/>
+ <location filename="../../mainwindow.ui" line="93"/>
<source>&amp;Recording</source>
<translation>录音(&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="109"/>
+ <location filename="../../mainwindow.ui" line="120"/>
<source>&lt;i&gt;No application is currently recording audio.&lt;/i&gt;</source>
<translation>&lt;i&gt;没有程序正在录音。&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="147"/>
+ <location filename="../../mainwindow.ui" line="158"/>
<source>&amp;Output Devices</source>
<translation>输出设备(&amp;O)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="168"/>
+ <location filename="../../mainwindow.ui" line="185"/>
<source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;没有可用的输出设备&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="187"/>
+ <location filename="../../mainwindow.ui" line="204"/>
<source>All Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="192"/>
+ <location filename="../../mainwindow.ui" line="209"/>
<source>Hardware Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="197"/>
+ <location filename="../../mainwindow.ui" line="214"/>
<source>Virtual Output Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="206"/>
+ <location filename="../../mainwindow.ui" line="223"/>
<source>&amp;Input Devices</source>
<translation>输入设备(&amp;I)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="227"/>
+ <location filename="../../mainwindow.ui" line="250"/>
<source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
<translation>&lt;i&gt;没有可用的输入设备&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="246"/>
+ <location filename="../../mainwindow.ui" line="269"/>
<source>All Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="251"/>
+ <location filename="../../mainwindow.ui" line="274"/>
<source>All Except Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="256"/>
+ <location filename="../../mainwindow.ui" line="279"/>
<source>Hardware Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="261"/>
+ <location filename="../../mainwindow.ui" line="284"/>
<source>Virtual Input Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="266"/>
+ <location filename="../../mainwindow.ui" line="289"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="275"/>
+ <location filename="../../mainwindow.ui" line="298"/>
<source>&amp;Configuration</source>
<translation>配置(&amp;C)</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="296"/>
+ <location filename="../../mainwindow.ui" line="325"/>
<source>&lt;i&gt;No cards available for configuration&lt;/i&gt;</source>
<translation>&lt;i&gt;没有可用来配置的声卡&lt;/i&gt;</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="307"/>
+ <location filename="../../mainwindow.ui" line="336"/>
<source>Show volume meters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="318"/>
+ <location filename="../../mainwindow.ui" line="347"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="147"/>
- <source>Error reading config file %s: %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="218"/>
- <source>Error saving preferences</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="226"/>
- <source>Error writing config file %s</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../mainwindow.cc" line="261"/>
+ <location filename="../../mainwindow.cc" line="159"/>
<source> (plugged in)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="265"/>
- <location filename="../mainwindow.cc" line="359"/>
+ <location filename="../../mainwindow.cc" line="163"/>
+ <location filename="../../mainwindow.cc" line="257"/>
<source> (unavailable)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="267"/>
- <location filename="../mainwindow.cc" line="356"/>
+ <location filename="../../mainwindow.cc" line="165"/>
+ <location filename="../../mainwindow.cc" line="254"/>
<source> (unplugged)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="498"/>
+ <location filename="../../mainwindow.cc" line="386"/>
<source>Failed to read data from stream</source>
<translation>无法从流媒体中读取数据</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="542"/>
+ <location filename="../../mainwindow.cc" line="430"/>
<source>Peak detect</source>
<translation>尖峰探测</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="543"/>
+ <location filename="../../mainwindow.cc" line="431"/>
<source>Failed to create monitoring stream</source>
<translation>无法常见监视流媒体</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="558"/>
+ <location filename="../../mainwindow.cc" line="446"/>
<source>Failed to connect monitoring stream</source>
<translation>无法连接到监视流媒体</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="705"/>
+ <location filename="../../mainwindow.cc" line="585"/>
<source>Ignoring sink-input due to it being designated as an event and thus handled by the Event widget</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="877"/>
+ <location filename="../../mainwindow.cc" line="757"/>
<source>System Sounds</source>
<translation>系统声音</translation>
</message>
<message>
- <location filename="../mainwindow.cc" line="1208"/>
+ <location filename="../../mainwindow.cc" line="1088"/>
<source>Establishing connection to PulseAudio. Please wait...</source>
<translation type="unfinished"></translation>
</message>
@@ -364,158 +363,159 @@
<context>
<name>QObject</name>
<message>
- <location filename="../pavucontrol.cc" line="60"/>
+ <location filename="../../pavucontrol.cc" line="67"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="81"/>
+ <location filename="../../pavucontrol.cc" line="88"/>
<source>Card callback failure</source>
<translation>声卡回叫失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="104"/>
+ <location filename="../../pavucontrol.cc" line="111"/>
<source>Sink callback failure</source>
<translation>Sink 回叫失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="127"/>
+ <location filename="../../pavucontrol.cc" line="134"/>
<source>Source callback failure</source>
<translation>源回叫失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="146"/>
+ <location filename="../../pavucontrol.cc" line="153"/>
<source>Sink input callback failure</source>
<translation>Sink 输入回叫失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="165"/>
+ <location filename="../../pavucontrol.cc" line="172"/>
<source>Source output callback failure</source>
<translation>源输出回叫失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="205"/>
+ <location filename="../../pavucontrol.cc" line="212"/>
<source>Client callback failure</source>
<translation>客户端回叫失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="221"/>
+ <location filename="../../pavucontrol.cc" line="228"/>
<source>Server info callback failure</source>
<translation>服务器信息回叫失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="239"/>
- <location filename="../pavucontrol.cc" line="536"/>
+ <location filename="../../pavucontrol.cc" line="246"/>
+ <location filename="../../pavucontrol.cc" line="543"/>
<source>Failed to initialize stream_restore extension: %s</source>
<translation>无法初始化 stream_restore 扩展:%s</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="257"/>
+ <location filename="../../pavucontrol.cc" line="264"/>
<source>pa_ext_stream_restore_read() failed</source>
<translation>pa_ext_stream_restore_read() 失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="275"/>
- <location filename="../pavucontrol.cc" line="550"/>
+ <location filename="../../pavucontrol.cc" line="282"/>
+ <location filename="../../pavucontrol.cc" line="557"/>
<source>Failed to initialize device restore extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="296"/>
+ <location filename="../../pavucontrol.cc" line="303"/>
<source>pa_ext_device_restore_read_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="314"/>
- <location filename="../pavucontrol.cc" line="563"/>
+ <location filename="../../pavucontrol.cc" line="321"/>
+ <location filename="../../pavucontrol.cc" line="570"/>
<source>Failed to initialize device manager extension: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="333"/>
+ <location filename="../../pavucontrol.cc" line="340"/>
<source>pa_ext_device_manager_read() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="350"/>
+ <location filename="../../pavucontrol.cc" line="357"/>
<source>pa_context_get_sink_info_by_index() failed</source>
<translation>pa_context_get_sink_info_by_index() 失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="363"/>
+ <location filename="../../pavucontrol.cc" line="370"/>
<source>pa_context_get_source_info_by_index() failed</source>
<translation>pa_context_get_source_info_by_index() 失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="376"/>
- <location filename="../pavucontrol.cc" line="389"/>
+ <location filename="../../pavucontrol.cc" line="383"/>
+ <location filename="../../pavucontrol.cc" line="396"/>
<source>pa_context_get_sink_input_info() failed</source>
<translation>pa_context_get_sink_input_info() 失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="402"/>
+ <location filename="../../pavucontrol.cc" line="409"/>
<source>pa_context_get_client_info() failed</source>
<translation>pa_context_get_client_info() 失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="412"/>
- <location filename="../pavucontrol.cc" line="477"/>
+ <location filename="../../pavucontrol.cc" line="419"/>
+ <location filename="../../pavucontrol.cc" line="484"/>
<source>pa_context_get_server_info() failed</source>
<translation>pa_context_get_server_info() 失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="425"/>
+ <location filename="../../pavucontrol.cc" line="432"/>
<source>pa_context_get_card_info_by_index() failed</source>
<translation>pa_context_get_card_info_by_index() 失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="468"/>
+ <location filename="../../pavucontrol.cc" line="475"/>
<source>pa_context_subscribe() failed</source>
<translation>pa_context_subscribe() 失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="484"/>
+ <location filename="../../pavucontrol.cc" line="491"/>
<source>pa_context_client_info_list() failed</source>
<translation>pa_context_client_info_list() 失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="491"/>
+ <location filename="../../pavucontrol.cc" line="498"/>
<source>pa_context_get_card_info_list() failed</source>
<translation>pa_context_get_card_info_list() 失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="498"/>
+ <location filename="../../pavucontrol.cc" line="505"/>
<source>pa_context_get_sink_info_list() failed</source>
<translation>pa_context_get_sink_info_list() 失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="505"/>
+ <location filename="../../pavucontrol.cc" line="512"/>
<source>pa_context_get_source_info_list() failed</source>
<translation>pa_context_get_source_info_list() 失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="512"/>
+ <location filename="../../pavucontrol.cc" line="519"/>
<source>pa_context_get_sink_input_info_list() failed</source>
<translation>pa_context_get_sink_input_info_list() 失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="519"/>
+ <location filename="../../pavucontrol.cc" line="526"/>
<source>pa_context_get_source_output_info_list() failed</source>
<translation>pa_context_get_source_output_info_list() 失败</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="578"/>
- <location filename="../pavucontrol.cc" line="629"/>
+ <location filename="../../pavucontrol.cc" line="585"/>
+ <location filename="../../pavucontrol.cc" line="636"/>
<source>Connection failed, attempting reconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="601"/>
+ <location filename="../../pavucontrol.cc" line="608"/>
+ <location filename="../../pavucontrol.cc" line="668"/>
<source>PulseAudio Volume Control</source>
<translation>PulseAudio 音量控制</translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="616"/>
+ <location filename="../../pavucontrol.cc" line="623"/>
<source>Connection to PulseAudio failed. Automatic retry in 5s
In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties
@@ -526,27 +526,22 @@ run start-pulseaudio-x11 manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="653"/>
+ <location filename="../../pavucontrol.cc" line="676"/>
<source>Select a specific tab on load.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="659"/>
+ <location filename="../../pavucontrol.cc" line="679"/>
<source>Retry forever if pa quits (every 5 seconds).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="666"/>
+ <location filename="../../pavucontrol.cc" line="682"/>
<source>Maximize the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../pavucontrol.cc" line="672"/>
- <source>Show version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../pavucontrol.cc" line="695"/>
+ <location filename="../../pavucontrol.cc" line="707"/>
<source>Fatal Error: Unable to connect to PulseAudio</source>
<translation type="unfinished"></translation>
</message>
@@ -554,7 +549,7 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>RoleWidget</name>
<message>
- <location filename="../rolewidget.cc" line="64"/>
+ <location filename="../../rolewidget.cc" line="59"/>
<source>pa_ext_stream_restore_write() failed</source>
<translation>pa_ext_stream_restore_write() 失败</translation>
</message>
@@ -562,32 +557,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkInputWidget</name>
<message>
- <location filename="../sinkinputwidget.cc" line="34"/>
+ <location filename="../../sinkinputwidget.cc" line="36"/>
<source>on</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="52"/>
+ <location filename="../../sinkinputwidget.cc" line="39"/>
+ <source>Terminate Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sinkinputwidget.cc" line="53"/>
<source>Unknown output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="63"/>
+ <location filename="../../sinkinputwidget.cc" line="64"/>
<source>pa_context_set_sink_input_volume() failed</source>
<translation>pa_context_set_sink_input_volume() 失败</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="78"/>
+ <location filename="../../sinkinputwidget.cc" line="79"/>
<source>pa_context_set_sink_input_mute() failed</source>
<translation>pa_context_set_sink_input_mute() 失败</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="88"/>
+ <location filename="../../sinkinputwidget.cc" line="89"/>
<source>pa_context_kill_sink_input() failed</source>
<translation>pa_context_kill_sink_input() 失败</translation>
</message>
<message>
- <location filename="../sinkinputwidget.cc" line="129"/>
+ <location filename="../../sinkinputwidget.cc" line="114"/>
<source>pa_context_move_sink_input_by_index() failed</source>
<translation>pa_context_move_sink_input_by_index() 失败</translation>
</message>
@@ -595,32 +595,31 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SinkWidget</name>
<message>
- <location filename="../sinkwidget.cc" line="84"/>
+ <location filename="../../sinkwidget.cc" line="81"/>
<source>pa_context_set_sink_volume_by_index() failed</source>
<translation>pa_context_set_sink_volume_by_index() 失败</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="99"/>
<source>Volume Control Feedback Sound</source>
- <translation>音量控制反馈声音</translation>
+ <translation type="vanished">音量控制反馈声音</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="117"/>
+ <location filename="../../sinkwidget.cc" line="96"/>
<source>pa_context_set_sink_mute_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() 失败</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="131"/>
+ <location filename="../../sinkwidget.cc" line="110"/>
<source>pa_context_set_default_sink() failed</source>
<translation>pa_context_set_default_sink() 失败</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="147"/>
+ <location filename="../../sinkwidget.cc" line="126"/>
<source>pa_context_set_sink_port_by_index() failed</source>
<translation>pa_context_set_sink_mute_by_index() 失败</translation>
</message>
<message>
- <location filename="../sinkwidget.cc" line="187"/>
+ <location filename="../../sinkwidget.cc" line="166"/>
<source>pa_ext_device_restore_save_sink_formats() failed</source>
<translation type="unfinished"></translation>
</message>
@@ -628,32 +627,37 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceOutputWidget</name>
<message>
- <location filename="../sourceoutputwidget.cc" line="33"/>
+ <location filename="../../sourceoutputwidget.cc" line="36"/>
<source>from</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="58"/>
+ <location filename="../../sourceoutputwidget.cc" line="39"/>
+ <source>Terminate Recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../sourceoutputwidget.cc" line="60"/>
<source>Unknown input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="70"/>
+ <location filename="../../sourceoutputwidget.cc" line="72"/>
<source>pa_context_set_source_output_volume() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="85"/>
+ <location filename="../../sourceoutputwidget.cc" line="87"/>
<source>pa_context_set_source_output_mute() failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="96"/>
+ <location filename="../../sourceoutputwidget.cc" line="98"/>
<source>pa_context_kill_source_output() failed</source>
<translation>pa_context_kill_source_output() 失败</translation>
</message>
<message>
- <location filename="../sourceoutputwidget.cc" line="139"/>
+ <location filename="../../sourceoutputwidget.cc" line="125"/>
<source>pa_context_move_source_output_by_index() failed</source>
<translation>pa_context_move_source_output_by_index() 失败</translation>
</message>
@@ -661,22 +665,22 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>SourceWidget</name>
<message>
- <location filename="../sourcewidget.cc" line="35"/>
+ <location filename="../../sourcewidget.cc" line="35"/>
<source>pa_context_set_source_volume_by_index() failed</source>
<translation>pa_context_set_source_volume_by_index() 失败</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="50"/>
+ <location filename="../../sourcewidget.cc" line="50"/>
<source>pa_context_set_source_mute_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() 失败</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="64"/>
+ <location filename="../../sourcewidget.cc" line="64"/>
<source>pa_context_set_default_source() failed</source>
<translation>pa_context_set_default_source() 失败</translation>
</message>
<message>
- <location filename="../sourcewidget.cc" line="80"/>
+ <location filename="../../sourcewidget.cc" line="80"/>
<source>pa_context_set_source_port_by_index() failed</source>
<translation>pa_context_set_source_mute_by_index() 失败</translation>
</message>
@@ -684,37 +688,41 @@ run start-pulseaudio-x11 manually.</source>
<context>
<name>StreamWidget</name>
<message>
- <location filename="../streamwidget.ui" line="14"/>
+ <location filename="../../streamwidget.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="22"/>
- <source>icon</source>
+ <location filename="../../streamwidget.ui" line="32"/>
+ <source>Device Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="36"/>
- <source>Device Title</source>
+ <location filename="../../streamwidget.ui" line="52"/>
+ <source>direction</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="43"/>
- <source>direction</source>
+ <location filename="../../streamwidget.ui" line="59"/>
+ <source>device</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="50"/>
- <source>Device</source>
- <translation>输入设备(&amp;I)</translation>
+ <location filename="../../streamwidget.ui" line="66"/>
+ <source>Mute audio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.ui" line="72"/>
- <source>lock</source>
+ <location filename="../../streamwidget.ui" line="79"/>
+ <source>Lock channels together</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../streamwidget.cc" line="49"/>
+ <source>Device</source>
+ <translation type="vanished">输入设备(&amp;I)</translation>
+ </message>
+ <message>
+ <location filename="../../streamwidget.cc" line="34"/>
<source>Terminate</source>
<translation>结束流媒体(&amp;T)</translation>
</message>