mirror of
https://github.com/owntone/owntone-server.git
synced 2025-02-26 12:59:19 -05:00
[player] Make the player resilient in cases where an output blocks
(due to e.g. network problems) and also make sure that all devices have called back before restarting after a suspend. Also a whole lot of tidying up while I am at it.
This commit is contained in:
parent
a23bb0b7e2
commit
6295f2d79a
603
src/player.c
603
src/player.c
File diff suppressed because it is too large
Load Diff
@ -135,6 +135,9 @@ player_queue_clear_history(void);
|
||||
void
|
||||
player_queue_plid(uint32_t plid);
|
||||
|
||||
struct player_history *
|
||||
player_history_get(void);
|
||||
|
||||
int
|
||||
player_device_add(void *device);
|
||||
|
||||
@ -144,8 +147,8 @@ player_device_remove(void *device);
|
||||
void
|
||||
player_raop_verification_kickoff(char **arglist);
|
||||
|
||||
struct player_history *
|
||||
player_history_get(void);
|
||||
void
|
||||
player_metadata_send(void *imd, void *omd);
|
||||
|
||||
int
|
||||
player_init(void);
|
||||
|
Loading…
x
Reference in New Issue
Block a user