[player] Some additional comments

This commit is contained in:
ejurgensen 2019-01-11 19:32:50 +01:00
parent d850c2e691
commit 84e813038b

View File

@ -7,14 +7,16 @@
#include "db.h" #include "db.h"
/* AirTunes v2 packet interval in ns */ // AirTunes v2 packet interval in ns */
/* (352 samples/packet * 1e9 ns/s) / 44100 samples/s = 7981859 ns/packet */ // (352 samples/packet * 1e9 ns/s) / 44100 samples/s = 7981859 ns/packet
# define AIRTUNES_V2_STREAM_PERIOD 7981859 #define AIRTUNES_V2_STREAM_PERIOD 7981859
/* AirTunes v2 number of samples per packet */ // AirTunes v2 number of samples per packet
// Probably using this value because 44100/352 and 48000/352 has good 32 byte
// alignment, which improves performance of some encoders
#define AIRTUNES_V2_PACKET_SAMPLES 352 #define AIRTUNES_V2_PACKET_SAMPLES 352
/* Maximum number of previously played songs that are remembered */ // Maximum number of previously played songs that are remembered
#define MAX_HISTORY_COUNT 20 #define MAX_HISTORY_COUNT 20
enum play_status { enum play_status {