File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change 3
3
#include < AvTranscoder/util.hpp>
4
4
#include < AvTranscoder/transform/VideoTransform.hpp>
5
5
6
+ #include < sstream>
7
+
6
8
namespace avtranscoder
7
9
{
8
10
@@ -51,6 +53,13 @@ bool VideoGenerator::decodeNextFrame(Frame& frameBuffer)
51
53
// Generate the black image only once
52
54
if (!_blackImage)
53
55
{
56
+ std::stringstream msg;
57
+ msg << " Generate a black image with the following features:" << std::endl;
58
+ msg << " width = " << _frameDesc._width << std::endl;
59
+ msg << " height = " << _frameDesc._height << std::endl;
60
+ msg << " pixel format = rgb24" << std::endl;
61
+ LOG_INFO (msg.str ())
62
+
54
63
VideoFrame& imageBuffer = static_cast <VideoFrame&>(frameBuffer);
55
64
56
65
// Input of convert
@@ -68,11 +77,13 @@ bool VideoGenerator::decodeNextFrame(Frame& frameBuffer)
68
77
VideoTransform videoTransform;
69
78
videoTransform.convert (intermediateBuffer, *_blackImage);
70
79
}
80
+ LOG_DEBUG (" Copy data of the black image when decode next frame" )
71
81
frameBuffer.copyData (*_blackImage);
72
82
}
73
83
// Take image from _inputFrame
74
84
else
75
85
{
86
+ LOG_DEBUG (" Copy data of the image specified when decode next frame" )
76
87
frameBuffer.copyData (*_inputFrame);
77
88
}
78
89
return true ;
You can’t perform that action at this time.
0 commit comments