Go to the source code of this file.
Classes | |
| struct | VideoFrame_ |
Typedefs | |
| typedef enum FrameType_ | VideoFrameType |
| typedef struct VideoFrame_ | VideoFrame |
Enumerations | |
| enum | FrameType_ { FMT_NONE = -1, FMT_RGB24 = 0, FMT_YV12, FMT_XVMC_IDCT_MPEG2, FMT_XVMC_MOCO_MPEG2, FMT_VIA_HWSLICE, FMT_IA44, FMT_AI44, FMT_ARGB32, FMT_RGBA32, FMT_YUV422P, FMT_ALPHA } |
Functions | |
| static void | init (VideoFrame *vf, VideoFrameType _codec, unsigned char *_buf, int _width, int _height, int _bpp, int _size, const int *p=0, const int *o=0) __attribute__((unused)) |
| static void | clear (VideoFrame *vf, int fourcc) __attribute__((unused)) |
| static bool | compatible (const VideoFrame *a, const VideoFrame *b) __attribute__((unused)) |
| static void | copy (VideoFrame *dst, const VideoFrame *src) |
| typedef enum FrameType_ VideoFrameType |
| typedef struct VideoFrame_ VideoFrame |
| enum FrameType_ |
| static void init | ( | VideoFrame * | vf, | |
| VideoFrameType | _codec, | |||
| unsigned char * | _buf, | |||
| int | _width, | |||
| int | _height, | |||
| int | _bpp, | |||
| int | _size, | |||
| const int * | p = 0, |
|||
| const int * | o = 0 | |||
| ) | [inline, static] |
Definition at line 68 of file frame.h.
Referenced by bfprof(), VideoBuffers::CreateBuffers(), VideoOutputXv::CreatePauseFrame(), VideoOutputNull::CreatePauseFrame(), VideoOutputQuartz::CreateQuartzBuffers(), decode_init(), VideoOutputQuartz::DeleteQuartzBuffers(), NuppelVideoRecorder::doWriteThread(), AvFormatDecoder::GenerateDummyVideoFrame(), idct248_ref(), VideoOutputDirectfb::Init(), VideoOutputDirectfb::InputChanged(), main(), VideoOutputDirectfb::PrepareFrame(), VideoOutputIvtv::ProcessFrame(), VideoOutputDirectfb::ProcessFrame(), VideoOutput::ShowPip(), VideoOutputDirectfb::UpdatePauseFrame(), VideoOutputDirectfb::VideoOutputDirectfb(), VideoOutputQuartz::VideoOutputQuartz(), and VideoOutputDirectfb::~VideoOutputDirectfb().
| static void clear | ( | VideoFrame * | vf, | |
| int | fourcc | |||
| ) | [inline, static] |
Definition at line 138 of file frame.h.
Referenced by VideoBuffers::Clear(), UIListTreeType::ClearLevel(), AllMusic::clearTree(), ImageSelectSetting::configWidget(), ListBoxSetting::configWidget(), ComboBoxSetting::configWidget(), VideoOutputXv::CreatePauseFrame(), VideoOutputNull::CreatePauseFrame(), ProgramList::FromOldRecorded(), ProgramList::FromProgram(), ProgramList::FromRecorded(), ProgramList::FromScheduler(), AvFormatDecoder::GenerateDummyVideoFrame(), RecorderBase::Pause(), VideoOutputIvtv::ProcessFrame(), UIGuideType::ResetData(), and FilterChain::~FilterChain().
| static bool compatible | ( | const VideoFrame * | a, | |
| const VideoFrame * | b | |||
| ) | [inline, static] |
| static void copy | ( | VideoFrame * | dst, | |
| const VideoFrame * | src | |||
| ) | [inline, static] |
1.5.5