, including all inherited members.
| AddInheritence(const VideoFrame *frame) | VideoBuffers | |
| allocated_arrays | VideoBuffers | [private] |
| allocated_structs | VideoBuffers | [private] |
| allocSize() const | VideoBuffers | [inline] |
| at(uint i) | VideoBuffers | [inline] |
| at(uint i) const | VideoBuffers | [inline] |
| available | VideoBuffers | [private] |
| available_wait | VideoBuffers | [private] |
| begin_lock(BufferType) | VideoBuffers | |
| buffers | VideoBuffers | [private] |
| Children(const VideoFrame *frame) | VideoBuffers | |
| children | VideoBuffers | [private] |
| Clear(uint i, int fourcc) | VideoBuffers | |
| Clear(int fourcc) | VideoBuffers | |
| ClearAfterSeek(void) | VideoBuffers | |
| contains(BufferType type, VideoFrame *) const | VideoBuffers | |
| CreateBuffers(int width, int height, vector< unsigned char * > bufs, vector< YUVInfo > yuvinfo) | VideoBuffers | |
| CreateBuffers(int width, int height) | VideoBuffers | |
| CreateBuffers(int width, int height, Display *disp, void *xvmc_ctx, void *xvmc_surf_info, vector< void * > surfs) | VideoBuffers | |
| decode | VideoBuffers | [private] |
| DeleteBuffers(void) | VideoBuffers | |
| DeLimboFrame(VideoFrame *frame) | VideoBuffers | |
| dequeue(BufferType) | VideoBuffers | |
| DiscardFrame(VideoFrame *frame) | VideoBuffers | |
| DiscardFrames(bool next_frame_keyframe) | VideoBuffers | |
| displayed | VideoBuffers | [private] |
| DoneDisplayingFrame(void) | VideoBuffers | |
| end(BufferType) | VideoBuffers | |
| end_lock() | VideoBuffers | [inline] |
| EnoughDecodedFrames(void) const | VideoBuffers | [inline] |
| EnoughFreeFrames(void) const | VideoBuffers | [inline] |
| EnoughPrebufferedFrames(void) const | VideoBuffers | [inline] |
| enqueue(BufferType, VideoFrame *) | VideoBuffers | |
| frame_lock | VideoBuffers | [private] |
| frame_locks | VideoBuffers | [private] |
| FreeVideoFrames(void) const | VideoBuffers | [inline] |
| FutureFrame(const VideoFrame *frame) | VideoBuffers | |
| GetLastDecodedFrame(void) | VideoBuffers | [inline] |
| GetLastDecodedFrame(void) const | VideoBuffers | [inline] |
| GetLastShownFrame(void) | VideoBuffers | [inline] |
| GetLastShownFrame(void) const | VideoBuffers | [inline] |
| GetNextFreeFrame(bool with_lock, bool allow_unsafe, BufferType enqueue_to=kVideoBuffer_limbo) | VideoBuffers | |
| GetNextFreeFrameInternal(bool with_lock, bool allow_unsafe, BufferType enqueue_to) | VideoBuffers | [private] |
| GetOSDFrame(const VideoFrame *frame) | VideoBuffers | |
| GetOSDParent(const VideoFrame *osd) | VideoBuffers | |
| GetScratchFrame(void) | VideoBuffers | |
| GetScratchFrame() const | VideoBuffers | |
| GetStatus(int n=-1) const | VideoBuffers | |
| global_lock | VideoBuffers | [mutable, private] |
| HasChildren(const VideoFrame *frame) | VideoBuffers | |
| head(BufferType) | VideoBuffers | |
| Init(uint numdecode, bool extra_for_pause, uint need_free, uint needprebuffer_normal, uint needprebuffer_small, uint keepprebuffer, bool enable_frame_locking=false) | VideoBuffers | |
| keepprebufferframes | VideoBuffers | [private] |
| limbo | VideoBuffers | [private] |
| LockFrame(const VideoFrame *, const char *owner) | VideoBuffers | |
| LockFrames(vector< const VideoFrame * > &, const char *owner) | VideoBuffers | |
| need_extra_for_pause | VideoBuffers | [private] |
| needfreeframes | VideoBuffers | [private] |
| needprebufferframes | VideoBuffers | [private] |
| needprebufferframes_normal | VideoBuffers | [private] |
| needprebufferframes_small | VideoBuffers | [private] |
| numbuffers | VideoBuffers | [private] |
| parents | VideoBuffers | [private] |
| PastFrame(const VideoFrame *frame) | VideoBuffers | |
| pause | VideoBuffers | [private] |
| queue(BufferType type) | VideoBuffers | [private] |
| queue(BufferType type) const | VideoBuffers | [private] |
| ReleaseFrame(VideoFrame *frame) | VideoBuffers | |
| remove(BufferType, VideoFrame *) | VideoBuffers | |
| RemoveInheritence(const VideoFrame *frame) | VideoBuffers | |
| requeue(BufferType dst, BufferType src, int num=1) | VideoBuffers | |
| Reset(void) | VideoBuffers | |
| rpos | VideoBuffers | [private] |
| safeEnqueue(BufferType, VideoFrame *frame) | VideoBuffers | |
| SetLastShownFrameToScratch() | VideoBuffers | [inline] |
| SetOSDFrame(VideoFrame *frame, VideoFrame *osd) | VideoBuffers | |
| SetPrebuffering(bool normal) | VideoBuffers | |
| size(BufferType type) const | VideoBuffers | |
| size() const | VideoBuffers | [inline] |
| StartDisplayingFrame(void) | VideoBuffers | |
| tail(BufferType) | VideoBuffers | |
| TryLockFrame(const VideoFrame *, const char *owner) | VideoBuffers | |
| UnlockFrame(const VideoFrame *, const char *owner) | VideoBuffers | |
| UnlockFrames(vector< const VideoFrame * > &, const char *owner) | VideoBuffers | |
| use_frame_locks | VideoBuffers | [private] |
| used | VideoBuffers | [private] |
| ValidVideoFrames(void) const | VideoBuffers | [inline] |
| vbufferMap | VideoBuffers | [private] |
| VideoBuffers() | VideoBuffers | |
| vpos | VideoBuffers | [private] |
| WaitForAvailable(uint w) | VideoBuffers | [inline] |
| xvmc_osd_parent | VideoBuffers | [private] |
| xvmc_surf_to_frame | VideoBuffers | [private] |
| ~VideoBuffers() | VideoBuffers | [virtual] |