gmerlin

State definitions for the player. More...

Macros

#define BG_PLAYER_STATE_INIT   -1
 Initializing.
 
#define BG_PLAYER_STATE_STOPPED   0
 Stopped, waiting for play command.
 
#define BG_PLAYER_STATE_PLAYING   1
 Playing.
 
#define BG_PLAYER_STATE_SEEKING   2
 Seeking.
 
#define BG_PLAYER_STATE_CHANGING   3
 Changing the track.
 
#define BG_PLAYER_STATE_BUFFERING   4
 Buffering data.
 
#define BG_PLAYER_STATE_PAUSED   5
 Paused.
 
#define BG_PLAYER_STATE_EOF   6
 Finished playback.
 
#define BG_PLAYER_STATE_STARTING   8
 Starting playback.
 
#define BG_PLAYER_STATE_ERROR   9
 Error.
 

Detailed Description

State definitions for the player.

Macro Definition Documentation

◆ BG_PLAYER_STATE_INIT

#define BG_PLAYER_STATE_INIT   -1

Initializing.

◆ BG_PLAYER_STATE_STOPPED

#define BG_PLAYER_STATE_STOPPED   0

Stopped, waiting for play command.

◆ BG_PLAYER_STATE_PLAYING

#define BG_PLAYER_STATE_PLAYING   1

Playing.

◆ BG_PLAYER_STATE_SEEKING

#define BG_PLAYER_STATE_SEEKING   2

Seeking.

◆ BG_PLAYER_STATE_CHANGING

#define BG_PLAYER_STATE_CHANGING   3

Changing the track.

◆ BG_PLAYER_STATE_BUFFERING

#define BG_PLAYER_STATE_BUFFERING   4

Buffering data.

◆ BG_PLAYER_STATE_PAUSED

#define BG_PLAYER_STATE_PAUSED   5

Paused.

◆ BG_PLAYER_STATE_EOF

#define BG_PLAYER_STATE_EOF   6

Finished playback.

◆ BG_PLAYER_STATE_STARTING

#define BG_PLAYER_STATE_STARTING   8

Starting playback.

◆ BG_PLAYER_STATE_ERROR

#define BG_PLAYER_STATE_ERROR   9

Error.