Go to the source code of this file.
Typedefs | |
| typedef int(* | XErrorCallbackType )(Display *, XErrorEvent *) |
| typedef std::vector< XErrorEvent > | XErrorVectorType |
Functions | |
| static int | ErrorHandler (Display *d, XErrorEvent *xeev) |
| void | LockMythXDisplays (bool lock) |
| MythXDisplay * | GetMythXDisplay (Display *d) |
| MythXDisplay * | OpenMythXDisplay (void) |
Variables | |
| std::map< Display *, XErrorVectorType > | xerrors |
| std::map< Display *, XErrorCallbackType > | xerror_handlers |
| std::map< Display *, MythXDisplay * > | xdisplays |
| typedef int(* XErrorCallbackType)(Display *, XErrorEvent *) |
Definition at line 18 of file mythxdisplay.cpp.
| typedef std::vector<XErrorEvent> XErrorVectorType |
Definition at line 19 of file mythxdisplay.cpp.
| static int ErrorHandler | ( | Display * | d, | |
| XErrorEvent * | xeev | |||
| ) | [static] |
Definition at line 30 of file mythxdisplay.cpp.
Referenced by MythXDisplay::StartLog().
| void LockMythXDisplays | ( | bool | lock | ) |
Definition at line 36 of file mythxdisplay.cpp.
| MythXDisplay* GetMythXDisplay | ( | Display * | d | ) |
Definition at line 52 of file mythxdisplay.cpp.
| MythXDisplay* OpenMythXDisplay | ( | void | ) |
Definition at line 59 of file mythxdisplay.cpp.
Referenced by CheckNVOpenGLSyncToVBlank(), VAAPIDisplay::Create(), MythRenderVDPAU::Create(), MythRenderVDPAU::CreateDecodeOnly(), MythRenderVDPAU::CreateDummy(), VideoOutputXv::GetAllowedRenderers(), MythDisplay::GetDisplayInfo(), MythDisplay::GetNumberXineramaScreens(), GetNvidiaRates(), GetScreenConfig(), VideoOutputXv::Init(), and ScreenSaverX11Private::ScreenSaverX11Private().
| std::map<Display*, XErrorVectorType> xerrors |
Definition at line 20 of file mythxdisplay.cpp.
Referenced by MythXDisplay::CheckErrors(), MythXDisplay::CheckOrphanedErrors(), and ErrorHandler().
| std::map<Display*, XErrorCallbackType> xerror_handlers |
Definition at line 21 of file mythxdisplay.cpp.
Referenced by MythXDisplay::CheckOrphanedErrors(), MythXDisplay::StartLog(), and MythXDisplay::StopLog().
| std::map<Display*, MythXDisplay*> xdisplays |
Definition at line 22 of file mythxdisplay.cpp.
Referenced by GetMythXDisplay(), LockMythXDisplays(), MythXDisplay::Open(), and MythXDisplay::~MythXDisplay().
1.6.3