fduncanh
3d530ff15c
mirror_buffer.c: comment out unused variable outputlength
2022-06-02 15:57:49 -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
c1dde65e6e
typo in comment
2022-05-04 17:01:27 -04:00
fduncanh
584572fd33
set shift to 0 as default for ALAC
2022-05-04 16:59:42 -04:00
fduncanh
49971d8d0b
fix small memory leak (from valgrind)
2022-05-04 13:56:01 -04:00
fduncanh
419852bb46
fix typo in last commit
2022-05-04 13:27:34 -04:00
fduncanh
300d0439f0
initialize pointers for coverart dacp_id etc.
2022-05-04 13:16:36 -04:00
fduncanh
c2491a3e9f
destroy raop_ntp after rtp and rtp_mirror
2022-05-04 02:56:42 -04:00
fduncanh
ca631197b4
nullify freed address in buffer
2022-05-04 02:07:12 -04:00
fduncanh
863ae86b07
one more plist=-not-freed memory leak fix
2022-05-04 01:47:20 -04:00
fduncanh
6bf2056f26
fix yet more plist not-freed memory leaks
2022-05-03 23:54:21 -04:00
fduncanh
c25012161b
fix some plist not-freed memory leaks
2022-05-03 23:39:10 -04:00
fduncanh
8745a28ec6
whitespace
2022-05-03 19:56:48 -04:00
fduncanh
03507b4cb2
fix small memory leak (ekey, eiv) in raop_handlers.h
2022-05-03 19:51:39 -04:00
fduncanh
8fd59814be
whitespace
2022-05-03 16:35:32 -04:00
fduncanh
e6ffc828d2
place more complete timing data in audio_decode_struct
2022-05-03 16:29:08 -04:00
fduncanh
83aee1fd07
cosmetic changes
2022-05-02 22:12:05 -04:00
fduncanh
d67cecbb45
whitespace cleanup
2022-05-02 15:33:21 -04:00
fduncanh
3a1a244b0f
cleanups of debug text and initial audio syc
2022-05-02 15:28:35 -04:00
fduncanh
73e77dc09b
clean up debug output
2022-05-02 01:44:54 -04:00
fduncanh
1d2bf6ec78
rename aac_decode_struct to audio_decode_struct and cosmetic fixes
2022-05-01 17:54:37 -04:00
fduncanh
1379079220
cleanup of initial audio synchronization
2022-05-01 17:26:38 -04:00
fduncanh
bdb949c6e2
activate resend in raop_rpt, add "compression type" ct to raop_rtp_t
2022-04-30 11:07:18 -04:00
fduncanh
f0fcba8fac
clean up initial timestamp of audio stream, before first sync event
2022-04-29 19:22:45 -04:00
fduncanh
2f6cf2e8f2
rtp time wraps around uint32_t after 27 hours!
2022-04-29 03:10:58 -04:00
fduncanh
af238faab0
subtract off start times from rpt and ntp timestamps
2022-04-29 02:35:17 -04:00
fduncanh
7625ce85db
store rtp_timestamp, not ntp_timestamp, in audio buffer
2022-04-29 01:24:15 -04:00
fduncanh
21cedcf52c
part of last revert
2022-04-28 23:15:07 -04:00
fduncanh
81d3c721b0
revert previous 3 commits
2022-04-28 23:10:28 -04:00
fduncanh
89ffc41b30
typo in comment
2022-04-28 00:45:48 -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
be970b9f19
initialize conn->raop_rtp_mirror to NULL
2022-04-27 19:25:12 -04:00
fduncanh
ac1f0c168f
extra info in debug for time sync
2022-04-27 14:42:29 -04:00
fduncanh
3a6cd39053
next_rtp is not needed in time sync
2022-04-27 13:21:26 -04:00
fduncanh
7a9631d82b
cosmetic (typo in comment)
2022-04-27 13:18:32 -04:00
fduncanh
0651a440be
whitespace
2022-04-27 13:17:01 -04:00
fduncanh
82303e8be7
identify meaning of rtp_next in time synchronization
2022-04-27 13:14:07 -04:00
fduncanh
956faa3e04
correct some comments
2022-04-27 04:03:45 -04:00
fduncanh
50e9ec0751
whitespace
2022-04-26 18:53:24 -04:00
fduncanh
1e9f6be43b
add some comments about packet structure
2022-04-26 18:50:37 -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