1 #ifndef _AV_TRANSCODER_VIDEOREADER_HPP
2 #define _AV_TRANSCODER_VIDEOREADER_HPP
19 VideoReader(
const std::string& filename,
const size_t videoStreamIndex = 0);
29 void updateOutput(
const size_t width,
const size_t height,
const std::string& pixelFormat);
const VideoProperties * _videoStreamProperties
Properties of the source video stream read (no ownership, has link)
PixelProperties _outputPixelProperties
Based class to read a stream.
size_t getOutputHeight() const
AVPixelFormat getOutputPixelFormat() const
const VideoProperties * getSourceVideoProperties() const
size_t getOutputBitDepth() const
size_t getOutputNbComponents() const
size_t getOutputWidth() const