3 <widget class="QWidget" name="Sout" >
4 <property name="geometry" >
12 <property name="sizePolicy" >
13 <sizepolicy vsizetype="Preferred" hsizetype="Minimum" >
14 <horstretch>0</horstretch>
15 <verstretch>0</verstretch>
18 <property name="windowTitle" >
19 <string>_("Stream Output")</string>
21 <layout class="QGridLayout" >
22 <item row="0" column="0" colspan="2" >
23 <widget class="QGroupBox" name="groupBox" >
24 <property name="sizePolicy" >
25 <sizepolicy vsizetype="Preferred" hsizetype="Minimum" >
26 <horstretch>0</horstretch>
27 <verstretch>0</verstretch>
30 <property name="title" >
31 <string>_("Outputs")</string>
33 <layout class="QHBoxLayout" >
35 <layout class="QGridLayout" >
36 <item row="0" column="0" >
37 <widget class="QCheckBox" name="localOutput" >
38 <property name="text" >
39 <string>_("Play locally")</string>
43 <item row="1" column="0" >
44 <widget class="QCheckBox" name="fileOutput" >
45 <property name="contextMenuPolicy" >
46 <enum>Qt::NoContextMenu</enum>
48 <property name="text" >
49 <string>_("File")</string>
53 <item row="1" column="1" >
54 <widget class="QLabel" name="fileLabel" >
55 <property name="enabled" >
58 <property name="text" >
59 <string>_("Filename")</string>
63 <item row="1" column="2" >
64 <widget class="QLineEdit" name="fileEdit" >
65 <property name="enabled" >
70 <item row="1" column="3" >
71 <widget class="QPushButton" name="fileSelectButton" >
72 <property name="enabled" >
75 <property name="text" >
76 <string>_("Browse...")</string>
80 <item row="1" column="4" >
81 <widget class="QCheckBox" name="rawInput" >
82 <property name="enabled" >
85 <property name="text" >
86 <string>_("Dump raw input")</string>
90 <item row="2" column="0" >
91 <widget class="QCheckBox" name="HTTPOutput" >
92 <property name="text" >
97 <item row="2" column="1" >
98 <widget class="QLabel" name="HTTPLabel" >
99 <property name="enabled" >
102 <property name="text" >
103 <string>_("Address")</string>
107 <item row="2" column="2" >
108 <widget class="QLineEdit" name="HTTPEdit" >
109 <property name="enabled" >
114 <item row="2" column="3" >
115 <widget class="QLabel" name="HTTPPortLabel" >
116 <property name="enabled" >
119 <property name="text" >
120 <string>_("Port:")</string>
122 <property name="alignment" >
123 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
127 <item row="2" column="4" >
128 <widget class="QSpinBox" name="HTTPPort" >
129 <property name="enabled" >
132 <property name="maximumSize" >
135 <height>16777215</height>
138 <property name="alignment" >
139 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
141 <property name="minimum" >
144 <property name="maximum" >
145 <number>65535</number>
147 <property name="singleStep" >
150 <property name="value" >
151 <number>8080</number>
155 <item row="3" column="0" >
156 <widget class="QCheckBox" name="MMSHOutput" >
157 <property name="text" >
158 <string>MMSH</string>
162 <item row="3" column="1" >
163 <widget class="QLabel" name="MMSHLabel" >
164 <property name="enabled" >
167 <property name="text" >
168 <string>_("Address")</string>
172 <item row="3" column="2" >
173 <widget class="QLineEdit" name="MMSHEdit" >
174 <property name="enabled" >
179 <item row="3" column="3" >
180 <widget class="QLabel" name="MMSHPortLabel" >
181 <property name="enabled" >
184 <property name="text" >
185 <string>_("Port:")</string>
187 <property name="alignment" >
188 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
192 <item row="3" column="4" >
193 <widget class="QSpinBox" name="MMSHPort" >
194 <property name="enabled" >
197 <property name="maximumSize" >
200 <height>16777215</height>
203 <property name="alignment" >
204 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
206 <property name="minimum" >
209 <property name="maximum" >
210 <number>65535</number>
212 <property name="value" >
213 <number>1234</number>
217 <item row="4" column="0" >
218 <widget class="QCheckBox" name="RTPOutput" >
219 <property name="text" >
224 <item row="4" column="1" >
225 <widget class="QLabel" name="RTPLabel" >
226 <property name="enabled" >
229 <property name="text" >
230 <string>_("Address")</string>
234 <item row="4" column="2" >
235 <widget class="QLineEdit" name="RTPEdit" >
236 <property name="enabled" >
241 <item row="4" column="3" >
242 <widget class="QLabel" name="RTPPortLabel" >
243 <property name="enabled" >
246 <property name="text" >
247 <string>_("Port:")</string>
249 <property name="alignment" >
250 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
254 <item row="4" column="4" >
255 <widget class="QSpinBox" name="RTPPort" >
256 <property name="enabled" >
259 <property name="maximumSize" >
262 <height>16777215</height>
265 <property name="alignment" >
266 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
268 <property name="minimum" >
271 <property name="maximum" >
272 <number>65535</number>
274 <property name="value" >
275 <number>1234</number>
279 <item row="5" column="0" >
280 <widget class="QCheckBox" name="UDPOutput" >
281 <property name="text" >
286 <item row="5" column="1" >
287 <widget class="QLabel" name="UDPLabel" >
288 <property name="enabled" >
291 <property name="text" >
292 <string>_("Address")</string>
296 <item row="5" column="2" >
297 <widget class="QLineEdit" name="UDPEdit" >
298 <property name="enabled" >
303 <item row="5" column="3" >
304 <widget class="QLabel" name="UDPPortLabel" >
305 <property name="enabled" >
308 <property name="text" >
309 <string>_("Port")</string>
311 <property name="alignment" >
312 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
316 <item row="5" column="4" >
317 <widget class="QSpinBox" name="UDPPort" >
318 <property name="enabled" >
321 <property name="maximumSize" >
324 <height>16777215</height>
327 <property name="alignment" >
328 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
330 <property name="accelerated" >
333 <property name="minimum" >
336 <property name="maximum" >
337 <number>65535</number>
339 <property name="value" >
340 <number>1234</number>
349 <item row="1" column="0" colspan="2" >
350 <widget class="Line" name="line" >
351 <property name="orientation" >
352 <enum>Qt::Horizontal</enum>
356 <item row="2" column="0" >
357 <widget class="QLabel" name="label_3" >
358 <property name="text" >
359 <string>_("Profile")</string>
363 <item row="2" column="1" >
364 <widget class="QComboBox" name="profileBox" />
366 <item row="4" column="0" colspan="2" >
367 <widget class="QTabWidget" name="tabWidget" >
368 <widget class="QWidget" name="tab" >
369 <attribute name="title" >
370 <string>_("Encapsulation")</string>
372 <layout class="QGridLayout" >
373 <item row="0" column="0" >
374 <widget class="QRadioButton" name="TSMux" >
375 <property name="text" >
376 <string>MPEG-TS</string>
380 <item row="0" column="1" >
381 <widget class="QRadioButton" name="OggMux" >
382 <property name="text" >
387 <item row="0" column="2" >
388 <widget class="QRadioButton" name="MOVMux" >
389 <property name="text" >
394 <item row="0" column="3" >
395 <widget class="QRadioButton" name="FLVMux" >
396 <property name="text" >
401 <item row="1" column="0" >
402 <widget class="QRadioButton" name="PSMux" >
403 <property name="text" >
404 <string>MPEG-PS</string>
408 <item row="1" column="1" >
409 <widget class="QRadioButton" name="ASFMux" >
410 <property name="text" >
411 <string>ASF/WMV</string>
415 <item row="1" column="2" >
416 <widget class="QRadioButton" name="WAVMux" >
417 <property name="text" >
422 <item row="2" column="0" >
423 <widget class="QRadioButton" name="MPEG1Mux" >
424 <property name="text" >
425 <string>MPEG 1</string>
429 <item row="2" column="1" >
430 <widget class="QRadioButton" name="MP4Mux" >
431 <property name="text" >
436 <item row="2" column="2" >
437 <widget class="QRadioButton" name="RAWMux" >
438 <property name="text" >
445 <widget class="QWidget" name="tab_2" >
446 <property name="enabled" >
449 <attribute name="title" >
450 <string>_("Video Codec")</string>
452 <layout class="QGridLayout" >
453 <item row="0" column="0" >
454 <widget class="QCheckBox" name="transcodeVideo" >
455 <property name="text" >
456 <string>_("Video")</string>
460 <item rowspan="2" row="0" column="1" >
461 <widget class="QComboBox" name="vCodecBox" >
462 <property name="enabled" >
465 <property name="editable" >
470 <item row="1" column="0" >
471 <widget class="QLabel" name="vCodecLabel" >
472 <property name="enabled" >
475 <property name="text" >
476 <string>_("Codec")</string>
480 <item row="2" column="0" >
481 <widget class="QLabel" name="vBitrateLabel" >
482 <property name="enabled" >
485 <property name="text" >
486 <string>_("Bitrate (kb/s)")</string>
490 <item row="2" column="1" >
491 <widget class="QSpinBox" name="vBitrateSpin" >
492 <property name="enabled" >
495 <property name="alignment" >
496 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
498 <property name="accelerated" >
501 <property name="suffix" >
502 <string> kb/s</string>
504 <property name="minimum" >
507 <property name="maximum" >
508 <number>8192</number>
510 <property name="value" >
515 <item row="3" column="0" >
516 <widget class="QLabel" name="vScaleLabel" >
517 <property name="enabled" >
520 <property name="text" >
521 <string>_("Scale")</string>
525 <item row="3" column="1" >
526 <widget class="QComboBox" name="vScaleBox" >
527 <property name="enabled" >
530 <property name="editable" >
537 <widget class="QWidget" name="tab_3" >
538 <attribute name="title" >
539 <string>_("Audio Codec")</string>
541 <layout class="QGridLayout" >
542 <item row="0" column="0" >
543 <widget class="QCheckBox" name="transcodeAudio" >
544 <property name="text" >
545 <string>_("Audio")</string>
549 <item row="1" column="0" >
550 <widget class="QLabel" name="aCodecLabel" >
551 <property name="enabled" >
554 <property name="text" >
555 <string>_("Codec")</string>
559 <item row="1" column="1" >
560 <widget class="QComboBox" name="aCodecBox" >
561 <property name="enabled" >
566 <item row="2" column="0" >
567 <widget class="QLabel" name="aBitrateLabel" >
568 <property name="enabled" >
571 <property name="text" >
572 <string>_("Bitrate (kb/s)")</string>
576 <item row="2" column="1" >
577 <widget class="QSpinBox" name="aBitrateSpin" >
578 <property name="enabled" >
581 <property name="alignment" >
582 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
584 <property name="suffix" >
585 <string> kb/s</string>
587 <property name="minimum" >
590 <property name="maximum" >
593 <property name="value" >
598 <item row="3" column="0" >
599 <widget class="QLabel" name="aChannelsLabel" >
600 <property name="enabled" >
603 <property name="text" >
604 <string>_("Channels")</string>
608 <item row="3" column="1" >
609 <widget class="QSpinBox" name="aChannelsSpin" >
610 <property name="enabled" >
613 <property name="alignment" >
614 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
616 <property name="minimum" >
619 <property name="maximum" >
622 <property name="value" >
629 <widget class="QWidget" name="tab_4" >
630 <attribute name="title" >
631 <string>_("Subtitles")</string>
633 <layout class="QGridLayout" >
634 <item row="0" column="0" >
635 <widget class="QCheckBox" name="transcodeSubs" >
636 <property name="text" >
637 <string>_("Subtitles")</string>
641 <item row="0" column="1" >
642 <widget class="QComboBox" name="subsCodecBox" >
643 <property name="enabled" >
648 <item row="1" column="1" >
649 <widget class="QCheckBox" name="subsOverlay" >
650 <property name="enabled" >
653 <property name="text" >
654 <string>_("Overlay subtitles on the video")</string>
662 <item row="5" column="0" colspan="2" >
663 <widget class="QGroupBox" name="groupBox_3" >
664 <property name="title" >
665 <string>_("Miscellaneous")</string>
667 <layout class="QHBoxLayout" >
669 <layout class="QGridLayout" >
670 <item row="0" column="0" >
671 <widget class="QCheckBox" name="sap" >
672 <property name="enabled" >
675 <property name="text" >
676 <string>_("SAP announce")</string>
680 <item row="0" column="3" >
681 <widget class="QLabel" name="sapGroupLabel" >
682 <property name="enabled" >
685 <property name="text" >
686 <string>_("Group name")</string>
690 <item row="0" column="4" >
691 <widget class="QLineEdit" name="sapGroup" >
692 <property name="enabled" >
697 <item row="1" column="4" >
698 <widget class="QSpinBox" name="ttl" >
699 <property name="alignment" >
700 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
702 <property name="minimum" >
705 <property name="maximum" >
710 <item row="0" column="1" colspan="2" >
711 <widget class="QLineEdit" name="sapName" >
712 <property name="enabled" >
717 <item row="1" column="0" colspan="2" >
718 <widget class="QCheckBox" name="soutAll" >
719 <property name="text" >
720 <string>_("Stream all elementary streams")</string>
724 <item row="1" column="3" >
725 <widget class="QLabel" name="ttlLabel" >
726 <property name="text" >
727 <string>_("Time-To-Live (TTL)")</string>
736 <item row="6" column="0" colspan="2" >
737 <widget class="QGroupBox" name="groupBox_4" >
738 <property name="sizePolicy" >
739 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
740 <horstretch>0</horstretch>
741 <verstretch>0</verstretch>
744 <property name="title" >
745 <string>_("Generated stream output string")</string>
747 <layout class="QHBoxLayout" >
749 <widget class="QLineEdit" name="mrlEdit" />
754 <item row="7" column="0" colspan="2" >
755 <layout class="QHBoxLayout" >
758 <property name="orientation" >
759 <enum>Qt::Horizontal</enum>
761 <property name="sizeHint" >
770 <widget class="QDialogButtonBox" name="acceptButtonBox" >
771 <property name="standardButtons" >
772 <set>QDialogButtonBox::NoButton</set>
778 <item row="3" column="0" colspan="2" >
779 <widget class="Line" name="line_2" >
780 <property name="orientation" >
781 <enum>Qt::Horizontal</enum>
790 <sender>RTPOutput</sender>
791 <signal>clicked(bool)</signal>
792 <receiver>sap</receiver>
793 <slot>setEnabled(bool)</slot>
795 <hint type="sourcelabel" >
799 <hint type="destinationlabel" >
806 <sender>RTPOutput</sender>
807 <signal>clicked(bool)</signal>
808 <receiver>RTPLabel</receiver>
809 <slot>setEnabled(bool)</slot>
811 <hint type="sourcelabel" >
815 <hint type="destinationlabel" >
822 <sender>RTPOutput</sender>
823 <signal>clicked(bool)</signal>
824 <receiver>RTPEdit</receiver>
825 <slot>setEnabled(bool)</slot>
827 <hint type="sourcelabel" >
831 <hint type="destinationlabel" >
838 <sender>MMSHOutput</sender>
839 <signal>clicked(bool)</signal>
840 <receiver>MMSHLabel</receiver>
841 <slot>setEnabled(bool)</slot>
843 <hint type="sourcelabel" >
847 <hint type="destinationlabel" >
854 <sender>MMSHOutput</sender>
855 <signal>clicked(bool)</signal>
856 <receiver>MMSHEdit</receiver>
857 <slot>setEnabled(bool)</slot>
859 <hint type="sourcelabel" >
863 <hint type="destinationlabel" >
870 <sender>MMSHOutput</sender>
871 <signal>clicked(bool)</signal>
872 <receiver>MMSHPortLabel</receiver>
873 <slot>setEnabled(bool)</slot>
875 <hint type="sourcelabel" >
879 <hint type="destinationlabel" >
886 <sender>RTPOutput</sender>
887 <signal>clicked(bool)</signal>
888 <receiver>RTPPortLabel</receiver>
889 <slot>setEnabled(bool)</slot>
891 <hint type="sourcelabel" >
895 <hint type="destinationlabel" >
902 <sender>RTPOutput</sender>
903 <signal>clicked(bool)</signal>
904 <receiver>RTPPort</receiver>
905 <slot>setEnabled(bool)</slot>
907 <hint type="sourcelabel" >
911 <hint type="destinationlabel" >
918 <sender>MMSHOutput</sender>
919 <signal>clicked(bool)</signal>
920 <receiver>MMSHPort</receiver>
921 <slot>setEnabled(bool)</slot>
923 <hint type="sourcelabel" >
927 <hint type="destinationlabel" >
935 <signal>clicked(bool)</signal>
936 <receiver>sapName</receiver>
937 <slot>setEnabled(bool)</slot>
939 <hint type="sourcelabel" >
943 <hint type="destinationlabel" >
951 <signal>clicked(bool)</signal>
952 <receiver>sapGroupLabel</receiver>
953 <slot>setEnabled(bool)</slot>
955 <hint type="sourcelabel" >
959 <hint type="destinationlabel" >
967 <signal>clicked(bool)</signal>
968 <receiver>sapGroup</receiver>
969 <slot>setEnabled(bool)</slot>
971 <hint type="sourcelabel" >
975 <hint type="destinationlabel" >
982 <sender>HTTPOutput</sender>
983 <signal>clicked(bool)</signal>
984 <receiver>HTTPLabel</receiver>
985 <slot>setEnabled(bool)</slot>
987 <hint type="sourcelabel" >
991 <hint type="destinationlabel" >
998 <sender>HTTPOutput</sender>
999 <signal>clicked(bool)</signal>
1000 <receiver>HTTPEdit</receiver>
1001 <slot>setEnabled(bool)</slot>
1003 <hint type="sourcelabel" >
1007 <hint type="destinationlabel" >
1014 <sender>HTTPOutput</sender>
1015 <signal>clicked(bool)</signal>
1016 <receiver>HTTPPortLabel</receiver>
1017 <slot>setEnabled(bool)</slot>
1019 <hint type="sourcelabel" >
1023 <hint type="destinationlabel" >
1030 <sender>HTTPOutput</sender>
1031 <signal>clicked(bool)</signal>
1032 <receiver>HTTPPort</receiver>
1033 <slot>setEnabled(bool)</slot>
1035 <hint type="sourcelabel" >
1039 <hint type="destinationlabel" >
1046 <sender>fileOutput</sender>
1047 <signal>clicked(bool)</signal>
1048 <receiver>fileLabel</receiver>
1049 <slot>setEnabled(bool)</slot>
1051 <hint type="sourcelabel" >
1055 <hint type="destinationlabel" >
1062 <sender>fileOutput</sender>
1063 <signal>clicked(bool)</signal>
1064 <receiver>fileEdit</receiver>
1065 <slot>setEnabled(bool)</slot>
1067 <hint type="sourcelabel" >
1071 <hint type="destinationlabel" >
1078 <sender>fileOutput</sender>
1079 <signal>clicked(bool)</signal>
1080 <receiver>fileSelectButton</receiver>
1081 <slot>setEnabled(bool)</slot>
1083 <hint type="sourcelabel" >
1087 <hint type="destinationlabel" >
1094 <sender>fileOutput</sender>
1095 <signal>clicked(bool)</signal>
1096 <receiver>rawInput</receiver>
1097 <slot>setEnabled(bool)</slot>
1099 <hint type="sourcelabel" >
1103 <hint type="destinationlabel" >
1110 <sender>rawInput</sender>
1111 <signal>clicked(bool)</signal>
1112 <receiver>HTTPOutput</receiver>
1113 <slot>setDisabled(bool)</slot>
1115 <hint type="sourcelabel" >
1119 <hint type="destinationlabel" >
1126 <sender>rawInput</sender>
1127 <signal>clicked(bool)</signal>
1128 <receiver>groupBox_3</receiver>
1129 <slot>setDisabled(bool)</slot>
1131 <hint type="sourcelabel" >
1135 <hint type="destinationlabel" >
1142 <sender>rawInput</sender>
1143 <signal>clicked(bool)</signal>
1144 <receiver>RTPOutput</receiver>
1145 <slot>setDisabled(bool)</slot>
1147 <hint type="sourcelabel" >
1151 <hint type="destinationlabel" >
1158 <sender>rawInput</sender>
1159 <signal>clicked(bool)</signal>
1160 <receiver>MMSHOutput</receiver>
1161 <slot>setDisabled(bool)</slot>
1163 <hint type="sourcelabel" >
1167 <hint type="destinationlabel" >