@@ -13,60 +13,60 @@ class AvReader : public Reader
13
13
{
14
14
public:
15
15
AvReader ( const std::string& filename )
16
- : m_inputFile ( filename )
17
- , m_inputVideo ( NULL )
18
- , m_sourceImage ( NULL )
19
- , m_imageToDisplay ( NULL )
16
+ : _inputFile ( filename )
17
+ , _inputVideo ( NULL )
18
+ , _sourceImage ( NULL )
19
+ , _imageToDisplay ( NULL )
20
20
{
21
21
avtranscoder::ProgressListener p;
22
22
23
- m_inputFile .analyse ( p );
24
- m_videoStream = m_inputFile .getProperties ().videoStreams .at (0 ).streamId ;
23
+ _inputFile .analyse ( p );
24
+ _videoStream = _inputFile .getProperties ().videoStreams .at (0 ).streamId ;
25
25
26
- m_inputFile .readStream ( m_videoStream );
26
+ _inputFile .readStream ( _videoStream );
27
27
28
- m_inputVideo = new avtranscoder::InputVideo ( m_inputFile .getStream ( m_videoStream ) );
28
+ _inputVideo = new avtranscoder::InputVideo ( _inputFile .getStream ( _videoStream ) );
29
29
30
- m_inputVideo ->setup ();
30
+ _inputVideo ->setup ();
31
31
32
- m_sourceImage = new avtranscoder::VideoFrame ( m_inputFile .getStream ( m_videoStream ).getVideoDesc ().getVideoFrameDesc () );
32
+ _sourceImage = new avtranscoder::VideoFrame ( _inputFile .getStream ( _videoStream ).getVideoDesc ().getVideoFrameDesc () );
33
33
34
- pixel .setBitsPerPixel ( getComponents () * getBitDepth () );
35
- pixel .setComponents ( getComponents () );
36
- pixel .setColorComponents ( avtranscoder::eComponentRgb );
37
- pixel .setSubsampling ( avtranscoder::eSubsamplingNone );
38
- pixel .setAlpha ( false );
39
- pixel .setPlanar ( false );
34
+ _pixel .setBitsPerPixel ( getComponents () * getBitDepth () );
35
+ _pixel .setComponents ( getComponents () );
36
+ _pixel .setColorComponents ( avtranscoder::eComponentRgb );
37
+ _pixel .setSubsampling ( avtranscoder::eSubsamplingNone );
38
+ _pixel .setAlpha ( false );
39
+ _pixel .setPlanar ( false );
40
40
41
- VideoFrameDescToDisplay .setWidth ( m_sourceImage ->desc ().getWidth () );
42
- VideoFrameDescToDisplay .setHeight ( m_sourceImage ->desc ().getHeight () );
43
- VideoFrameDescToDisplay .setDar ( m_sourceImage ->desc ().getDar () );
41
+ _videoFrameDescToDisplay .setWidth ( _sourceImage ->desc ().getWidth () );
42
+ _videoFrameDescToDisplay .setHeight ( _sourceImage ->desc ().getHeight () );
43
+ _videoFrameDescToDisplay .setDar ( _sourceImage ->desc ().getDar () );
44
44
45
- VideoFrameDescToDisplay .setPixel ( pixel .findPixel () );
45
+ _videoFrameDescToDisplay .setPixel ( _pixel .findPixel () );
46
46
47
- m_imageToDisplay = new avtranscoder::VideoFrame ( VideoFrameDescToDisplay );
47
+ _imageToDisplay = new avtranscoder::VideoFrame ( _videoFrameDescToDisplay );
48
48
}
49
49
50
50
~AvReader ()
51
51
{
52
- delete m_inputVideo ;
53
- delete m_sourceImage ;
54
- delete m_imageToDisplay ;
52
+ delete _inputVideo ;
53
+ delete _sourceImage ;
54
+ delete _imageToDisplay ;
55
55
}
56
56
57
57
size_t getWidth ()
58
58
{
59
- return m_inputFile .getProperties ().videoStreams .at (0 ).width ;
59
+ return _inputFile .getProperties ().videoStreams .at (0 ).width ;
60
60
};
61
61
62
62
size_t getHeight ()
63
63
{
64
- return m_inputFile .getProperties ().videoStreams .at (0 ).height ;
64
+ return _inputFile .getProperties ().videoStreams .at (0 ).height ;
65
65
}
66
66
67
67
size_t getComponents ()
68
68
{
69
- return m_inputFile .getProperties ().videoStreams .at (0 ).componentsCount ;
69
+ return _inputFile .getProperties ().videoStreams .at (0 ).componentsCount ;
70
70
}
71
71
72
72
size_t getBitDepth ()
@@ -76,44 +76,44 @@ class AvReader : public Reader
76
76
77
77
const char * readNextFrame ()
78
78
{
79
- ++currentFrame ;
80
- m_inputVideo ->readNextFrame ( *m_sourceImage );
81
- m_videoEssenceTransform .convert ( *m_sourceImage , *m_imageToDisplay );
82
- return (const char *)m_imageToDisplay ->getPtr ();
79
+ ++_currentFrame ;
80
+ _inputVideo ->readNextFrame ( *_sourceImage );
81
+ _videoEssenceTransform .convert ( *_sourceImage , *_imageToDisplay );
82
+ return (const char *)_imageToDisplay ->getPtr ();
83
83
}
84
84
85
85
const char * readPrevFrame ()
86
86
{
87
- --currentFrame ;
88
- return readFrameAt ( currentFrame );
87
+ --_currentFrame ;
88
+ return readFrameAt ( _currentFrame );
89
89
}
90
90
91
91
const char * readFrameAt ( const size_t frame )
92
92
{
93
93
// /std::cout << "seek at " << frame << std::endl;
94
- m_inputFile .seekAtFrame ( frame );
95
- m_inputVideo ->flushDecoder ();
94
+ _inputFile .seekAtFrame ( frame );
95
+ _inputVideo ->flushDecoder ();
96
96
return readNextFrame ();
97
97
}
98
98
99
99
void printMetadatas ()
100
100
{
101
- std::cout << m_inputFile << std::endl;
101
+ std::cout << _inputFile << std::endl;
102
102
}
103
103
104
104
private:
105
- avtranscoder::InputFile m_inputFile ;
105
+ avtranscoder::InputFile _inputFile ;
106
106
107
- avtranscoder::InputVideo* m_inputVideo ;
107
+ avtranscoder::InputVideo* _inputVideo ;
108
108
109
- avtranscoder::VideoFrame* m_sourceImage ;
110
- avtranscoder::VideoFrame* m_imageToDisplay ;
109
+ avtranscoder::VideoFrame* _sourceImage ;
110
+ avtranscoder::VideoFrame* _imageToDisplay ;
111
111
112
- avtranscoder::Pixel pixel ;
113
- avtranscoder::VideoFrameDesc VideoFrameDescToDisplay ;
112
+ avtranscoder::Pixel _pixel ;
113
+ avtranscoder::VideoFrameDesc _videoFrameDescToDisplay ;
114
114
115
- avtranscoder::VideoEssenceTransform m_videoEssenceTransform ;
116
- size_t m_videoStream ;
115
+ avtranscoder::VideoEssenceTransform _videoEssenceTransform ;
116
+ size_t _videoStream ;
117
117
};
118
118
119
119
#endif
0 commit comments