|
AvTranscoder
0.9.4
C++APIforLibav/FFmpeg
|
Description to create a video frame. More...
#include <VideoFrame.hpp>
Public Member Functions | |
| VideoFrameDesc (const size_t width=0, const size_t height=0, const AVPixelFormat pixelFormat=AV_PIX_FMT_NONE) | |
| VideoFrameDesc (const size_t width, const size_t height, const std::string &pixelFormatName) | |
| void | setParameters (const ProfileLoader::Profile &profile) |
| Set the attributes from the given profile. More... | |
Data Fields | |
| size_t | _width |
| size_t | _height |
| AVPixelFormat | _pixelFormat |
| double | _fps |
Description to create a video frame.
| width | |
| height | |
| pixelFormat |
Definition at line 21 of file VideoFrame.hpp.
| avtranscoder::VideoFrameDesc::VideoFrameDesc | ( | const size_t | width = 0, |
| const size_t | height = 0, |
||
| const AVPixelFormat | pixelFormat = AV_PIX_FMT_NONE |
||
| ) |
Definition at line 16 of file VideoFrame.cpp.
| avtranscoder::VideoFrameDesc::VideoFrameDesc | ( | const size_t | width, |
| const size_t | height, | ||
| const std::string & | pixelFormatName | ||
| ) |
Definition at line 24 of file VideoFrame.cpp.
| void avtranscoder::VideoFrameDesc::setParameters | ( | const ProfileLoader::Profile & | profile | ) |
Set the attributes from the given profile.
Definition at line 32 of file VideoFrame.cpp.
References _fps, _height, _pixelFormat, _width, avtranscoder::constants::avProfileFrameRate, avtranscoder::constants::avProfileHeight, avtranscoder::constants::avProfilePixelFormat, avtranscoder::constants::avProfileWidth, and avtranscoder::getAVPixelFormat().
Referenced by avtranscoder::StreamTranscoder::StreamTranscoder().
| double avtranscoder::VideoFrameDesc::_fps |
Definition at line 37 of file VideoFrame.hpp.
Referenced by avtranscoder::VideoCodec::getVideoFrameDesc(), avtranscoder::VideoCodec::setImageParameters(), and setParameters().
| size_t avtranscoder::VideoFrameDesc::_height |
Definition at line 35 of file VideoFrame.hpp.
Referenced by avtranscoder::VideoFrame::allocateAVPicture(), avtranscoder::VideoGenerator::decodeNextFrame(), avtranscoder::VideoCodec::setImageParameters(), and setParameters().
| AVPixelFormat avtranscoder::VideoFrameDesc::_pixelFormat |
Definition at line 36 of file VideoFrame.hpp.
Referenced by avtranscoder::VideoFrame::allocateAVPicture(), avtranscoder::VideoGenerator::decodeNextFrame(), avtranscoder::VideoCodec::setImageParameters(), and setParameters().
| size_t avtranscoder::VideoFrameDesc::_width |
Definition at line 34 of file VideoFrame.hpp.
Referenced by avtranscoder::VideoFrame::allocateAVPicture(), avtranscoder::VideoGenerator::decodeNextFrame(), avtranscoder::VideoCodec::setImageParameters(), and setParameters().