mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2023-10-10 13:36:59 +02:00
logging migration of blackborder and grabber (#108)
* logging migration of blackborder and grabber * change to "Debug" for noise blackborder log messages
This commit is contained in:
parent
49f16ac2e6
commit
7b9b9bcdef
@ -8,6 +8,7 @@
|
|||||||
#include <hyperion/ImageProcessorFactory.h>
|
#include <hyperion/ImageProcessorFactory.h>
|
||||||
#include <hyperion/LedString.h>
|
#include <hyperion/LedString.h>
|
||||||
#include <hyperion/ImageToLedsMap.h>
|
#include <hyperion/ImageToLedsMap.h>
|
||||||
|
#include <utils/Logger.h>
|
||||||
|
|
||||||
// Black border includes
|
// Black border includes
|
||||||
#include <blackborder/BlackBorderProcessor.h>
|
#include <blackborder/BlackBorderProcessor.h>
|
||||||
@ -118,7 +119,7 @@ private:
|
|||||||
{
|
{
|
||||||
if(_enableBlackBorderRemoval && _borderProcessor->process(image))
|
if(_enableBlackBorderRemoval && _borderProcessor->process(image))
|
||||||
{
|
{
|
||||||
std::cout << "BORDER SWITCH REQUIRED!!" << std::endl;
|
Debug(Logger::getInstance("BLACKBORDER"), "BORDER SWITCH REQUIRED!!");
|
||||||
|
|
||||||
const hyperion::BlackBorder border = _borderProcessor->getCurrentBorder();
|
const hyperion::BlackBorder border = _borderProcessor->getCurrentBorder();
|
||||||
|
|
||||||
@ -136,7 +137,8 @@ private:
|
|||||||
_imageToLeds = new hyperion::ImageToLedsMap(image.width(), image.height(), border.horizontalSize, border.verticalSize, _ledString.leds());
|
_imageToLeds = new hyperion::ImageToLedsMap(image.width(), image.height(), border.horizontalSize, border.verticalSize, _ledString.leds());
|
||||||
}
|
}
|
||||||
|
|
||||||
std::cout << "CURRENT BORDER TYPE: unknown=" << border.unknown << " hor.size=" << border.horizontalSize << " vert.size=" << border.verticalSize << std::endl;
|
Debug(Logger::getInstance("BLACKBORDER"), "CURRENT BORDER TYPE: unknown=%d hor.size=%d vert.size=%d",
|
||||||
|
border.unknown, border.horizontalSize, border.verticalSize );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -412,8 +412,9 @@ void V4L2Grabber::init_device(VideoStandard videoStandard, int input)
|
|||||||
_width = fmt.fmt.pix.width;
|
_width = fmt.fmt.pix.width;
|
||||||
_height = fmt.fmt.pix.height;
|
_height = fmt.fmt.pix.height;
|
||||||
|
|
||||||
// print the eventually used width and height
|
// display the used width and height
|
||||||
std::cout << "V4L2GRABBER INFO: width=" << _width << " height=" << _height << std::endl;
|
Info(Logger::getInstance("V4l2GRABBER"), "width=%d height=%d", _width, _height );
|
||||||
|
|
||||||
|
|
||||||
// check pixel format and frame size
|
// check pixel format and frame size
|
||||||
switch (fmt.fmt.pix.pixelformat)
|
switch (fmt.fmt.pix.pixelformat)
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
|
|
||||||
// STL includes
|
// STL includes
|
||||||
#include <cerrno>
|
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include <csignal>
|
#include <csignal>
|
||||||
|
|
||||||
|
@ -11,6 +11,7 @@
|
|||||||
#include "AmlogicWrapper.h"
|
#include "AmlogicWrapper.h"
|
||||||
|
|
||||||
#include "HyperionConfig.h"
|
#include "HyperionConfig.h"
|
||||||
|
#include <utils/Logger.h>
|
||||||
|
|
||||||
|
|
||||||
using namespace vlofgren;
|
using namespace vlofgren;
|
||||||
@ -68,7 +69,8 @@ int main(int argc, char ** argv)
|
|||||||
int height = argHeight.getValue();
|
int height = argHeight.getValue();
|
||||||
if (width < 160 || height < 160)
|
if (width < 160 || height < 160)
|
||||||
{
|
{
|
||||||
std::cout << "Minimum width and height is 160" << std::endl;
|
Warning(Logger::getInstance("AMLOGIC"), "Minimum width and height is 160");
|
||||||
|
|
||||||
width = std::max(160, width);
|
width = std::max(160, width);
|
||||||
height = std::max(160, height);
|
height = std::max(160, height);
|
||||||
}
|
}
|
||||||
@ -100,7 +102,7 @@ int main(int argc, char ** argv)
|
|||||||
catch (const std::runtime_error & e)
|
catch (const std::runtime_error & e)
|
||||||
{
|
{
|
||||||
// An error occured. Display error and quit
|
// An error occured. Display error and quit
|
||||||
std::cerr << e.what() << std::endl;
|
Error(Logger::getInstance("AMLOGIC"), "%s", e.what());
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -121,7 +121,7 @@ int main(int argc, char ** argv)
|
|||||||
catch (const std::runtime_error & e)
|
catch (const std::runtime_error & e)
|
||||||
{
|
{
|
||||||
// An error occured. Display error and quit
|
// An error occured. Display error and quit
|
||||||
std::cerr << e.what() << std::endl;
|
Error(Logger::getInstance("DISPMANXGRABBER"), "%s", e.what());
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -62,7 +62,7 @@ int main(int argc, char ** argv)
|
|||||||
int height = argHeight.getValue();
|
int height = argHeight.getValue();
|
||||||
if (width < 160 || height < 160)
|
if (width < 160 || height < 160)
|
||||||
{
|
{
|
||||||
std::cout << "Minimum width and height is 160" << std::endl;
|
Warning(Logger::getInstance("FRAMEBUFFER"), "Minimum width and height is 160");
|
||||||
width = std::max(160, width);
|
width = std::max(160, width);
|
||||||
height = std::max(160, height);
|
height = std::max(160, height);
|
||||||
}
|
}
|
||||||
@ -94,7 +94,7 @@ int main(int argc, char ** argv)
|
|||||||
catch (const std::runtime_error & e)
|
catch (const std::runtime_error & e)
|
||||||
{
|
{
|
||||||
// An error occured. Display error and quit
|
// An error occured. Display error and quit
|
||||||
std::cerr << e.what() << std::endl;
|
Error(Logger::getInstance("FRAMEBUFFER"), "%s", e.what());
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -62,7 +62,7 @@ int main(int argc, char ** argv)
|
|||||||
int height = argHeight.getValue();
|
int height = argHeight.getValue();
|
||||||
if (width < 160 || height < 160)
|
if (width < 160 || height < 160)
|
||||||
{
|
{
|
||||||
std::cout << "Minimum width and height is 160" << std::endl;
|
Warning(Logger::getInstance("OSXGRABBER"), "Minimum width and height is 160");
|
||||||
width = std::max(160, width);
|
width = std::max(160, width);
|
||||||
height = std::max(160, height);
|
height = std::max(160, height);
|
||||||
}
|
}
|
||||||
@ -94,7 +94,7 @@ int main(int argc, char ** argv)
|
|||||||
catch (const std::runtime_error & e)
|
catch (const std::runtime_error & e)
|
||||||
{
|
{
|
||||||
// An error occured. Display error and quit
|
// An error occured. Display error and quit
|
||||||
std::cerr << e.what() << std::endl;
|
Error(Logger::getInstance("OSXGRABBER"), "%s", e.what());
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -172,7 +172,7 @@ int main(int argc, char** argv)
|
|||||||
catch (const std::runtime_error & e)
|
catch (const std::runtime_error & e)
|
||||||
{
|
{
|
||||||
// An error occured. Display error and quit
|
// An error occured. Display error and quit
|
||||||
std::cerr << e.what() << std::endl;
|
Error(Logger::getInstance("V4L2GRABBER"), "%s", e.what());
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -118,7 +118,7 @@ int main(int argc, char ** argv)
|
|||||||
catch (const std::runtime_error & e)
|
catch (const std::runtime_error & e)
|
||||||
{
|
{
|
||||||
// An error occured. Display error and quit
|
// An error occured. Display error and quit
|
||||||
std::cerr << e.what() << std::endl;
|
Error(Logger::getInstance("X11GRABBER"), "%s", e.what());
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user