Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-gpu
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc-gpu
Commits
5743cb83
Commit
5743cb83
authored
Apr 01, 2007
by
Antoine Cellerier
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
95% of the video filters extended panel is now done. It's just missing the combo box related code.
parent
e3d735fe
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
394 additions
and
61 deletions
+394
-61
modules/gui/qt4/components/extended_panels.cpp
modules/gui/qt4/components/extended_panels.cpp
+343
-40
modules/gui/qt4/components/extended_panels.hpp
modules/gui/qt4/components/extended_panels.hpp
+6
-3
modules/gui/qt4/ui/video_effects.ui
modules/gui/qt4/ui/video_effects.ui
+45
-18
No files found.
modules/gui/qt4/components/extended_panels.cpp
View file @
5743cb83
This diff is collapsed.
Click to expand it.
modules/gui/qt4/components/extended_panels.hpp
View file @
5743cb83
...
...
@@ -37,15 +37,18 @@ class ExtVideo: public QWidget
{
Q_OBJECT
public:
ExtVideo
(
intf_thread_t
*
,
QWidget
*
);
ExtVideo
(
intf_thread_t
*
,
QWidget
*
);
virtual
~
ExtVideo
();
void
gotoConf
(
QObject
*
);
/*void gotoConf( QObject* );*/
private:
Ui
::
ExtVideoWidget
ui
;
QSignalMapper
*
filterMapper
;
intf_thread_t
*
p_intf
;
void
setWidgetValue
(
QObject
*
);
void
ChangeVFiltersString
(
char
*
psz_name
,
vlc_bool_t
b_add
);
private
slots
:
void
updateFilters
(
);
void
updateFilters
();
void
updateFilterOptions
();
};
class
Equalizer
:
public
QWidget
...
...
modules/gui/qt4/ui/video_effects.ui
View file @
5743cb83
...
...
@@ -52,14 +52,14 @@
</widget>
</item>
<item row="4" column="1" >
<widget class="QSlider" name="colorthresSimilaritySlider" >
<widget class="QSlider" name="colorthresSimilarity
thres
Slider" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="3" column="1" >
<widget class="QSlider" name="colorthresSaturationSlider" >
<widget class="QSlider" name="colorthresSaturation
thres
Slider" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
...
...
@@ -133,7 +133,7 @@
<widget class="QLineEdit" name="videoFilterText" />
</item>
<item row="2" column="1" colspan="2" >
<widget class="QLineEdit" name="subpictureFilter
s
Text" />
<widget class="QLineEdit" name="subpictureFilterText" />
</item>
<item row="3" column="0" colspan="2" >
<widget class="QPushButton" name="filtersResetButton" >
...
...
@@ -209,10 +209,10 @@
</widget>
</item>
<item row="2" column="1" >
<widget class="QSpinBox" name="erase
Left
Spin" />
<widget class="QSpinBox" name="erase
X
Spin" />
</item>
<item row="1" column="1" >
<widget class="QSpinBox" name="erase
Top
Spin" />
<widget class="QSpinBox" name="erase
Y
Spin" />
</item>
<item row="0" column="1" >
<widget class="QLineEdit" name="eraseMaskText" />
...
...
@@ -281,17 +281,17 @@
</widget>
</item>
<item row="3" column="1" colspan="2" >
<widget class="QSlider" name="logo
Alpha
Slider" >
<widget class="QSlider" name="logo
Transparency
Slider" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="2" column="2" >
<widget class="QSpinBox" name="logo
Left
Spin" />
<widget class="QSpinBox" name="logo
X
Spin" />
</item>
<item row="1" column="2" >
<widget class="QSpinBox" name="logo
Top
Spin" />
<widget class="QSpinBox" name="logo
Y
Spin" />
</item>
<item row="0" column="0" >
<widget class="QLabel" name="label_19" >
...
...
@@ -380,7 +380,7 @@
</widget>
</item>
<item row="0" column="1" >
<widget class="QSpinBox" name="clone
s
CountSpin" >
<widget class="QSpinBox" name="cloneCountSpin" >
<property name="minimum" >
<number>1</number>
</property>
...
...
@@ -425,7 +425,7 @@
</widget>
</item>
<item row="1" column="1" >
<widget class="QSpinBox" name="wallCol
umn
sSpin" >
<widget class="QSpinBox" name="wallColsSpin" >
<property name="minimum" >
<number>1</number>
</property>
...
...
@@ -476,7 +476,7 @@
</widget>
</item>
<item row="1" column="1" >
<widget class="QSpinBox" name="puzzleCol
umnsDial
" >
<widget class="QSpinBox" name="puzzleCol
sSpin
" >
<property name="minimum" >
<number>1</number>
</property>
...
...
@@ -486,7 +486,7 @@
</widget>
</item>
<item row="2" column="0" colspan="2" >
<widget class="QCheckBox" name="puzzleBlack
s
lotCheck" >
<widget class="QCheckBox" name="puzzleBlack
S
lotCheck" >
<property name="text" >
<string>Black slot</string>
</property>
...
...
@@ -593,14 +593,14 @@
<number>6</number>
</property>
<item row="2" column="0" colspan="2" >
<widget class="QCheckBox" name="gradientCartoon
Box
" >
<widget class="QCheckBox" name="gradientCartoon
Check
" >
<property name="text" >
<string>Cartoon</string>
</property>
</widget>
</item>
<item row="1" column="0" colspan="2" >
<widget class="QCheckBox" name="gradient
Color
Check" >
<widget class="QCheckBox" name="gradient
Type
Check" >
<property name="text" >
<string>Color</string>
</property>
...
...
@@ -656,6 +656,9 @@
</property>
<item row="0" column="1" >
<widget class="QSlider" name="hueSlider" >
<property name="maximum" >
<number>360</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
...
...
@@ -663,30 +666,54 @@
</item>
<item row="4" column="1" >
<widget class="QSlider" name="gammaSlider" >
<property name="maximum" >
<number>500</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickInterval" >
<number>50</number>
</property>
</widget>
</item>
<item row="3" column="1" >
<widget class="QSlider" name="saturationSlider" >
<property name="maximum" >
<number>300</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickInterval" >
<number>100</number>
</property>
</widget>
</item>
<item row="2" column="1" >
<widget class="QSlider" name="brightnessSlider" >
<property name="maximum" >
<number>200</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickInterval" >
<number>100</number>
</property>
</widget>
</item>
<item row="1" column="1" >
<widget class="QSlider" name="constrastSlider" >
<widget class="QSlider" name="contrastSlider" >
<property name="maximum" >
<number>200</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickInterval" >
<number>100</number>
</property>
</widget>
</item>
<item row="4" column="0" >
...
...
@@ -725,7 +752,7 @@
</widget>
</item>
<item row="5" column="1" >
<widget class="QCheckBox" name="brightness
t
hresholdCheck" >
<widget class="QCheckBox" name="brightness
T
hresholdCheck" >
<property name="text" >
<string>Brightness threshold</string>
</property>
...
...
@@ -833,7 +860,7 @@
</widget>
</item>
<item rowspan="2" row="2" column="1" >
<widget class="QGroupBox" name="
motion
blurEnable" >
<widget class="QGroupBox" name="blurEnable" >
<property name="title" >
<string>Motion blur</string>
</property>
...
...
@@ -858,7 +885,7 @@
</widget>
</item>
<item row="0" column="1" >
<widget class="QSlider" name="
motion
blurFactorSlider" >
<widget class="QSlider" name="blurFactorSlider" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment