Music Hub ..
A session-wide music playback service
Loading...
Searching...
No Matches
lomiri::MediaHubService::ServiceImplementationPrivate Class Reference
Collaboration diagram for lomiri::MediaHubService::ServiceImplementationPrivate:

Public Member Functions

 ServiceImplementationPrivate (ServiceImplementation *q)
void pause_all_multimedia_sessions (bool resume_play_after_phonecall)
void resume_paused_multimedia_sessions (bool resume_video_sessions=true)
void resume_multimedia_session ()
void setCurrentPlayer (Player::PlayerKey key)
bool pause_other_sessions (Player::PlayerKey key)
void onPlaybackRequested (Player::PlayerKey key)

Detailed Description

Definition at line 55 of file service_implementation.cpp.

Constructor & Destructor Documentation

◆ ServiceImplementationPrivate()

Member Function Documentation

◆ onPlaybackRequested()

void ServiceImplementationPrivate::onPlaybackRequested ( Player::PlayerKey key)

Definition at line 297 of file service_implementation.cpp.

References MH_DEBUG, MH_WARNING, pause_other_sessions(), and setCurrentPlayer().

Here is the call graph for this function:

◆ pause_all_multimedia_sessions()

◆ pause_other_sessions()

◆ resume_multimedia_session()

◆ resume_paused_multimedia_sessions()

void ServiceImplementationPrivate::resume_paused_multimedia_sessions ( bool resume_video_sessions = true)

Definition at line 214 of file service_implementation.cpp.

References MH_INFO.

Referenced by ServiceImplementationPrivate().

◆ setCurrentPlayer()

void ServiceImplementationPrivate::setCurrentPlayer ( Player::PlayerKey key)

Definition at line 257 of file service_implementation.cpp.

Referenced by onPlaybackRequested().


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