#include <player_control.h>
Data Fields | |
unsigned | buffer_chunks |
unsigned int | buffered_before_play |
GThread * | thread |
the handle of the player thread, or NULL if the player thread isn't running | |
struct notify | notify |
enum player_command | command |
enum player_state | state |
enum player_error | error |
uint16_t | bit_rate |
struct audio_format | audio_format |
float | total_time |
float | elapsed_time |
struct song *volatile | next_song |
struct song * | errored_song |
volatile double | seek_where |
float | cross_fade_seconds |
uint16_t | software_volume |
double | total_play_time |
Definition at line 63 of file player_control.h.
Definition at line 77 of file player_control.h.
uint16_t player_control::bit_rate |
Definition at line 76 of file player_control.h.
unsigned player_control::buffer_chunks |
Definition at line 64 of file player_control.h.
unsigned int player_control::buffered_before_play |
Definition at line 66 of file player_control.h.
Definition at line 73 of file player_control.h.
Definition at line 83 of file player_control.h.
Definition at line 79 of file player_control.h.
Definition at line 75 of file player_control.h.
struct song* player_control::errored_song |
Definition at line 81 of file player_control.h.
struct song* volatile player_control::next_song |
Definition at line 80 of file player_control.h.
struct notify player_control::notify |
Definition at line 72 of file player_control.h.
volatile double player_control::seek_where |
Definition at line 82 of file player_control.h.
uint16_t player_control::software_volume |
Definition at line 84 of file player_control.h.
Definition at line 74 of file player_control.h.
GThread* player_control::thread |
the handle of the player thread, or NULL if the player thread isn't running
Definition at line 70 of file player_control.h.
Definition at line 85 of file player_control.h.
Definition at line 78 of file player_control.h.