#include <iso_visual_movie_tools.h>
Public Member Functions | |
| const base::String & | fileName () const |
| const math::Vector< unsigned int > & | frameSize () const |
| float | frameRate () const |
| AVFrame * | frame () |
Protected Member Functions | |
| Movie () | |
| Movie (const base::String &pFileName) | |
| Movie (const base::String &pFileName, const math::Vector2< unsigned int > pFrameSize, float pFrameRate) | |
| ~Movie () | |
Protected Attributes | |
| base::String | mFileName |
| math::Vector2< unsigned int > | mFrameSize |
| float | mFrameRate |
| MovieMode | mMovieMode |
Private Attributes | |
| AVFormatContext * | mFormatContext |
| AVCodecContext * | mCodecContext |
| AVOutputFormat * | mOutputFormat |
| AVStream * | mStream |
| AVCodec * | mEncoderCodec |
| AVCodec * | mDecoderCodec |
| AVFrame * | mMovieFrame |
| uint8_t * | mMovieBuffer |
| int | mMovieBufferSize |
| AVFrame * | mRGBFrame |
| uint8_t * | mRGBBuffer |
| int | mRGBBufferSize |
| SwsContext * | mRGBConvertContext |
Friends | |
| class | MovieTools |
| Movie::Movie | ( | ) | [protected] |
| Movie::Movie | ( | const base::String & | pFileName | ) | [protected] |
| Movie::Movie | ( | const base::String & | pFileName, | |
| const math::Vector2< unsigned int > | pFrameSize, | |||
| float | pFrameRate | |||
| ) | [protected] |
| Movie::~Movie | ( | ) | [protected] |
| const base::String & Movie::fileName | ( | ) | const |
| const math::Vector< unsigned int > & Movie::frameSize | ( | ) | const |
| float Movie::frameRate | ( | ) | const |
| AVFrame * Movie::frame | ( | ) |
friend class MovieTools [friend] |
base::String iso::visual::Movie::mFileName [protected] |
math::Vector2< unsigned int > iso::visual::Movie::mFrameSize [protected] |
float iso::visual::Movie::mFrameRate [protected] |
MovieMode iso::visual::Movie::mMovieMode [protected] |
AVFormatContext* iso::visual::Movie::mFormatContext [private] |
AVCodecContext* iso::visual::Movie::mCodecContext [private] |
AVOutputFormat* iso::visual::Movie::mOutputFormat [private] |
AVStream* iso::visual::Movie::mStream [private] |
AVCodec* iso::visual::Movie::mEncoderCodec [private] |
AVCodec* iso::visual::Movie::mDecoderCodec [private] |
AVFrame* iso::visual::Movie::mMovieFrame [private] |
uint8_t* iso::visual::Movie::mMovieBuffer [private] |
int iso::visual::Movie::mMovieBufferSize [private] |
AVFrame* iso::visual::Movie::mRGBFrame [private] |
uint8_t* iso::visual::Movie::mRGBBuffer [private] |
int iso::visual::Movie::mRGBBufferSize [private] |
struct SwsContext* iso::visual::Movie::mRGBConvertContext [private] |
1.5.1