Created
January 3, 2019 12:24
-
-
Save gavv/493a09bbf50d421891061f920db98eb3 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ roc-recv -s :10001 -r :10002 -vv --min-latency=-9999999999 --max-latency=9999999999 --silence-timeout=99999999 | |
[info] roc_sndio: initializing sox | |
[debug] roc_recv: pool: initializing: chunk_size=2088 object_size=2064 objects_per_chunk=1 | |
[debug] roc_recv: pool: initializing: chunk_size=266280 object_size=266256 objects_per_chunk=1 | |
[debug] roc_recv: pool: initializing: chunk_size=616 object_size=592 objects_per_chunk=1 | |
[debug] roc_sndio: sox writer: opening: name=(null) type=(null) | |
[debug] roc_sndio: driver waveaudio is not supported | |
[debug] roc_sndio: driver coreaudio is not supported | |
[debug] roc_sndio: selecting default driver pulseaudio | |
[debug] roc_sndio: detected defaults: name=default type=pulseaudio | |
[info] roc_sndio: sox writer: name=default type=pulseaudio | |
[info] roc_sndio: sox writer: bits=32 out_rate=48000 in_rate=0 ch=2 is_file=0 | |
[info] roc_netio: udp receiver: opened port 0.0.0.0:10001 | |
[info] roc_netio: udp receiver: opened port 0.0.0.0:10002 | |
[debug] roc_sndio: player: starting thread | |
[debug] roc_netio: transceiver: starting event loop | |
[info] roc_pipeline: receiver: creating session | |
[debug] roc_packet: delayed reader: initializing: delay=8640 | |
[debug] roc_fec: of decoder: initializing Reed-Solomon decoder | |
[debug] roc_audio: watchdog: initializing: max_silence_duration=99999999 max_drops_duration=44100 drop_detection_window=2205 | |
[debug] roc_audio: resampler reader: initializing window | |
[debug] roc_audio: latency monitor: initializing: target_latency=8640 in_rate=44100 out_rate=48000 | |
[debug] roc_packet: router: detected new stream: source=628220713 flags=0x8u | |
[debug] roc_packet: router: detected new stream: source=709283449 flags=0x10u | |
[debug] roc_packet: delayed reader: initial queue: delay=8640 queue=17600 packets=55 | |
[debug] roc_packet: delayed reader: trimmed queue: delay=8640 queue=8640 packets=27 | |
[debug] roc_fec: fec reader: repair queue: dropped=20 | |
[debug] roc_audio: depacketizer: got first packet: zero_samples=0 | |
[debug] roc_audio: depacketizer: ts=235970340 loss_ratio=0.00000 | |
[debug] roc_fec: fec reader: got first packet in a block, start decoding: n_packets_before=12 blk_sn=13104 | |
[debug] roc_audio: latency monitor: latency=36544 target=8640 fe=1.00000 trim_fe=1.00000 adj_fe=0.91875 | |
[debug] roc_audio: latency monitor: latency=205376 target=8640 fe=1.00848 trim_fe=1.00848 adj_fe=0.92654 | |
[debug] roc_fec: of decoder: repaired 0/11/30 ...................X xxxxxxxxxx | |
[debug] roc_audio: latency monitor: latency=0 target=8640 fe=1.33568 trim_fe=1.20500 adj_fe=1.10709 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236506404 pkt_ts=236402532 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236506404 pkt_ts=236402852 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236506404 pkt_ts=236403172 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236506404 pkt_ts=236403492 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236506404 pkt_ts=236403812 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236506404 pkt_ts=236404132 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236506404 pkt_ts=236404452 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236506404 pkt_ts=236404772 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236506404 pkt_ts=236405092 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236506404 pkt_ts=236405412 | |
[debug] roc_fec: of decoder: repaired 0/21/30 .........XXXXXXXXXXX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=10 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236511012 pkt_ts=236405732 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236511012 pkt_ts=236406052 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236511012 pkt_ts=236406372 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236511012 pkt_ts=236406692 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236511012 pkt_ts=236407012 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236511012 pkt_ts=236407332 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236511012 pkt_ts=236407652 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236511012 pkt_ts=236407972 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236511012 pkt_ts=236408292 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236511012 pkt_ts=236408612 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236511012 pkt_ts=236408932 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236511012 pkt_ts=236409252 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236511012 pkt_ts=236409572 | |
[debug] roc_fec: of decoder: repaired 0/28/30 ..XXXXXXXXXXXXXXXXXX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=13 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236515492 pkt_ts=236409892 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236515492 pkt_ts=236410212 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236515492 pkt_ts=236410532 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236515492 pkt_ts=236410852 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236515492 pkt_ts=236411172 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236515492 pkt_ts=236411492 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236515492 pkt_ts=236411812 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236515492 pkt_ts=236412132 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236515492 pkt_ts=236412452 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236515492 pkt_ts=236412772 | |
[debug] roc_fec: of decoder: repaired 0/18/30 ............XXXXXXXX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=10 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236520100 pkt_ts=236413092 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236520100 pkt_ts=236413412 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236520100 pkt_ts=236413732 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236520100 pkt_ts=236414052 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236520100 pkt_ts=236414372 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236520100 pkt_ts=236414692 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236520100 pkt_ts=236415012 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236520100 pkt_ts=236415332 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236520100 pkt_ts=236415652 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236520100 pkt_ts=236415972 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236520100 pkt_ts=236416292 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236520100 pkt_ts=236416612 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236520100 pkt_ts=236416932 | |
[debug] roc_fec: of decoder: repaired 0/25/30 .....XXXXXXXXXXXXXXX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=13 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236524580 pkt_ts=236417252 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236524580 pkt_ts=236417572 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236524580 pkt_ts=236417892 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236524580 pkt_ts=236418212 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236524580 pkt_ts=236418532 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236524580 pkt_ts=236418852 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236524580 pkt_ts=236419172 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236524580 pkt_ts=236419492 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236524580 pkt_ts=236419812 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236524580 pkt_ts=236420132 | |
[debug] roc_fec: of decoder: repaired 0/15/30 ...............XXXXX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=10 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236529060 pkt_ts=236420452 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236529060 pkt_ts=236420772 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236529060 pkt_ts=236421092 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236529060 pkt_ts=236421412 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236529060 pkt_ts=236421732 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236529060 pkt_ts=236422052 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236529060 pkt_ts=236422372 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236529060 pkt_ts=236422692 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236529060 pkt_ts=236423012 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236529060 pkt_ts=236423332 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236529060 pkt_ts=236423652 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236529060 pkt_ts=236423972 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236529060 pkt_ts=236424292 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236529060 pkt_ts=236424612 | |
[debug] roc_fec: of decoder: repaired 0/21/30 .........XXXXXXXXXXX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=14 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236533668 pkt_ts=236424932 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236533668 pkt_ts=236425252 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236533668 pkt_ts=236425572 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236533668 pkt_ts=236425892 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236533668 pkt_ts=236426212 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236533668 pkt_ts=236426532 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236533668 pkt_ts=236426852 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236533668 pkt_ts=236427172 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236533668 pkt_ts=236427492 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236533668 pkt_ts=236427812 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236533668 pkt_ts=236428132 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236533668 pkt_ts=236428452 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236533668 pkt_ts=236428772 | |
[debug] roc_fec: of decoder: repaired 0/28/30 ..XXXXXXXXXXXXXXXXXX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=13 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236538148 pkt_ts=236429092 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236538148 pkt_ts=236429412 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236538148 pkt_ts=236429732 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236538148 pkt_ts=236430052 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236538148 pkt_ts=236430372 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236538148 pkt_ts=236430692 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236538148 pkt_ts=236431012 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236538148 pkt_ts=236431332 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236538148 pkt_ts=236431652 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236538148 pkt_ts=236431972 | |
[debug] roc_fec: of decoder: repaired 0/18/30 ............XXXXXXXX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=10 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236542756 pkt_ts=236432292 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236542756 pkt_ts=236432612 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236542756 pkt_ts=236432932 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236542756 pkt_ts=236433252 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236542756 pkt_ts=236433572 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236542756 pkt_ts=236433892 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236542756 pkt_ts=236434212 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236542756 pkt_ts=236434532 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236542756 pkt_ts=236434852 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236542756 pkt_ts=236435172 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236542756 pkt_ts=236435492 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236542756 pkt_ts=236435812 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236542756 pkt_ts=236436132 | |
[debug] roc_fec: of decoder: repaired 0/25/30 .....XXXXXXXXXXXXXXX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=13 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236547236 pkt_ts=236436452 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236547236 pkt_ts=236436772 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236547236 pkt_ts=236437092 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236547236 pkt_ts=236437412 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236547236 pkt_ts=236437732 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236547236 pkt_ts=236438052 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236547236 pkt_ts=236438372 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236547236 pkt_ts=236438692 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236547236 pkt_ts=236439012 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236547236 pkt_ts=236439332 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236547236 pkt_ts=236439652 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236547236 pkt_ts=236439972 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236547236 pkt_ts=236440292 | |
[debug] roc_fec: of decoder: repaired 0/12/30 ..................XX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=13 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236551844 pkt_ts=236440612 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236551844 pkt_ts=236440932 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236551844 pkt_ts=236441252 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236551844 pkt_ts=236441572 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236551844 pkt_ts=236441892 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236551844 pkt_ts=236442212 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236551844 pkt_ts=236442532 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236551844 pkt_ts=236442852 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236551844 pkt_ts=236443172 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236551844 pkt_ts=236443492 | |
[debug] roc_fec: of decoder: repaired 0/22/30 ........XXXXXXXXXXXX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=10 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236556324 pkt_ts=236443812 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236556324 pkt_ts=236444132 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236556324 pkt_ts=236444452 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236556324 pkt_ts=236444772 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236556324 pkt_ts=236445092 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236556324 pkt_ts=236445412 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236556324 pkt_ts=236445732 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236556324 pkt_ts=236446052 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236556324 pkt_ts=236446372 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236556324 pkt_ts=236446692 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236556324 pkt_ts=236447012 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236556324 pkt_ts=236447332 | |
[debug] roc_audio: depacketizer: fetched=0 dropped=12 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236560804 pkt_ts=236447652 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236560804 pkt_ts=236447972 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236560804 pkt_ts=236448292 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236560804 pkt_ts=236448612 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236560804 pkt_ts=236448932 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236560804 pkt_ts=236449252 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236560804 pkt_ts=236449572 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236560804 pkt_ts=236449892 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236560804 pkt_ts=236450212 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236560804 pkt_ts=236450532 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236560804 pkt_ts=236450852 | |
[debug] roc_fec: of decoder: repaired 0/19/30 ...........XXXXXXXXX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=11 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236565412 pkt_ts=236451172 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236565412 pkt_ts=236451492 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236565412 pkt_ts=236451812 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236565412 pkt_ts=236452132 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236565412 pkt_ts=236452452 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236565412 pkt_ts=236452772 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236565412 pkt_ts=236453092 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236565412 pkt_ts=236453412 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236565412 pkt_ts=236453732 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236565412 pkt_ts=236454052 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236565412 pkt_ts=236454372 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236565412 pkt_ts=236454692 | |
[debug] roc_fec: of decoder: repaired 0/27/30 ...XXXXXXXXXXXXXXXXX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=12 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236569892 pkt_ts=236455012 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236569892 pkt_ts=236455332 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236569892 pkt_ts=236455652 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236569892 pkt_ts=236455972 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236569892 pkt_ts=236456292 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236569892 pkt_ts=236456612 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236569892 pkt_ts=236456932 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236569892 pkt_ts=236457252 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236569892 pkt_ts=236457572 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236569892 pkt_ts=236457892 | |
[debug] roc_fec: of decoder: repaired 0/17/30 .............XXXXXXX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=10 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236574500 pkt_ts=236458212 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236574500 pkt_ts=236458532 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236574500 pkt_ts=236458852 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236574500 pkt_ts=236459172 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236574500 pkt_ts=236459492 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236574500 pkt_ts=236459812 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236574500 pkt_ts=236460132 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236574500 pkt_ts=236460452 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236574500 pkt_ts=236460772 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236574500 pkt_ts=236461092 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236574500 pkt_ts=236461412 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236574500 pkt_ts=236461732 | |
[debug] roc_fec: of decoder: repaired 0/25/30 .....XXXXXXXXXXXXXXX xxxxxxxxxx | |
[debug] roc_audio: depacketizer: fetched=0 dropped=12 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236462052 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236462372 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236462692 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236463012 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236463332 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236463652 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236463972 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236464292 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236464612 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236464932 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236465252 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236465572 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236465892 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236466212 | |
[debug] roc_audio: depacketizer: dropping late packet: ts=236578980 pkt_ts=236466532 | |
[debug] roc_audio: depacketizer: fetched=0 dropped=15 | |
[debug] roc_audio: watchdog: drops timeout reached: every window had drops during timeout: curr_read_pos=610944 last_pos_before_drops=566784 drop_detection_window=2205 max_drops_duration=44100 | |
[info] roc_pipeline: receiver: removing session | |
[info] roc_pipeline: receiver: creating session | |
[debug] roc_packet: delayed reader: initializing: delay=8640 | |
[debug] roc_fec: of decoder: initializing Reed-Solomon decoder | |
[debug] roc_audio: watchdog: initializing: max_silence_duration=99999999 max_drops_duration=44100 drop_detection_window=2205 | |
[debug] roc_audio: resampler reader: initializing window | |
[debug] roc_audio: latency monitor: initializing: target_latency=8640 in_rate=44100 out_rate=48000 | |
[debug] roc_packet: router: detected new stream: source=628220713 flags=0x8u | |
[debug] roc_packet: router: detected new stream: source=709283449 flags=0x10u | |
[debug] roc_audio: depacketizer: ts=128 loss_ratio=0.00000 | |
[debug] roc_packet: delayed reader: initial queue: delay=8640 queue=11520 packets=36 | |
[debug] roc_packet: delayed reader: trimmed queue: delay=8640 queue=8640 packets=27 | |
[debug] roc_fec: fec reader: repair queue: dropped=10 | |
[debug] roc_audio: depacketizer: got first packet: zero_samples=7808 | |
[debug] roc_fec: fec reader: got first packet in a block, start decoding: n_packets_before=2 blk_sn=14664 | |
[debug] roc_audio: latency monitor: latency=8960 target=8640 fe=1.00000 trim_fe=1.00000 adj_fe=0.91875 | |
[debug] roc_audio: latency monitor: latency=9088 target=8640 fe=1.00000 trim_fe=1.00000 adj_fe=0.91875 | |
^C |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/src/modules/roc_audio/latency_monitor.cpp b/src/modules/roc_audio/latency_monitor.cpp | |
index 192c33f..b74fb3a 100644 | |
--- a/src/modules/roc_audio/latency_monitor.cpp | |
+++ b/src/modules/roc_audio/latency_monitor.cpp | |
@@ -124,8 +124,8 @@ bool LatencyMonitor::check_latency_(packet::signed_timestamp_t latency) const { | |
} | |
float LatencyMonitor::trim_scaling_(float freq_coeff) const { | |
- const float min_coeff = 1.0f - config_.max_scaling_delta; | |
- const float max_coeff = 1.0f + config_.max_scaling_delta; | |
+ const float min_coeff = 0.8f - config_.max_scaling_delta; | |
+ const float max_coeff = 1.2f + config_.max_scaling_delta; | |
if (freq_coeff < min_coeff) { | |
return min_coeff; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/src/modules/roc_audio/packetizer.cpp b/src/modules/roc_audio/packetizer.cpp | |
index ccf9e4d..ed29755 100644 | |
--- a/src/modules/roc_audio/packetizer.cpp | |
+++ b/src/modules/roc_audio/packetizer.cpp | |
@@ -12,6 +12,8 @@ | |
#include "roc_core/panic.h" | |
#include "roc_core/random.h" | |
+#include <unistd.h> | |
+ | |
namespace roc { | |
namespace audio { | |
@@ -70,6 +72,9 @@ void Packetizer::flush() { | |
if (!packet_) { | |
return; | |
} | |
+ if ((seqnum_ + 1) % 10 == 0) { | |
+ usleep(10000); | |
+ } | |
writer_.write(packet_); | |
seqnum_++; | |
timestamp_ += (packet::timestamp_t)packet_pos_; | |
diff --git a/src/modules/roc_pipeline/sender.cpp b/src/modules/roc_pipeline/sender.cpp | |
index 54681a4..ed4f9d6 100644 | |
--- a/src/modules/roc_pipeline/sender.cpp | |
+++ b/src/modules/roc_pipeline/sender.cpp | |
@@ -129,7 +129,9 @@ void Sender::write(audio::Frame& frame) { | |
roc_panic_if(!valid()); | |
if (ticker_) { | |
- ticker_->wait(timestamp_); | |
+ if (timestamp_ > 44100*10) { | |
+ ticker_->wait(timestamp_); | |
+ } | |
} | |
packetizer_->write(frame); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment