F. Duncanh
|
b3ca8ab820
|
move creation of airplay_video_s to http_handler_play
|
2025-11-30 12:14:00 -05:00 |
|
F. Duncanh
|
1099b94f05
|
plist setting for initial volume -15.0 (50%) (from @HuntCode )
|
2025-11-29 19:43:52 -05:00 |
|
F. Duncanh
|
1dd0e2c79a
|
code cleanup
|
2025-11-23 18:05:17 -05:00 |
|
F. Duncanh
|
c9f35a379d
|
fix memory leap in raop_rtp.c
|
2025-11-17 13:55:40 -05:00 |
|
F. Duncanh
|
6545104b53
|
fix memory leak in raop.c
|
2025-11-17 13:54:36 -05:00 |
|
F. Duncanh
|
bfbf39edaa
|
update language choice processing
|
2025-11-17 13:54:31 -05:00 |
|
F. Duncanh
|
f8c7b54241
|
read language choice from setProperty?/MediaSelectionOptions
|
2025-11-17 11:33:35 -05:00 |
|
F. Duncanh
|
62214af028
|
fix storage of uri_prefix
|
2025-11-17 10:05:29 -05:00 |
|
F. Duncanh
|
afbb0bc0a1
|
remove dead code (airplay->master_uri)
|
2025-11-16 19:43:51 -05:00 |
|
F. Duncanh
|
7ebd8182a7
|
cleanup plist_mem_free issues
|
2025-11-15 16:37:12 -05:00 |
|
F. Duncanh
|
0917ad12be
|
add functions for future use (will not change current behavior)
|
2025-11-15 15:06:22 -05:00 |
|
F. Duncanh
|
c33b4e10f1
|
shorten "get_playback_info" data shown with -d 1 debug option
|
2025-11-15 13:27:46 -05:00 |
|
F. Duncanh
|
7280bc4aab
|
fix code typo in recent commit
|
2025-11-15 11:04:29 -05:00 |
|
F. Duncanh
|
53a0271d3e
|
restore previous analyze_media_playlist code
|
2025-11-14 18:49:45 -05:00 |
|
F. Duncanh
|
372b0ab789
|
memory leak cleanups (valgrind) in airplay_video + http_handlers
|
2025-11-14 18:44:09 -05:00 |
|
F. Duncanh
|
f8cb14f5f1
|
minor fix for plist_mem_free (libplist >= 2.3.0)
|
2025-11-14 01:30:24 -05:00 |
|
F. Duncanh
|
274c517ff2
|
add bytecount check when processing playlists
|
2025-11-14 01:15:15 -05:00 |
|
F. Duncanh
|
5afbdde169
|
minor updates in preparation for coding playlist removal/insertion
|
2025-11-13 17:07:57 -05:00 |
|
F. Duncanh
|
dae1ed108f
|
rework airplay_video to store multiple playlists
|
2025-11-12 09:40:24 -05:00 |
|
F. Duncanh
|
1faa49551e
|
cleanup ancient cruft; plus a fix in airplay_video.c
|
2025-11-11 02:06:11 -05:00 |
|
F. Duncanh
|
1072692172
|
support for YouTube app HLS video language choice. also fix #452
|
2025-11-10 13:48:21 -05:00 |
|
F. Duncanh
|
6d899820fb
|
show zone id before assertion (local_zone_id = remote_zone_id) coredump
|
2025-10-24 18:57:44 -04:00 |
|
F. Duncanh
|
469f385502
|
Add support for bluetooth LE beacon service discovery
based on remarkable work by @connorh315 on getting this working
|
2025-09-20 03:25:08 -04:00 |
|
F. Duncanh
|
e5d8a02952
|
add port information when accepting clients
|
2025-09-14 05:17:45 -04:00 |
|
F. Duncanh
|
830c7131fe
|
cleanup plist_get_string_val items (free string)
|
2025-09-14 04:22:46 -04:00 |
|
F. Duncanh
|
fac526735c
|
Simplify response to first GET/Info with AirPlay/RAOP qualifier
|
2025-09-14 03:52:47 -04:00 |
|
F. Duncanh
|
117febfe28
|
missing break in switch code (issue seen in AirMyPC debug output)
|
2025-09-02 11:42:33 -04:00 |
|
F. Duncanh
|
6c2844deef
|
raop_buffer.c: cleanup
|
2025-08-31 11:09:45 -04:00 |
|
F. Duncanh
|
738866a625
|
improve audio progress report with 1 sec updating
|
2025-08-31 10:51:28 -04:00 |
|
F. Duncanh
|
784f2887e3
|
httpd.c: add support for Windows socket error strings
|
2025-08-30 18:31:59 -04:00 |
|
F. Duncanh
|
8ff22f17ac
|
httpd.c: avoid race giving socket errors when connection is closed
|
2025-08-30 16:21:12 -04:00 |
|
F. Duncanh
|
94a7733d7e
|
handle POST audioMode RTSP request
|
2025-08-30 14:27:12 -04:00 |
|
F. Duncanh
|
5084d2f8e7
|
rearrange order in teardown_handler to avoid race
|
2025-08-30 10:20:30 -04:00 |
|
F. Duncanh
|
7bab0f010b
|
httpd.c: include socket number in error message
|
2025-08-26 18:12:27 -04:00 |
|
F. Duncanh
|
e0ee600e3e
|
whitespace httpd.c
|
2025-08-25 01:53:00 -04:00 |
|
F. Duncanh
|
b3679fd630
|
discard payload_size=12 no-data audio packets (seen in AirMyPC)
|
2025-08-15 14:23:05 -04:00 |
|
F. Duncanh
|
1e282eeb22
|
test for AirMyPC without version number,
|
2025-08-15 03:27:00 -04:00 |
|
F. Duncanh
|
483399a713
|
possible fix for failure to print a plist
|
2025-08-12 18:37:18 -04:00 |
|
F. Duncanh
|
59c3abe140
|
add mirror video activity monitoring (forscreensaver inhibition)
|
2025-08-11 11:36:03 -04:00 |
|
F. Duncanh
|
ab9a9d20b8
|
whitespace
|
2025-08-09 07:37:17 -04:00 |
|
F. Duncanh
|
e7d2901b7f
|
add video packet length to debug output (raop_rtp_mirror)
|
2025-08-08 19:42:01 -04:00 |
|
F. Duncanh
|
32d5de23c8
|
whitespace cleanup
|
2025-08-08 16:54:32 -04:00 |
|
F. Duncanh
|
c8ce350226
|
raop : whitespace cleanup
|
2025-08-08 12:52:59 -04:00 |
|
F. Duncanh
|
2b0da9125a
|
cleanup the -pw (no argument) random pw option
|
2025-08-06 07:14:33 -04:00 |
|
F. Duncanh
|
cf27c06c33
|
-pw option: do not reuse random_pw for new client
|
2025-07-09 23:26:52 -04:00 |
|
F. Duncanh
|
546145a963
|
add -ca (w/o filename) option for gstreamer rendering of coverart
|
2025-07-07 20:55:47 -04:00 |
|
F. Duncanh
|
ae28bc7930
|
fix -pw bug in dnssd.c (fixes #426)
|
2025-07-07 20:23:06 -04:00 |
|
F. Duncanh
|
f3db82fcfe
|
cleanup in httpd.c
|
2025-07-07 20:23:06 -04:00 |
|
F. Duncanh
|
ff7e0136eb
|
update llhttp to v9.3.0
|
2025-06-26 12:28:46 -04:00 |
|
F. Duncanh
|
e306bbf72e
|
cleanup to fix bug/regression in -reg option
|
2025-06-06 09:40:32 -04:00 |
|