summaryrefslogtreecommitdiff
path: root/rtp.c
Commit message (Expand)AuthorAge
* Handle active_remote_id as a string rather than an unsigned 32-bit number...Mike Brady2020-09-30
* 3.3.7rc0Mike Brady2020-07-06
* Add missing frame status field, fix a bug with the first missing frame variab...Mike Brady2019-10-10
* find . \( -name \*.cpp -or -name \*.h -or -name \*.c \) -exec clang-format -i...Mike Brady2019-06-19
* check for a couple of divide-by-zero possiblities.Mike Brady2019-05-19
* only need to ensure at least one packet has been received, it seems.Mike Brady2019-04-02
* wait for packets to be received before starting to calculate the nominal remo...Mike Brady2019-04-02
* allow calculation of nominal source frame rates even when the connection is e...Mike Brady2019-04-02
* 3.3 release candidate 0Mike Brady2019-03-04
|\
| * 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