X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmodules%2Fqimage%2Fqimage_wrapper.cpp;h=fc871e6cb45d201d2e3f42060843c1070f723a46;hb=51b566869164b53f76f915959e9298b5dcb31bb3;hp=18a0c9f2e7334eaf8068b9038179bc81ce934d86;hpb=45e92efd45d245cc9fb778db5a1ea340d5319336;p=mlt diff --git a/src/modules/qimage/qimage_wrapper.cpp b/src/modules/qimage/qimage_wrapper.cpp index 18a0c9f2..fc871e6c 100644 --- a/src/modules/qimage/qimage_wrapper.cpp +++ b/src/modules/qimage/qimage_wrapper.cpp @@ -23,29 +23,17 @@ #include "qimage_wrapper.h" -#ifdef USE_QT3 -#include -#include - -#ifdef USE_KDE3 -#include -#include -#endif -#endif - #ifdef USE_KDE4 #include #endif -#ifdef USE_QT4 -#include -#include -#include -#include -#include -#include -#include -#endif +#include +#include +#include +#include +#include +#include +#include #ifdef USE_EXIF #include @@ -61,8 +49,6 @@ extern "C" { #ifdef USE_KDE4 static KComponentData *instance = 0L; -#elif USE_KDE3 -static KInstance *instance = 0L; #endif static QApplication *app = NULL; @@ -72,7 +58,7 @@ static void qimage_delete( void *data ) QImage *image = ( QImage * )data; delete image; image = NULL; -#if defined(USE_KDE3) || defined(USE_KDE4) +#if defined(USE_KDE4) if (instance) delete instance; instance = 0L; #endif @@ -85,11 +71,6 @@ void init_qimage() if ( !instance ) { instance = new KComponentData( "qimage_prod" ); } -#elif defined(USE_KDE3) - if ( !instance ) { - instance = new KInstance( "qimage_prod" ); - KImageIO::registerFormats(); - } #endif } @@ -278,7 +259,6 @@ void refresh_image( producer_qimage self, mlt_frame frame, mlt_image_format form || strcmp( interps, "bicubic" ) == 0 ) interp = 1; -#ifdef USE_QT4 // Note - the original qimage is already safe and ready for destruction if ( qimage->depth() == 1 ) { @@ -290,14 +270,6 @@ void refresh_image( producer_qimage self, mlt_frame frame, mlt_image_format form QImage scaled = interp == 0 ? qimage->scaled( QSize( width, height ) ) : qimage->scaled( QSize(width, height), Qt::IgnoreAspectRatio, Qt::SmoothTransformation ); int has_alpha = scaled.hasAlphaChannel(); -#endif - -#ifdef USE_QT3 - // Note - the original qimage is already safe and ready for destruction - QImage scaled = interp == 0 ? qimage->scale( width, height, QImage::ScaleFree ) : - qimage->smoothScale( width, height, QImage::ScaleFree ); - self->has_alpha = 1; -#endif // Store width and height self->current_width = width;