From 14bd96304610fdb7ac8cb4b1014dbb7671f96086 Mon Sep 17 00:00:00 2001 From: Joao Carreira Date: Tue, 16 Apr 2019 14:31:02 +0100 Subject: [PATCH] Start adding support for extended information in calypTools --- tools/CalypTools.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tools/CalypTools.cpp b/tools/CalypTools.cpp index db3029e..a82f36c 100644 --- a/tools/CalypTools.cpp +++ b/tools/CalypTools.cpp @@ -59,6 +59,13 @@ CalypTools::~CalypTools() #define GET_PARAM( X, i ) X[X.size() > i ? i : X.size() - 1] +void reportStreamInfo( const CalypStream& stream ) +{ + log( CLP_LOG_INFO, "Found input: %s ", stream.getFileName() ); + log( CLP_LOG_INFO, " resolution: %s ", stream.getWidth(), stream.getHeight(), stream.getFrameRate() ); + log( CLP_LOG_INFO, " bits/pel: %d (%s)", stream.getEndianess() == 1 ? "big" : "little" ); +} + int CalypTools::openInputs() { /** @@ -587,7 +594,6 @@ int CalypTools::ModuleOperation() if( pcProcessedFrame ) { m_apcOutputStreams[0]->writeFrame( pcProcessedFrame ); - } } else if( m_pcCurrModuleIf->m_iModuleType == CLP_FRAME_MEASUREMENT_MODULE ) @@ -610,7 +616,6 @@ int CalypTools::ModuleOperation() { apcFrameList = readInput(); frame++; - } }