MythTV  master
Public Member Functions | Private Attributes | List of all members
Player Class Reference

#include <zmliveplayer.h>

Collaboration diagram for Player:
Collaboration graph

Public Member Functions

 Player (void)=default
 ~Player (void)
void updateFrame (const uchar *buffer)
void updateStatus (void)
void updateCamera ()
void setMonitor (const Monitor *mon)
void setWidgets (MythUIImage *image, MythUIText *status, MythUIText *camera)
MonitorgetMonitor (void)

Private Attributes

MythUIImagem_frameImage {nullptr}
MythUITextm_statusText {nullptr}
MythUITextm_cameraText {nullptr}
uchar * m_rgba {nullptr}
Monitor m_monitor

Detailed Description

Definition at line 34 of file zmliveplayer.h.

Constructor & Destructor Documentation

◆ Player()

Player::Player ( void  )

◆ ~Player()

Player::~Player ( void  )

Definition at line 461 of file zmliveplayer.cpp.

Member Function Documentation

◆ updateFrame()

void Player::updateFrame ( const uchar *  buffer)

Definition at line 493 of file zmliveplayer.cpp.

◆ updateStatus()

void Player::updateStatus ( void  )

Definition at line 503 of file zmliveplayer.cpp.

◆ updateCamera()

void Player::updateCamera ( )

Definition at line 518 of file zmliveplayer.cpp.

◆ setMonitor()

void Player::setMonitor ( const Monitor mon)

Definition at line 467 of file zmliveplayer.cpp.

◆ setWidgets()

void Player::setWidgets ( MythUIImage image,
MythUIText status,
MythUIText camera 

Definition at line 477 of file zmliveplayer.cpp.

◆ getMonitor()

Monitor* Player::getMonitor ( void  )

Definition at line 48 of file zmliveplayer.h.

Member Data Documentation

◆ m_frameImage

MythUIImage* Player::m_frameImage {nullptr}

Definition at line 51 of file zmliveplayer.h.

Referenced by setWidgets(), and updateFrame().

◆ m_statusText

MythUIText* Player::m_statusText {nullptr}

Definition at line 52 of file zmliveplayer.h.

Referenced by setWidgets(), and updateStatus().

◆ m_cameraText

MythUIText* Player::m_cameraText {nullptr}

Definition at line 53 of file zmliveplayer.h.

Referenced by setWidgets(), and updateCamera().

◆ m_rgba

uchar* Player::m_rgba {nullptr}

Definition at line 55 of file zmliveplayer.h.

Referenced by setMonitor(), and ~Player().

◆ m_monitor

Monitor Player::m_monitor

Definition at line 57 of file zmliveplayer.h.

Referenced by getMonitor(), setMonitor(), updateCamera(), updateFrame(), and updateStatus().

The documentation for this class was generated from the following files: