LibreOffice Module avmedia (master) 1
Classes | Typedefs | Functions
avmedia::win Namespace Reference

Classes

class  FrameGrabber
 
class  Manager
 
class  Player
 
class  Window
 

Typedefs

typedef ::cppu::WeakComponentImplHelper< css::media::XPlayer, css::lang::XServiceInfo > Player_BASE
 

Functions

static LRESULT CALLBACK MediaPlayerWndProc_2 (HWND hWnd, UINT nMsg, WPARAM nPar1, LPARAM nPar2)
 
static LRESULT CALLBACK MediaPlayerWndProc (HWND hWnd, UINT nMsg, WPARAM nPar1, LPARAM nPar2)
 
static WNDCLASSW * lcl_getWndClass ()
 

Typedef Documentation

◆ Player_BASE

typedef ::cppu::WeakComponentImplHelper< css::media::XPlayer, css::lang::XServiceInfo > avmedia::win::Player_BASE

Definition at line 50 of file win/player.hxx.

Function Documentation

◆ lcl_getWndClass()

static WNDCLASSW * avmedia::win::lcl_getWndClass ( )
static

Definition at line 83 of file window.cxx.

References BLACK_BRUSH, and MediaPlayerWndProc().

Referenced by avmedia::win::Window::create().

◆ MediaPlayerWndProc()

static LRESULT CALLBACK avmedia::win::MediaPlayerWndProc ( HWND  hWnd,
UINT  nMsg,
WPARAM  nPar1,
LPARAM  nPar2 
)
static

◆ MediaPlayerWndProc_2()

static LRESULT CALLBACK avmedia::win::MediaPlayerWndProc_2 ( HWND  hWnd,
UINT  nMsg,
WPARAM  nPar1,
LPARAM  nPar2 
)
static

Definition at line 41 of file player.cxx.

References CALLBACK, avmedia::win::Player::processEvent(), and WM_GRAPHNOTIFY.

Referenced by avmedia::win::Player::start().