Go to the source code of this file.
Functions | |
| xvmc_render_state_t * | GetRender (VideoFrame *frame) |
| const xvmc_render_state_t * | GetRender (const VideoFrame *frame) |
| static unsigned long long | to_bitmap (const frame_queue_t &list) |
| int | DebugNum (const VideoFrame *frame) |
| const QString & | DebugString (const VideoFrame *frame, bool short_str) |
| const QString & | DebugString (uint i, bool short_str) |
| static QString | bitmap_to_string (unsigned long long bitmap) |
| const QString | DebugString (const frame_queue_t &list) |
| const QString | DebugString (const vector< const VideoFrame * > &list) |
Variables | |
| int | next_dbg_str = 0 |
| QString | dbg_str_arr [DBG_STR_ARR_SIZE] |
| QString | dbg_str_arr_short [DBG_STR_ARR_SIZE] |
| map< const VideoFrame *, int > | dbg_str |
| xvmc_render_state_t* GetRender | ( | VideoFrame * | frame | ) | [inline] |
Definition at line 1014 of file videobuffers.cpp.
Referenced by VideoOutputXv::CheckFrameStates(), XvMCOSD::CompositeOSD(), VideoOutputXv::DiscardFrame(), VideoOutputXv::DrawSlice(), VideoOutputXv::FlushSurface(), VideoBuffers::FutureFrame(), VideoBuffers::GetOSDFrame(), VideoOutputXv::IsDisplaying(), VideoOutputXv::IsRendering(), VideoBuffers::PastFrame(), VideoOutputXv::PrepareFrameXvMC(), VideoOutputXv::ProcessFrameXvMC(), VideoBuffers::SetOSDFrame(), VideoOutputXv::ShowXvMC(), and VideoOutputXv::SyncSurface().
| const xvmc_render_state_t* GetRender | ( | const VideoFrame * | frame | ) | [inline] |
Definition at line 1022 of file videobuffers.cpp.
| static unsigned long long to_bitmap | ( | const frame_queue_t & | list | ) | [static] |
Definition at line 1377 of file videobuffers.cpp.
Referenced by DebugString(), and VideoBuffers::GetStatus().
| int DebugNum | ( | const VideoFrame * | frame | ) |
| const QString& DebugString | ( | const VideoFrame * | frame, | |
| bool | short_str | |||
| ) |
Definition at line 1364 of file videobuffers.cpp.
Referenced by VideoBuffers::AddInheritence(), bitmap_to_string(), VideoOutputXv::CheckFrameStates(), VideoBuffers::DiscardFrame(), VideoBuffers::DiscardFrames(), VideoBuffers::GetNextFreeFrameInternal(), VideoBuffers::GetOSDFrame(), VideoBuffers::LockFrame(), VideoBuffers::LockFrames(), VideoOutputXv::ProcessFrameXvMC(), VideoBuffers::RemoveInheritence(), VideoOutputXv::ShowXvMC(), VideoBuffers::TryLockFrame(), VideoBuffers::UnlockFrame(), and VideoBuffers::UnlockFrames().
Definition at line 1372 of file videobuffers.cpp.
| static QString bitmap_to_string | ( | unsigned long long | bitmap | ) | [static] |
| const QString DebugString | ( | const frame_queue_t & | list | ) |
Definition at line 1397 of file videobuffers.cpp.
| const QString DebugString | ( | const vector< const VideoFrame * > & | list | ) |
Definition at line 1402 of file videobuffers.cpp.
| int next_dbg_str = 0 |
Definition at line 23 of file videobuffers.cpp.
Referenced by DebugNum(), and VideoBuffers::DeleteBuffers().
| QString dbg_str_arr[DBG_STR_ARR_SIZE] |
Initial value:
{
"A ", " B ", " C ", " D ",
" E ", " F ", " G ", " H",
"a ", " b ", " c ", " d ",
" e ", " f ", " g ", " h",
"0 ", " 1 ", " 2 ", " 3 ",
" 4 ", " 5 ", " 6 ", " 7",
"I ", " J ", " K ", " L ",
" M ", " N ", " O ", " P",
"i ", " j ", " k ", " l ",
" m ", " n ", " o ", " p",
}
Definition at line 1329 of file videobuffers.cpp.
Referenced by DebugString().
| QString dbg_str_arr_short[DBG_STR_ARR_SIZE] |
Initial value:
{
"A","B","C","D","E","F","G","H",
"a","b","c","d","e","f","g","h",
"0","1","2","3","4","5","6","7",
"I","J","K","L","M","N","O","P",
"i","j","k","l","m","n","o","p",
}
Definition at line 1342 of file videobuffers.cpp.
Referenced by DebugString().
| map<const VideoFrame *, int> dbg_str |
Definition at line 1351 of file videobuffers.cpp.
Referenced by DebugNum(), and VideoBuffers::GetOSDFrame().
1.5.5