chiark
/
gitweb
/
~mdw
/
disorder
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use hands-off reader in MP3 decoding.
[disorder]
/
clients
/
playrtp.h
diff --git
a/clients/playrtp.h
b/clients/playrtp.h
index 900ff50dc3f8e418d1a2127d9689129dc69a0b83..ff8a76197052ffc4734866d6c8dc1fe9bf11688d 100644
(file)
--- a/
clients/playrtp.h
+++ b/
clients/playrtp.h
@@
-58,11
+58,15
@@
struct packet {
*
* Valid values are:
* - @ref IDLE - the idle bit was set in the RTP packet
*
* Valid values are:
* - @ref IDLE - the idle bit was set in the RTP packet
+ * - @ref SILENT - packet is entirely silent
*/
unsigned flags;
/** @brief idle bit set in RTP packet*/
#define IDLE 0x0001
*/
unsigned flags;
/** @brief idle bit set in RTP packet*/
#define IDLE 0x0001
+/** @brief RTP packet is entirely silent */
+#define SILENT 0x0002
+
/** @brief Raw sample data
*
* Only the first @p nsamples samples are defined; the rest is uninitialized
/** @brief Raw sample data
*
* Only the first @p nsamples samples are defined; the rest is uninitialized
@@
-128,7
+132,6
@@
void playrtp_free_packet(struct packet *p);
void playrtp_fill_buffer(void);
struct packet *playrtp_next_packet(void);
void playrtp_fill_buffer(void);
struct packet *playrtp_next_packet(void);
-extern const char *device;
extern struct packet *received_packets;
extern struct packet **received_tail;
extern pthread_mutex_t receive_lock;
extern struct packet *received_packets;
extern struct packet **received_tail;
extern pthread_mutex_t receive_lock;