Commit Graph
5976 Commits
Author SHA1 Message Date
Mike BradyandGitHub 1687b2a41b Merge pull request #1880 from irdkwmnsb/master
Include PipeWire in the AirPlay 2 Docker image.
2024-07-23 10:02:20 +01:00
Maxim 8215514923 Compile docker image with pipewire and add example in docker-compose 2024-07-22 21:03:54 +03:00
Mike BradyandGitHub 8f99d1f407 Update check_classic_systemd_full.yml 2024-07-22 13:37:36 +01:00
Mike BradyandGitHub b60029ccd4 Update check_ap2_systemv_full.yml 2024-07-22 13:36:34 +01:00
Mike BradyandGitHub 64ae434b7a Update check_ap2_systemd_full_build_folder.yml 2024-07-22 13:35:49 +01:00
Mike BradyandGitHub a1af442801 Update check_classic_systemd_basic.yml 2024-07-22 13:34:37 +01:00
Mike BradyandGitHub 17cb83e539 Update check_classic_mac_basic.yml 2024-07-22 13:33:55 +01:00
Mike BradyandGitHub 813afefe59 Update check_ap2_systemv_full.yml 2024-07-22 13:33:18 +01:00
Mike BradyandGitHub 5c6c1e8085 Update check_ap2_systemd_basic.yml 2024-07-22 13:32:36 +01:00
Mike BradyandGitHub 6ef57dc468 Update check_ap2_systemd_full.yml 2024-07-22 13:32:19 +01:00
Mike BradyandGitHub 0ae197f23d Update check_ap2_systemd_basic.yml 2024-07-22 13:31:56 +01:00
Mike BradyandGitHub 66bfcb0a4f Update check_ap2_systemd_full.yml 2024-07-22 13:18:01 +01:00
Mike BradyandGitHub 4b4080e097 Update check_ap2_systemd_full.yml 2024-07-22 13:13:53 +01:00
Mike BradyandGitHub 5b57ed0c38 Update check_ap2_systemd_full.yml 2024-07-22 12:55:53 +01:00
Mike BradyandGitHub e6d244a7ee Update check_ap2_systemd_full.yml 2024-07-22 12:51:39 +01:00
Mike BradyandGitHub 0f051384d9 Update check_ap2_systemd_full.yml 2024-07-22 11:46:29 +01:00
Mike BradyandGitHub 10bef38350 Update RELEASENOTES-DEVELOPMENT.md 2024-07-22 10:47:53 +01:00
Mike Brady 597aba0ca6 Use an explicit 'is_running' flag in the sndio back end. Correct/improve some sndio documentation. 2024-07-22 10:28:30 +01:00
Mike Brady 10b965a7aa add a diagnostic function debug_print_buffer, which might be useful in the future. 2024-07-18 15:26:55 +01:00
Mike BradyandGitHub 5827792081 Update RELEASENOTES-DEVELOPMENT.md 2024-07-16 13:02:44 +01:00
Mike Brady e28c566a7d Remove the avcodec_free_context(&codec_context) -- seems to cause a double free. 2024-07-16 12:58:37 +01:00
Mike BradyandGitHub bde609c755 Update RELEASENOTES-DEVELOPMENT.md 2024-07-16 12:32:23 +01:00
Mike Brady 9909bc21b7 Use (AVChannelLayout)AV_CHANNEL_LAYOUT_STEREO now in place of bit-mapped AV_CH_LAYOUT_STEREO -- possible from FFmpeg 5.1, mandatory in FFmpeg 7. Also remove deprecated avcodec_close. 2024-07-16 12:25:15 +01:00
Mike Brady 9809f9d4be 4.3.5 starting point 2024-07-06 12:09:08 +01:00
Mike BradyandGitHub 8941caec78 Update CAR INSTALL.md 2024-07-03 22:35:07 +01:00
Mike BradyandGitHub e6da1a1db3 Update CAR INSTALL.md 2024-07-03 20:13:30 +01:00
Mike BradyandGitHub 55de53321b Update RELEASENOTES-DEVELOPMENT.md 2024-06-30 10:08:01 +01:00
Mike Brady 15a7090a5f Fix a bug that blocked a fatal error exit if the player thread couldn't be terminated. Revert the session timeout from one minute back to two minutes (120 seconds). 2024-06-30 09:56:29 +01:00
Mike Brady 0099831cb7 Revert the session timeout from one munite back to two minutes (120 seconds) 2024-06-30 09:53:41 +01:00
Mike Brady e09b9c6330 Don't automatically disable the session timeout on AirPlay 2. 2024-06-29 20:38:43 +01:00
Mike BradyandGitHub 6c64b52faa Update RELEASENOTES-DEVELOPMENT.md 2024-06-29 20:24:35 +01:00
Mike Brady 105299a711 Remove watchdog stuff. Move the pthreadtestcancel into the loop inside buffergetframe() -- somethime the player can stay inside that loop indefinitely. 2024-06-29 20:06:27 +01:00
Mike Brady bccf0775d3 remove watchdog stuff 2024-06-29 20:05:15 +01:00
Mike Brady 419ff394f5 Remove watchdog stuff. USe the session timeout to set the TCP keep intervals and stuff. Change response to ETIMEDOUT to rtsp_read_request_response_immediate_shutdown_requested. 2024-06-29 20:04:29 +01:00
Mike Brady fe8c6dd243 set the session timeout to one minute by default. 2024-06-29 20:02:09 +01:00
Mike Brady 6be34b7f2b set the session timeout to one minute by default. 2024-06-29 20:01:39 +01:00
Mike Brady 8e23ad3f89 prevent cancellation while performing ao-related operations. 2024-06-29 20:00:13 +01:00
Mike Brady 0412a84006 BB -- change the order of includes as mentioned in version 4.3.4-dev-13-gc064b8ba 2024-06-15 16:18:29 +01:00
Mike BradyandGitHub b77092f2a4 Update RELEASENOTES-DEVELOPMENT.md 2024-06-15 14:50:01 +01:00
Mike Brady c064b8bae5 Change order of some include file to facilitiate old Mac OS X builds. Check existence of TCP_KEEPINTVL before trying to use it. Fix a race condition with initial messages to the metadata queues. The race was that the queues and mutexes were definied in a thread, so could be delayed to after when the main process was using them. 2024-06-15 14:31:14 +01:00
Mike BradyandGitHub 179c831895 Update RELEASENOTES-DEVELOPMENT.md 2024-06-10 09:13:46 +01:00
Mike BradyandGitHub 976d93e96b Update RELEASENOTES-DEVELOPMENT.md 2024-06-10 09:13:23 +01:00
Mike Brady aade1b39b3 Move the ulimit -n call from 01-startup/script.sh to the 02-dbus/run 2024-06-09 18:41:02 +01:00
Mike BradyandGitHub 0d96857ff7 Update RELEASENOTES-DEVELOPMENT.md 2024-06-08 14:35:10 +01:00
Mike Brady 111e247b65 Limit maximum open file handles in Docker images. Increase the level of optimisation while building the Shairport Sync image. 2024-06-08 14:05:26 +01:00
Mike BradyandGitHub 2456dcc591 Update RELEASENOTES-DEVELOPMENT.md 2024-06-03 09:44:40 +01:00
Mike Brady 5f64722a70 Merge branch 'development' of github.com:mikebrady/shairport-sync into development
forgot online update
2024-06-03 09:37:11 +01:00
Mike Brady eaf923614a Give access to mixers in a HDMI device by attaching the mixer to the device's name but replacing the header hdmi: with hw: 2024-06-03 09:36:37 +01:00
Mike BradyandGitHub 7e16d6f91e Update RELEASENOTES-DEVELOPMENT.md 2024-06-01 22:30:50 +01:00
Mike Brady 238e4bbfa3 Modify the alsa help to use the hdmi: prefix for the HDMI devices it finds. 2024-06-01 22:08:41 +01:00