summaryrefslogtreecommitdiff
path: root/rtp.c
Commit message (Expand)AuthorAge
* Add an "active" mode that can time out after a period -- 10 seconds by defaul...Mike Brady2019-01-21
* Quieten a debug message.Mike Brady2019-01-08
* Make the idle timeout on the RTSP link the same as the overall timeout -- 30 ...Mike Brady2018-12-08
* Ensure no pthread cancellation can occur during an ALSA-related call.Mike Brady2018-12-03
|\
| * Move UDP port cloure to the RTSP thread, don't allow calls to mdns_* to be ca...Mike Brady2018-11-30
| * Move closing of ports to the player thread cleanup. They can be bound without...Mike Brady2018-11-29
| * Quieten a debug messageMike Brady2018-11-29
| * Clang formatted.Mike Brady2018-11-29
| * Add an uncancellable usleep timer. Make the player and UDP thread cleanups un...Mike Brady2018-11-29
| * Add some debug messages to closing the UDP ports.Mike Brady2018-11-28
| * Add SO_REUSEADDR to the UDP sockets. See if it makes any difference.Mike Brady2018-11-28
| * Move watchdog to cover connection from start, not just from start of play. St...Mike Brady2018-11-28
| * Quieten a few debug messages.Mike Brady2018-11-27
* | Make some alsa operation sequences un-cancellable. Make some cleanup sequence...Mike Brady2018-11-24
|/
* clang-formatMike Brady2018-11-24
* Quieten a few debug messages.Mike Brady2018-11-23
* Rotate usage of UDP ports if a session is interrupted. Avoids out-of-date pac...Mike Brady2018-11-23
* experimentalMike Brady2018-11-23
* Add back in the ability to interrupt a session. Clean up a few debug messages.Mike Brady2018-11-21
* Tidy up the formats.Mike Brady2018-11-20
* Check timer values a bit more carefully and ignore crazy values.Mike Brady2018-11-14
* Tighten up integer promotion checks to calculate large delays properly. Fix i...Mike Brady2018-10-23
* Format tidy-upMike Brady2018-10-21
* Use a parameter rather than a hard-wired input rate.Mike Brady2018-10-21
* Seems to work for higher ratesMike Brady2018-10-19
* Try to fix modulo calculationsMike Brady2018-10-18
* Allow for a change in the sync time of AirPlay on Mojave and iOS 12.Mike Brady2018-10-11
* Bring up to date with 3.3d2 from the raspberry piMike Brady2018-08-22
|\
| * clang formatMike Brady2018-08-22
| * Fix display of drift -- the sign is correct now. All timing is relative to th...Mike Brady2018-08-22
| * Fix a stupid divide-by-zero error and remove unrecognised warning options for...Mike Brady2018-08-20
* | Quieten a debug messageMike Brady2018-08-15
|/
* Format tidy-upMike Brady2018-08-14
* Calculate actual and nominal input frame rates more accurately, allowing for ...Mike Brady2018-08-14
* Add source rate calculation based on source frame and timing information, cal...Mike Brady2018-08-13
* display the number of samples used to calculcate drift, clean up the settings...Mike Brady2018-08-13
* Remove or comment out some extraneous code, quieten some debug messages.Mike Brady2018-08-08
* Allow for different output rates in the new calculationsMike Brady2018-08-06
* Begin to use a unified and more accurate scheme for translating between local...Mike Brady2018-08-05
* Stop using SIGUSR1 for cancelling threads, use pthread_cancel and friends ins...Mike Brady2018-07-30
|\
| * Try to add proper cancellation code to all threads -- not complete, buggy.Mike Brady2018-07-20
| * Move ab_mutex, flow control CV and flush mutex initialisation and teardown ou...Mike Brady2018-07-14
|/
* Use shutdown() before close() and separate out the cancel requests for the ti...Mike Brady2018-06-03
* Move the resend requests to outside the ab_mutex lock and put a send timeout ...Mike Brady2018-06-01
* Add debug_mutex_unlock code in place of a regular pthread_mutex_unlock in som...Mike Brady2018-06-01
* Replace all pthread_mutex_locks with debug_mutex_lock with a message and time...Mike Brady2018-06-01
* quieten a few compiler warningsMike Brady2018-05-20
* Tidy up and quieten some debug messages.Mike Brady2018-05-18
* If the player thread is locked, don't block player_put_packet. Instead, disca...Mike Brady2018-05-17
* Change some debug messages.Mike Brady2018-05-17