fduncanh
1871ea0f30
raop airplay lib: fixes by @aelmod for compilation on Windows
2022-09-01 11:50:27 -04:00
fduncanh
e524fe1081
fix typo in comment added in last commit
2022-05-05 12:15:09 -04:00
fduncanh
b41da5636b
add explanatory comment about when the SPS+PPS NAL is prepended to current NAL
2022-05-05 12:11:29 -04:00
fduncanh
c1af5c8cc8
remove unnecessary assertion about packet[5]
2022-05-05 11:36:54 -04:00
fduncanh
73e77dc09b
clean up debug output
2022-05-02 01:44:54 -04:00
fduncanh
1379079220
cleanup of initial audio synchronization
2022-05-01 17:26:38 -04:00
fduncanh
81d3c721b0
revert previous 3 commits
2022-04-28 23:10:28 -04:00
fduncanh
c8befe705f
whitespace
2022-04-27 21:51:14 -04:00
fduncanh
05cf27e8e6
make initial video timestamp available
2022-04-27 21:48:25 -04:00
fduncanh
8e5d3b0c2c
save remote timestamp of start of video stream
2022-04-27 21:28:29 -04:00
fduncanh
f373fb2edc
revert commit 5efcf01 of March 12, 2020
...
This breaks reconnection after "stop streaming" is sent by client.
It was intended to aid reconnection if a network interruption
left a socket blocked. Some other fix for that issue will be needed.
This is connected to issue #58
2022-04-23 15:32:18 -04:00
fduncanh
c6fb678cfd
move init_sockets to proper place in file
2022-04-22 16:01:00 -04:00
fduncanh
5a9ffc2f88
whitespace cleanup
2022-04-22 12:03:33 -04:00
fduncanh
d3c55e7cac
rework to keep PPS and SPS data longer (trying to fix issue #87 )
2022-04-22 11:19:31 -04:00
fduncanh
052c1dd36d
resore debug output of each nalu type
2022-04-21 04:21:54 -04:00
fduncanh
6358bdde90
cleanup debug output
2022-04-21 02:46:00 -04:00
fduncanh
0744fd7422
correct value of nal_type, check "forbidden zero bit" at start of nalu
2022-04-21 01:40:08 -04:00
fduncanh
9bea5a7a6b
cleanup writing of h264 nal start code
2022-04-21 00:56:56 -04:00
fduncanh
b39717b5f1
whitespace/cosmetic
2022-04-19 23:51:49 -04:00
fduncanh
b1e890d29f
correct a comment
2022-04-18 00:47:37 -04:00
fduncanh
a761a6a923
whitespace
2022-04-16 20:28:13 -04:00
fduncanh
c0f3b52b94
set h264 "type" to nal_count
2022-04-16 20:12:30 -04:00
fduncanh
717181a86e
remove unneeded line
2022-04-15 20:01:15 -04:00
fduncanh
9f43a8a3aa
minor changes to debug output and comments about contents of "packet"
2022-04-15 19:53:38 -04:00
fduncanh
db802cc2a8
fix typo that broke code
2022-04-01 15:23:05 -04:00
fduncanh
f98baedd48
whitespace cleanup
2022-04-01 13:20:50 -04:00
fduncanh
695da77f56
fixed M1 video problem
2022-04-01 13:09:20 -04:00
fduncanh
280ce328f2
whitespace
2022-03-24 03:33:37 -04:00
fduncanh
f293a22b92
raop_rtp_mirror.c: add sps and pps to debug ouput
2022-03-24 03:25:48 -04:00
fduncanh
5efcf019bd
fix historic bug whene socket closes
2022-03-12 03:14:09 -05:00
fduncanh
ac1a3cb327
improved debug message
2022-03-11 12:40:09 -05:00
fduncanh
1f336df631
better debug message
2022-03-11 12:01:31 -05:00
fduncanh
9cea5e07c8
raop_rtp_mirror, make two debug messages distinguishable
2022-03-11 11:54:35 -05:00
fduncanh
a9e4d73762
clarify last commit
2022-02-21 13:31:16 -05:00
fduncanh
2ac3e3ef8e
raop_rtp_mirror.c: add an error message when thread exits b/c running=false
2022-02-21 13:10:46 -05:00
fduncanh
af9e37333a
byteuils used in cleanup
2022-02-20 11:23:57 -05:00
fduncanh
249fcafa66
set ntp timeout limit to 5, add informative error message when reached
2022-02-09 13:56:19 -05:00
fduncanh
d5a9a2433b
completed -reset option using callback conn_reset
2022-02-06 12:23:36 -05:00
fduncanh
ea4977fb7f
UxPlay 1.47. Added -FPSdata option, and revised video packet handling
2022-02-05 00:55:13 -05:00
fduncanh
a1dc505013
whitespace
2022-02-02 19:14:20 -05:00
fduncanh
ef4e6ee4fe
raop_rtp_mirror.c fix detection of ECONNRESET
2022-02-02 19:11:12 -05:00
fduncanh
c9b9b5c07f
raop_rtp_mirror.c detect ECONNRESET in raop_rtp_mirror_thread
2022-02-02 19:01:59 -05:00
fduncanh
861efcf8d4
trial fix for exting raop_rtp_mirror thread
2022-02-02 14:42:20 -05:00
fduncanh
97facdce82
(temporarily) add extra debug info for examining video header
2022-02-02 03:08:39 -05:00
fduncanh
1ac3876b44
mirror_buffer.c cleanup in creating video aes ctr key and iv
2022-01-21 16:49:17 -05:00
fduncanh
b6c3d5d7a3
Remove executable permission on non-executable files
2022-01-14 10:58:28 -05:00
fduncanh
536cf096bb
UxPlay 1.45: close video window when client stops mirroring;
...
-nc option for keeping previous behavior; (for future use) store
video frame width, height reported when streaming starts.
2022-01-10 19:08:48 -05:00
fduncanh
f45af796b7
changes to support older protocol with no aeskey/ecdh_secret hashing.
2021-12-13 16:49:08 -05:00
fduncanh
8f7156d372
whitespace
2021-12-08 15:53:35 -05:00
fduncanh
d161fcb040
whitespace
2021-12-08 15:43:48 -05:00