Commit 1c6ba8c0 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont
Browse files

Atomic builtins are from in GCC 4.1.0 onward.

We definitely don't want to use the slow mutex or risky spin locks,
unless we have to.
parent ce241ca1
......@@ -140,6 +140,7 @@ struct rtp_source_t
uint32_t ssrc;
uint16_t bad_seq; /* tentatively next expected sequence for resync */
uint16_t max_seq; /* next expected sequence */
uint32_t jitter; /* interarrival delay jitter estimate */
uint16_t last_seq; /* sequence of the last dequeued packet */
block_t *blocks; /* re-ordered blocks queue */
......
......@@ -77,7 +77,7 @@
#endif
#if defined(__GNUC__)
#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 4)
#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 1)
#define USE_SYNC
#endif
#endif
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment