|
foobar2000 SDK
2015-01-14
|
Inheritance diagram for CPlaybackStateDemo:Public Types | |
| enum | { IDD = IDD_PLAYBACK_STATE } |
Data Fields | |
| OnPatternChange | BN_CLICKED |
| OnPatternChange OnPlayClicked | BN_CLICKED |
| OnPatternChange OnPlayClicked OnStopClicked | BN_CLICKED |
| EN_CHANGE | |
| static_api_ptr_t< playback_control > | m_playback_control |
| titleformat_object::ptr | m_script |
Definition at line 4 of file playback_state.cpp.
| anonymous enum |
| CPlaybackStateDemo::BEGIN_MSG_MAP | ( | CPlaybackStateDemo | ) |
| OnPatternChange CPlaybackStateDemo::COMMAND_HANDLER_EX | ( | IDCANCEL | , |
| BN_CLICKED | , | ||
| OnCancel | |||
| ) |
| OnPatternChange OnPlayClicked CPlaybackStateDemo::COMMAND_HANDLER_EX | ( | IDC_PAUSE | , |
| BN_CLICKED | , | ||
| OnPauseClicked | |||
| ) |
| OnPatternChange OnPlayClicked OnStopClicked CPlaybackStateDemo::COMMAND_HANDLER_EX | ( | IDC_PREV | , |
| BN_CLICKED | , | ||
| OnPrevClicked | |||
| ) |
|
inline |
Definition at line 17 of file playback_state.cpp.
|
inlinevirtual |
Dynamic info (VBR bitrate etc) change.
Implements play_callback.
Definition at line 29 of file playback_state.cpp.
|
inlinevirtual |
Per-track dynamic info (stream track titles etc) change. Happens less often than on_playback_dynamic_info().
Implements play_callback.
Definition at line 30 of file playback_state.cpp.
|
inlinevirtual |
Called when currently played file gets edited.
Implements play_callback.
Definition at line 28 of file playback_state.cpp.
|
inlinevirtual |
Playback advanced to new track.
Implements play_callback.
Definition at line 24 of file playback_state.cpp.
|
inlinevirtual |
Called on pause/unpause.
Implements play_callback.
Definition at line 27 of file playback_state.cpp.
|
inlinevirtual |
User has seeked to specific time.
Implements play_callback.
Definition at line 26 of file playback_state.cpp.
|
inlinevirtual |
|
inlinevirtual |
Called every second, for time display.
Implements play_callback.
Definition at line 31 of file playback_state.cpp.
|
inlinevirtual |
User changed volume settings. Possibly called when not playing.
| p_new_val | new volume level in dB; 0 for full volume. |
Implements play_callback.
Definition at line 32 of file playback_state.cpp.
| void CPlaybackStateDemo::OnCancel | ( | UINT | , |
| int | , | ||
| CWindow | |||
| ) |
Definition at line 55 of file playback_state.cpp.
| void CPlaybackStateDemo::OnContextMenu | ( | CWindow | wnd, |
| CPoint | point | ||
| ) |
Definition at line 89 of file playback_state.cpp.
| BOOL CPlaybackStateDemo::OnInitDialog | ( | CWindow | , |
| LPARAM | |||
| ) |
Definition at line 64 of file playback_state.cpp.
|
inline |
Definition at line 43 of file playback_state.cpp.
| void CPlaybackStateDemo::OnPatternChange | ( | UINT | , |
| int | , | ||
| CWindow | |||
| ) |
Definition at line 59 of file playback_state.cpp.
|
inline |
Definition at line 41 of file playback_state.cpp.
|
inline |
Definition at line 39 of file playback_state.cpp.
|
inline |
Definition at line 42 of file playback_state.cpp.
|
inline |
Definition at line 44 of file playback_state.cpp.
|
inline |
Definition at line 40 of file playback_state.cpp.
| void CPlaybackStateDemo::update | ( | ) |
Definition at line 71 of file playback_state.cpp.
| OnPatternChange CPlaybackStateDemo::BN_CLICKED |
Definition at line 12 of file playback_state.cpp.
| OnPatternChange OnPlayClicked CPlaybackStateDemo::BN_CLICKED |
Definition at line 14 of file playback_state.cpp.
| OnPatternChange OnPlayClicked OnStopClicked CPlaybackStateDemo::BN_CLICKED |
Definition at line 16 of file playback_state.cpp.
| CPlaybackStateDemo::EN_CHANGE |
Definition at line 10 of file playback_state.cpp.
| static_api_ptr_t<playback_control> CPlaybackStateDemo::m_playback_control |
Definition at line 52 of file playback_state.cpp.
| titleformat_object::ptr CPlaybackStateDemo::m_script |
Definition at line 50 of file playback_state.cpp.
1.8.9.1