1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>ConfigCapture_UI</class>
4 <widget class="QWidget" name="ConfigCapture_UI">
5 <property name="geometry">
13 <layout class="QGridLayout" name="gridLayout_8">
14 <item row="0" column="0">
15 <widget class="QLabel" name="label">
16 <property name="text">
17 <string>Default capture device</string>
21 <item row="0" column="1">
22 <widget class="KComboBox" name="kcfg_defaultcapture">
23 <property name="sizePolicy">
24 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
25 <horstretch>0</horstretch>
26 <verstretch>0</verstretch>
30 <property name="text">
31 <string>Firewire</string>
35 <property name="text">
36 <string>Video4Linux</string>
40 <property name="text">
41 <string>Screen Grab</string>
45 <property name="text">
51 <item row="1" column="0" colspan="2">
52 <widget class="QTabWidget" name="tabWidget">
53 <property name="minimumSize">
59 <property name="currentIndex">
62 <widget class="QWidget" name="tab">
63 <attribute name="title">
64 <string>Firewire</string>
66 <layout class="QGridLayout" name="gridLayout_2">
67 <item row="0" column="0" colspan="3">
68 <widget class="QLabel" name="dvgrab_info">
69 <property name="frameShape">
70 <enum>QFrame::StyledPanel</enum>
72 <property name="frameShadow">
73 <enum>QFrame::Raised</enum>
75 <property name="text">
80 <item row="1" column="0">
81 <widget class="QLabel" name="label_2">
82 <property name="text">
83 <string>Capture format</string>
87 <item row="1" column="1">
88 <widget class="KComboBox" name="kcfg_firewireformat">
90 <property name="text">
91 <string>DV Raw</string>
95 <property name="text">
96 <string>DV AVI type 1</string>
100 <property name="text">
101 <string>DV AVI type 2</string>
105 <property name="text">
111 <item row="1" column="2">
112 <spacer name="horizontalSpacer">
113 <property name="orientation">
114 <enum>Qt::Horizontal</enum>
116 <property name="sizeHint" stdset="0">
124 <item row="2" column="0" colspan="3">
125 <widget class="QCheckBox" name="kcfg_firewireautosplit">
126 <property name="text">
127 <string>Automatically start a new file on scene cut</string>
131 <item row="3" column="0" colspan="3">
132 <widget class="QCheckBox" name="kcfg_firewiretimestamp">
133 <property name="text">
134 <string>Add recording time to captured file name</string>
138 <item row="4" column="0">
139 <widget class="QLabel" name="label_5">
140 <property name="text">
141 <string>Capture file name</string>
145 <item row="4" column="1" colspan="2">
146 <widget class="QLineEdit" name="kcfg_dvgrabfilename"/>
148 <item row="5" column="0" colspan="2">
149 <widget class="QLabel" name="label_7">
150 <property name="text">
151 <string>dvgrab additional parameters</string>
155 <item row="6" column="0" colspan="3">
156 <widget class="QLineEdit" name="kcfg_dvgrabextra"/>
158 <item row="7" column="1">
159 <spacer name="verticalSpacer_2">
160 <property name="orientation">
161 <enum>Qt::Vertical</enum>
163 <property name="sizeHint" stdset="0">
173 <widget class="QWidget" name="tab_2">
174 <attribute name="title">
175 <string>Video4Linux</string>
177 <layout class="QGridLayout" name="gridLayout_9">
178 <item row="0" column="0" colspan="2">
179 <widget class="QGroupBox" name="groupBox">
180 <property name="title">
181 <string>Video</string>
183 <layout class="QGridLayout" name="gridLayout">
184 <item row="0" column="0">
185 <widget class="QLabel" name="label_14">
186 <property name="text">
187 <string>Device</string>
191 <item row="0" column="1">
192 <widget class="KLineEdit" name="kcfg_video4vdevice">
193 <property name="text">
198 <item row="0" column="2">
199 <widget class="QLabel" name="label_3">
200 <property name="sizePolicy">
201 <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
202 <horstretch>0</horstretch>
203 <verstretch>0</verstretch>
206 <property name="text">
207 <string>Format</string>
211 <item row="0" column="3">
212 <widget class="KLineEdit" name="kcfg_video4vformat">
213 <property name="text">
218 <item row="1" column="0">
219 <widget class="QLabel" name="label_4">
220 <property name="sizePolicy">
221 <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
222 <horstretch>0</horstretch>
223 <verstretch>0</verstretch>
226 <property name="text">
227 <string>Image size</string>
231 <item row="1" column="1">
232 <widget class="KLineEdit" name="kcfg_video4size">
233 <property name="text">
238 <item row="1" column="2">
239 <widget class="QLabel" name="label_6">
240 <property name="text">
241 <string>Frame rate</string>
245 <item row="1" column="3">
246 <widget class="QSpinBox" name="kcfg_video4rate">
247 <property name="value">
252 <item row="2" column="0">
253 <widget class="QLabel" name="label_23">
254 <property name="text">
255 <string>Codec</string>
259 <item row="2" column="1">
260 <widget class="KLineEdit" name="kcfg_video4vcodec"/>
265 <item row="1" column="0" colspan="2">
266 <widget class="QGroupBox" name="groupBox_2">
267 <property name="title">
268 <string>Audio</string>
270 <layout class="QGridLayout" name="gridLayout_6">
271 <item row="0" column="0">
272 <widget class="QLabel" name="label_16">
273 <property name="text">
274 <string>Audio device</string>
278 <item row="0" column="1">
279 <widget class="KLineEdit" name="kcfg_video4adevice">
280 <property name="text">
285 <item row="0" column="2">
286 <widget class="QLabel" name="label_9">
287 <property name="sizePolicy">
288 <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
289 <horstretch>0</horstretch>
290 <verstretch>0</verstretch>
293 <property name="text">
294 <string>Format</string>
298 <item row="0" column="3">
299 <widget class="KLineEdit" name="kcfg_video4aformat">
300 <property name="text">
305 <item row="1" column="0">
306 <widget class="QLabel" name="label_24">
307 <property name="text">
308 <string>Audio codec</string>
312 <item row="1" column="1">
313 <widget class="KLineEdit" name="kcfg_video4acodec"/>
318 <item row="2" column="0" colspan="2">
319 <widget class="QGroupBox" name="groupBox_3">
320 <property name="title">
321 <string>Container</string>
323 <layout class="QGridLayout" name="gridLayout_7">
324 <item row="0" column="0">
325 <widget class="QLabel" name="label_25">
326 <property name="text">
327 <string>Format</string>
331 <item row="0" column="1">
332 <widget class="KLineEdit" name="kcfg_video4container"/>
334 <item row="0" column="2">
335 <widget class="QLabel" name="label_26">
336 <property name="text">
337 <string>Extension</string>
341 <item row="0" column="3">
342 <widget class="KLineEdit" name="kcfg_video4extension"/>
347 <item row="3" column="0">
348 <widget class="QLabel" name="label_11">
349 <property name="sizePolicy">
350 <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
351 <horstretch>0</horstretch>
352 <verstretch>0</verstretch>
355 <property name="text">
356 <string>Capture params</string>
360 <item row="4" column="0" colspan="2">
361 <widget class="KLineEdit" name="kcfg_video4capture">
362 <property name="sizePolicy">
363 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
364 <horstretch>0</horstretch>
365 <verstretch>0</verstretch>
370 <item row="5" column="0">
371 <widget class="QLabel" name="label_12">
372 <property name="sizePolicy">
373 <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
374 <horstretch>0</horstretch>
375 <verstretch>0</verstretch>
378 <property name="text">
379 <string>Encoding params</string>
383 <item row="6" column="0" colspan="2">
384 <widget class="KLineEdit" name="kcfg_video4encoding"/>
386 <item row="7" column="1">
387 <spacer name="verticalSpacer">
388 <property name="orientation">
389 <enum>Qt::Vertical</enum>
391 <property name="sizeHint" stdset="0">
401 <widget class="QWidget" name="tab_3">
402 <attribute name="title">
403 <string>Screen Grab</string>
405 <layout class="QGridLayout" name="gridLayout_5">
406 <item row="0" column="0" colspan="3">
407 <widget class="QLabel" name="rmd_info">
408 <property name="frameShape">
409 <enum>QFrame::StyledPanel</enum>
411 <property name="frameShadow">
412 <enum>QFrame::Raised</enum>
414 <property name="text">
419 <item row="1" column="0" colspan="3">
420 <widget class="QCheckBox" name="kcfg_rmd_capture_audio">
421 <property name="text">
422 <string>Capture audio</string>
426 <item row="2" column="0" colspan="3">
427 <widget class="QFrame" name="audio_group">
428 <property name="frameShape">
429 <enum>QFrame::StyledPanel</enum>
431 <property name="frameShadow">
432 <enum>QFrame::Raised</enum>
434 <layout class="QGridLayout" name="gridLayout_4">
435 <item row="0" column="0" colspan="5">
436 <layout class="QHBoxLayout" name="horizontalLayout_2">
438 <widget class="QLabel" name="label_8">
439 <property name="text">
440 <string>Audio channels</string>
445 <widget class="KIntSpinBox" name="kcfg_rmd_audio_channels"/>
448 <spacer name="horizontalSpacer_3">
449 <property name="orientation">
450 <enum>Qt::Horizontal</enum>
452 <property name="sizeHint" stdset="0">
461 <widget class="QLabel" name="label_22">
462 <property name="text">
463 <string>Audio frequency</string>
468 <widget class="KComboBox" name="kcfg_rmd_audio_freq">
470 <property name="text">
471 <string>48000</string>
475 <property name="text">
476 <string>41000</string>
480 <property name="text">
481 <string>32000</string>
485 <property name="text">
486 <string>22500</string>
490 <property name="text">
491 <string>11250</string>
498 <item row="1" column="0">
499 <widget class="QRadioButton" name="radioButton_2">
500 <property name="text">
501 <string>ALSA</string>
503 <property name="checked">
508 <item row="1" column="1" colspan="2">
509 <widget class="KComboBox" name="kcfg_rmd_alsa_device">
510 <property name="sizePolicy">
511 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
512 <horstretch>0</horstretch>
513 <verstretch>0</verstretch>
518 <item row="1" column="3">
519 <widget class="QLabel" name="label_17">
520 <property name="text">
521 <string>Buffer</string>
525 <item row="1" column="4">
526 <widget class="KIntSpinBox" name="kcfg_rmd_alsa_buffer">
527 <property name="maximum">
532 <item row="2" column="0">
533 <widget class="QRadioButton" name="kcfg_rmd_use_jack">
534 <property name="text">
535 <string>Jack</string>
539 <item row="2" column="1">
540 <widget class="QLabel" name="label_10">
541 <property name="text">
542 <string>Ports:</string>
546 <item row="2" column="2">
547 <widget class="KLineEdit" name="kcfg_rmd_jackports">
548 <property name="sizePolicy">
549 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
550 <horstretch>0</horstretch>
551 <verstretch>0</verstretch>
556 <item row="2" column="3">
557 <widget class="QLabel" name="label_21">
558 <property name="text">
559 <string>Buffer</string>
563 <item row="2" column="4">
564 <widget class="KDoubleNumInput" name="kcfg_rmd_jack_buffer"/>
569 <item row="3" column="0" colspan="3">
570 <widget class="KComboBox" name="kcfg_rmd_capture_type">
572 <property name="text">
573 <string>Full screen capture</string>
577 <property name="text">
578 <string>Region capture</string>
583 <item row="4" column="0" colspan="3">
584 <widget class="QFrame" name="region_group">
585 <property name="frameShape">
586 <enum>QFrame::StyledPanel</enum>
588 <property name="frameShadow">
589 <enum>QFrame::Raised</enum>
591 <layout class="QGridLayout" name="gridLayout_3">
592 <item row="0" column="0" colspan="3">
593 <layout class="QHBoxLayout" name="horizontalLayout">
595 <widget class="QCheckBox" name="kcfg_rmd_follow_mouse">
596 <property name="text">
597 <string>Follow mouse</string>
602 <widget class="QCheckBox" name="kcfg_rmd_hide_frame">
603 <property name="text">
604 <string>Hide frame</string>
609 <widget class="QCheckBox" name="kcfg_rmd_hide_mouse">
610 <property name="text">
611 <string>Hide cursor</string>
616 <spacer name="horizontalSpacer_4">
617 <property name="orientation">
618 <enum>Qt::Horizontal</enum>
620 <property name="sizeHint" stdset="0">
630 <item row="1" column="0">
631 <widget class="QLabel" name="label_19">
632 <property name="text">
633 <string>Offset</string>
637 <item row="1" column="1">
638 <widget class="KIntSpinBox" name="kcfg_rmd_offsetx">
639 <property name="sizePolicy">
640 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
641 <horstretch>0</horstretch>
642 <verstretch>0</verstretch>
645 <property name="maximum">
646 <number>5000</number>
648 <property name="value">
653 <item row="1" column="2">
654 <widget class="KIntSpinBox" name="kcfg_rmd_offsety">
655 <property name="sizePolicy">
656 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
657 <horstretch>0</horstretch>
658 <verstretch>0</verstretch>
661 <property name="maximum">
662 <number>5000</number>
664 <property name="value">
669 <item row="2" column="0">
670 <widget class="QLabel" name="label_20">
671 <property name="text">
672 <string>Size</string>
676 <item row="2" column="1">
677 <widget class="KIntSpinBox" name="kcfg_rmd_width">
678 <property name="minimum">
681 <property name="maximum">
682 <number>5000</number>
684 <property name="value">
685 <number>1280</number>
689 <item row="2" column="2">
690 <widget class="KIntSpinBox" name="kcfg_rmd_height">
691 <property name="minimum">
694 <property name="maximum">
695 <number>5000</number>
697 <property name="value">
705 <item row="5" column="0">
706 <widget class="QLabel" name="label_18">
707 <property name="text">
708 <string>Frame rate</string>
712 <item row="5" column="1">
713 <widget class="KDoubleNumInput" name="kcfg_rmd_fps">
714 <property name="minimum">
715 <double>1.000000000000000</double>
719 <item row="5" column="2" rowspan="3">
720 <spacer name="horizontalSpacer_2">
721 <property name="orientation">
722 <enum>Qt::Horizontal</enum>
724 <property name="sizeHint" stdset="0">
732 <item row="6" column="0">
733 <widget class="QLabel" name="label_13">
734 <property name="text">
735 <string>Bit rate</string>
739 <item row="6" column="1">
740 <widget class="KIntNumInput" name="kcfg_rmd_bitrate">
741 <property name="minimum">
742 <number>45000</number>
744 <property name="maximum">
745 <number>2000000</number>
749 <item row="7" column="0">
750 <widget class="QLabel" name="label_15">
751 <property name="text">
752 <string>Quality</string>
756 <item row="7" column="1">
757 <widget class="KIntNumInput" name="kcfg_rmd_quality">
758 <property name="minimum">
761 <property name="maximum">
766 <item row="8" column="0" colspan="3">
767 <widget class="QCheckBox" name="kcfg_rmd_fullshots">
768 <property name="text">
769 <string>Full shots</string>
773 <item row="9" column="0" colspan="3">
774 <spacer name="verticalSpacer_3">
775 <property name="orientation">
776 <enum>Qt::Vertical</enum>
778 <property name="sizeHint" stdset="0">
788 <widget class="QWidget" name="tab_4">
789 <attribute name="title">
790 <string>HDMI</string>
792 <layout class="QGridLayout" name="gridLayout_10">
793 <item row="0" column="0">
794 <widget class="QLabel" name="label_27">
795 <property name="text">
796 <string>Detected devices</string>
800 <item row="0" column="1">
801 <widget class="KComboBox" name="hdmi_list">
802 <property name="sizePolicy">
803 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
804 <horstretch>0</horstretch>
805 <verstretch>0</verstretch>
810 <item row="1" column="0">
811 <widget class="QLabel" name="label_28">
812 <property name="text">
813 <string>Capture mode</string>
817 <item row="1" column="1">
818 <widget class="KComboBox" name="hdmi_capturemode"/>
820 <item row="2" column="0">
821 <widget class="QLabel" name="label_29">
822 <property name="text">
823 <string>Capture file name</string>
827 <item row="2" column="1">
828 <widget class="QLineEdit" name="kcfg_hdmifilename"/>
830 <item row="4" column="1">
831 <spacer name="verticalSpacer_4">
832 <property name="orientation">
833 <enum>Qt::Vertical</enum>
835 <property name="sizeHint" stdset="0">
843 <item row="3" column="0" colspan="2">
844 <widget class="QCheckBox" name="kcfg_hdmicaptureaudio">
845 <property name="text">
846 <string>Capture audio</string>
858 <class>KIntSpinBox</class>
859 <extends>QSpinBox</extends>
860 <header>knuminput.h</header>
863 <class>KDoubleNumInput</class>
864 <extends>QWidget</extends>
865 <header>knuminput.h</header>
868 <class>KLineEdit</class>
869 <extends>QLineEdit</extends>
870 <header>klineedit.h</header>
873 <class>KComboBox</class>
874 <extends>QComboBox</extends>
875 <header>kcombobox.h</header>
878 <class>KIntNumInput</class>
879 <extends>QWidget</extends>
880 <header>knuminput.h</header>
884 <tabstop>kcfg_defaultcapture</tabstop>
885 <tabstop>tabWidget</tabstop>
886 <tabstop>kcfg_firewireformat</tabstop>
887 <tabstop>kcfg_firewireautosplit</tabstop>
888 <tabstop>kcfg_firewiretimestamp</tabstop>
889 <tabstop>kcfg_video4vdevice</tabstop>
890 <tabstop>kcfg_video4vformat</tabstop>
891 <tabstop>kcfg_video4adevice</tabstop>
892 <tabstop>kcfg_video4aformat</tabstop>
893 <tabstop>kcfg_video4encoding</tabstop>
894 <tabstop>kcfg_rmd_capture_audio</tabstop>
895 <tabstop>radioButton_2</tabstop>
896 <tabstop>kcfg_rmd_alsa_device</tabstop>
897 <tabstop>kcfg_rmd_alsa_buffer</tabstop>
898 <tabstop>kcfg_rmd_use_jack</tabstop>
899 <tabstop>kcfg_rmd_jackports</tabstop>
900 <tabstop>kcfg_rmd_capture_type</tabstop>
901 <tabstop>kcfg_rmd_follow_mouse</tabstop>
902 <tabstop>kcfg_rmd_hide_frame</tabstop>
903 <tabstop>kcfg_rmd_offsetx</tabstop>
904 <tabstop>kcfg_rmd_offsety</tabstop>
905 <tabstop>kcfg_rmd_width</tabstop>
906 <tabstop>kcfg_rmd_height</tabstop>
907 <tabstop>kcfg_rmd_fullshots</tabstop>