[Kwintv] kdeextragear-3/kdetv
Dirk Ziegelmeier
dziegel at gmx.de
Thu Jun 24 17:22:49 CEST 2004
CVS commit by dziegel:
Overscan. (Plus a few minor other changes I was too lazy to split off).
CCMAIL: kwintv at mail.kde.org
CCMAIL: ossi at kde.org
A plugins/filter/overscan/.cvsignore 1.1
A plugins/filter/overscan/Makefile.am 1.1
A plugins/filter/overscan/kdetv_overscan.desktop 1.1
A plugins/filter/overscan/overscan.cpp 1.1 [LGPL (v2+)]
A plugins/filter/overscan/overscan.h 1.1 [LGPL (v2+)]
A plugins/filter/overscan/overscanui.rc 1.1
M +4 -2 clients/kdetv/kdetvui.rc 1.30
M +8 -0 libkdetv/vbimanager.cpp 1.12
M +1 -1 plugins/filter/Makefile.am 1.4
M +11 -6 plugins/filter/greedy2frame/greedy2frame_inc.cpp 1.2
M +2 -10 plugins/filter/greedy2frame/kdetv_greedy2frame.desktop 1.3
M +1 -1 plugins/vbi/libzvbidecoder/vbidecoder.cpp 1.19
--- kdeextragear-3/kdetv/clients/kdetv/kdetvui.rc #1.29:1.30
@@ -1,4 +1,4 @@
<!DOCTYPE kpartgui>
-<kpartgui name="kdetv" version="10">
+<kpartgui name="kdetv" version="11">
<MenuBar>
<Menu name="file"><text>&kdetv</text>
@@ -23,4 +23,7 @@
<ActionList name="audiomode_actionlist" />
</Menu>
+ <Menu name="picture"><text>&Picture</text>
+ <Action name="picture_settings"/>
+ </Menu>
<Menu name="devices"><text>&Devices</text>
<ActionList name="devices_actionlist" />
@@ -38,5 +41,4 @@
<Action name="config_toolbars" append="configure_merge"/>
<Separator/>
- <Action name="picture_settings"/>
<Action name="channel_editor"/>
</Menu>
--- kdeextragear-3/kdetv/libkdetv/vbimanager.cpp #1.11:1.12
@@ -77,4 +77,12 @@ void VbiManager::addClient()
scanPlugins();
}
+
+ if(_plugin) {
+ if(_suspendCount > 0) {
+ _plugin->resume();
+ } else {
+ _plugin->suspend();
+ }
+ }
}
--- kdeextragear-3/kdetv/plugins/filter/Makefile.am #1.3:1.4
@@ -1,3 +1,3 @@
-SUBDIRS=linearblend bilinear
+SUBDIRS=linearblend bilinear overscan
# greedy2frame
--- kdeextragear-3/kdetv/plugins/filter/greedy2frame/greedy2frame_inc.cpp #1.1:1.2
@@ -19,4 +19,9 @@
//
// $Log$
+// Revision 1.2 2004/06/24 15:22:49 dziegel
+// Overscan. (Plus a few minor other changes I was too lazy to split off).
+// CCMAIL: kwintv at mail.kde.org
+// CCMAIL: ossi at kde.org
+//
// Revision 1.1 2004/06/22 19:46:41 dziegel
// Vbidecoder suspend/resume patch from Andras Mantia
@@ -75,6 +80,6 @@ void Greedy2FrameImageFilter::deinterlac
static unsigned char* Dest2;
unsigned int Pitch = 0;
- static unsigned int LineLength = ctx->out->bytesPerLine();
- unsigned int FieldHeight = ctx->out->size().height() >> 1;
+ static unsigned int LineLength = ctx->images[0]->bytesPerLine();
+ unsigned int FieldHeight = ctx->images[0]->size().height() >> 1;
unsigned int OverlayPitch = 0;
--- kdeextragear-3/kdetv/plugins/filter/greedy2frame/kdetv_greedy2frame.desktop #1.2:1.3
@@ -7,14 +7,6 @@
X-Kdetv-Plugin-Library=greedy2frame
X-Kdetv-Plugin-Factory=greedy2frame
-Name=Greedy2Frame Deinterlacing from DScaler
-Name[et]=DScaleri Greedy2Frame kihilisuse eemaldamine
-Name[pt]=Desinterlaçamento Greedy2Frame de DScaler
-Name[pt_BR]=Desinterlaçamento Greedy2Frame de DScaler
-Name[sv]=Glupsk tvårutors borttagning av inflätning från Dscaler
-Comment=Higher CPU usage, good quality
-Comment[et]=Kõrgem protsessori kasutus, hea kvaliteet
-Comment[pt]=Alta utilização de CPU, qualidade boa
-Comment[pt_BR]=Alta utilização de CPU, qualidade boa
-Comment[sv]=Högre processoranvändning, bra kvalitet
+Name=Greedy2Frame Deinterlacing
+Comment=Higher CPU usage, good quality (adapted from DScaler www.dscaler.org)
X-Kdetv-Plugin-Author=Dirk Ziegelmeier
X-Kdetv-Configurable=false
--- kdeextragear-3/kdetv/plugins/vbi/libzvbidecoder/vbidecoder.cpp #1.18:1.19
@@ -145,5 +145,5 @@ private:
VbiDecoderPrivate::VbiDecoderPrivate(QObject* eventTarget)
: QThread(),
- _suspended(true),
+ _suspended(false),
_terminate(false),
_cap(0L),
More information about the kwintv
mailing list