diff --git a/app/ModulesHandle.cpp b/app/ModulesHandle.cpp index b407121..bf4e9e7 100644 --- a/app/ModulesHandle.cpp +++ b/app/ModulesHandle.cpp @@ -462,7 +462,7 @@ Void ModulesHandle::applyAllModuleIf( PlaYUVerAppModuleIf *pcCurrModuleIf ) if( !pcCurrModuleIf->m_pcModuleStream ) { UInt Width = 0, Height = 0, FrameRate = 30; - Int InputFormat = -1; + Int BitsPixel, InputFormat = -1; QString supported = tr( "Supported Files (" ); QStringList formatsList; @@ -492,10 +492,11 @@ Void ModulesHandle::applyAllModuleIf( PlaYUVerAppModuleIf *pcCurrModuleIf ) Width = pcCurrModuleIf->m_pcProcessedFrame->getWidth(); Height = pcCurrModuleIf->m_pcProcessedFrame->getHeight(); InputFormat = pcCurrModuleIf->m_pcProcessedFrame->getPelFormat(); + BitsPixel = pcCurrModuleIf->m_pcProcessedFrame->getBitsPel(); FrameRate = pcCurrModuleIf->m_pcSubWindow[0]->getInputStream()->getFrameRate(); pcCurrModuleIf->m_pcModuleStream = new PlaYUVerStream; - if( !pcCurrModuleIf->m_pcModuleStream->open( fileName.toStdString(), Width, Height, InputFormat, FrameRate, false ) ) + if( !pcCurrModuleIf->m_pcModuleStream->open( fileName.toStdString(), Width, Height, InputFormat, BitsPixel, FrameRate, false ) ) { delete pcCurrModuleIf->m_pcModuleStream; pcCurrModuleIf->m_pcModuleStream = NULL; diff --git a/modules/CMakeLists.txt b/modules/CMakeLists.txt index 074f6ed..942d507 100644 --- a/modules/CMakeLists.txt +++ b/modules/CMakeLists.txt @@ -18,8 +18,6 @@ MACRO(ADD_MODULE name file ) list(APPEND plaYUver_Mod_SRCS ${file} ) LIST(APPEND MODULES_LIST ${name} ) file(APPEND ${CMAKE_CURRENT_BINARY_DIR}/ModulesListHeader.h "#include \"${file}.h\"\n") - add_definitions( -DUSE_MODULE_${name} ) - file(APPEND ${CMAKE_CURRENT_BINARY_DIR}/ModulesListMacro.h "\\\n REGISTER_MODULE( ${name} ); ") endif() unset(__modulename) ENDMACRO()