f4exb
|
207115bc4c
|
DATV demod: leandvb: replace custom complex by std::complex
|
2021-03-29 06:00:41 +02:00 |
|
f4exb
|
a066e4dbc1
|
DATV Demod: leandvb: more debug messages. LOCK/UNLOCK message to console. Tolerate lower MER
|
2021-03-29 06:00:41 +02:00 |
|
f4exb
|
011d5fbf60
|
DATV demod: rationalize usage of DATVideostream
|
2021-03-29 06:00:41 +02:00 |
|
f4exb
|
66ff64f654
|
DATV demod: rempved rogue initialization of AV frame
|
2021-03-29 06:00:41 +02:00 |
|
f4exb
|
29506a1d65
|
DATV: fixes to improve stability (1)
|
2021-03-29 06:00:40 +02:00 |
|
f4exb
|
22b9ba23d0
|
DATV: leandvb: MSVC comaptible version of rand function
|
2021-03-27 15:18:44 +01:00 |
|
f4exb
|
2c2cf314b1
|
DATV: leandvb: skip GSE processing for Windows
|
2021-03-27 09:38:54 +01:00 |
|
f4exb
|
7e375079fe
|
DATV: shut down video player before destruction
|
2021-03-27 09:38:54 +01:00 |
|
f4exb
|
350b104512
|
DATV: leandvb: SOF and PLSCODE decoding optimizations
|
2021-03-27 05:40:08 +01:00 |
|
f4exb
|
3a5fddbf97
|
DATV: leandvb: use bitset to calculate Hamming weight of 32 and 64 bit integers
|
2021-03-27 05:40:08 +01:00 |
|
f4exb
|
52d802baec
|
DATV: more robust handling of TV screen renderer at destruction time
|
2021-03-27 05:40:08 +01:00 |
|
f4exb
|
f134f6b26b
|
DATV: leandvb dvbs2: update cstln object with MOCOD info
|
2021-03-27 05:40:08 +01:00 |
|
f4exb
|
8a36adaeea
|
DATV: leandvb: retrofit of S2 deframer: Set TEI bit on TS packets with bad CRC8.
|
2021-03-27 05:40:08 +01:00 |
|
f4exb
|
3bfa552813
|
DATV: leandvb: retrofit of Cleanup scope of some S2 constants.
|
2021-03-27 05:40:08 +01:00 |
|
f4exb
|
75153ab12e
|
DATV: retrofit of leandvb changes up to Jan 9, 2020
|
2021-03-27 05:40:08 +01:00 |
|
f4exb
|
ed50c8ed91
|
DATV demod: pushed LDPC tool trial limit to 50
|
2021-03-23 08:36:08 +01:00 |
|
f4exb
|
4ce2ae5ae5
|
DATV: fixed DATVideoRender crash at close time when active: DATVDemodBaseband delete later
|
2021-03-23 08:35:30 +01:00 |
|
f4exb
|
6810990c99
|
DATV: DATVDemodSink: rationalize playVideo method
|
2021-03-22 19:47:47 +01:00 |
|
f4exb
|
252316f99e
|
DATV demod: DATVideoRender: make meta data private
|
2021-03-22 03:12:58 +01:00 |
|
f4exb
|
300fd37880
|
DATV demod: leandvb: more memory management fixes and code formatting
|
2021-03-22 02:06:26 +01:00 |
|
f4exb
|
debc5c74f1
|
DATV demod: use just ffmpeg buffer for audio
|
2021-03-21 21:05:09 +01:00 |
|
f4exb
|
2f22ef6012
|
DATV demod: fixed some memory management issues in cfft_engine
|
2021-03-20 10:56:04 +01:00 |
|
f4exb
|
841e980c7c
|
DATV: DVBS-2: increased number of ldpc_tool processes to 6
|
2021-03-20 10:56:04 +01:00 |
|
f4exb
|
9a8b61a498
|
DATV: DATVVideoRender: use atomic instead of plain bool to handle running state
|
2021-03-20 10:56:04 +01:00 |
|
f4exb
|
a55c879c1b
|
DATV: leandvb: safer cnr_fft
|
2021-03-20 10:56:04 +01:00 |
|
f4exb
|
43059e39b1
|
Set depending objects to nullptr before deleting GUI. Fixes #806
|
2021-03-15 19:55:17 +01:00 |
|
f4exb
|
451243b381
|
DATV: estimate CNR with average of 20% highest and lowest powers in 1.5 times SR bandwidth
|
2021-03-14 18:57:31 +01:00 |
|
f4exb
|
227245eb94
|
DATV: CNR optimization
|
2021-03-14 10:54:37 +01:00 |
|
f4exb
|
4ff5d7d76d
|
DATV: reset data count when framework is restarted
|
2021-03-14 07:57:55 +01:00 |
|
f4exb
|
6bf797ab6d
|
DATV: tighter bandwidth for SNR estimation (1.5 x nominal BW)
|
2021-03-13 18:15:24 +01:00 |
|
f4exb
|
e79171c728
|
DATV: LDPC tool: start index at the next after full worker. Avoids hitting always the busy worker. Removed now useless pipe pointer reset.
|
2021-03-13 18:14:41 +01:00 |
|
f4exb
|
d73f093dab
|
DATV: various fixes and enhancements to ldpc_tool handling. Implements #804
|
2021-03-13 00:13:00 +01:00 |
|
f4exb
|
233f512f9c
|
DATV: enhancement and fixes to DVBS2 external LDPC tool process. Implements #804
|
2021-03-10 07:47:26 +01:00 |
|
f4exb
|
156d7b543a
|
DATV: fixed communication with GUI
|
2021-03-08 08:35:30 +01:00 |
|
f4exb
|
ce70029ba6
|
DATV: DVBS2 helper: do not break if input cannot be sent and always balance in.rd with in.read
|
2021-03-08 08:34:53 +01:00 |
|
f4exb
|
766de007b9
|
Updated versions and changelogs
|
2021-03-07 12:05:33 +01:00 |
|
f4exb
|
587f95bf48
|
MSVC: removed wrong dll exports in plugins
|
2021-03-07 09:25:44 +01:00 |
|
f4exb
|
6fb451145b
|
DATV demod: use ldpctool in Linux only
|
2021-03-07 07:41:19 +01:00 |
|
f4exb
|
7334b2fd20
|
DATV: external LDPC tool implementation final: dialog to select ldpctool and maximum retries
|
2021-03-07 00:36:48 +01:00 |
|
f4exb
|
3e02af8d93
|
DATV: external LDPC tool implementation (6): cleanup of soft LDPC but keep external
|
2021-03-07 00:36:48 +01:00 |
|
f4exb
|
6e8b573b5f
|
DATV: external LDPC tool implementation (5): dequeue outputs in run() method
|
2021-03-07 00:36:48 +01:00 |
|
f4exb
|
8c45107c8c
|
DATV: external LDPC tool implementation (4): even out output with modulo
|
2021-03-07 00:36:48 +01:00 |
|
f4exb
|
a9e1e70ce4
|
DATV: external LDPC tool implementation (3)
|
2021-03-07 00:36:48 +01:00 |
|
f4exb
|
41e660c221
|
DATV: external LDPC tool implementation (2)
|
2021-03-07 00:36:48 +01:00 |
|
f4exb
|
078e7fab37
|
DATV: external LDPC tool implementation (1)
|
2021-03-07 00:36:48 +01:00 |
|
f4exb
|
dc8f3ee9d9
|
DATV: soft LDPC (1)
|
2021-03-07 00:36:48 +01:00 |
|
f4exb
|
19b809affb
|
Updated versions and changelogs
|
2021-02-28 20:36:17 +01:00 |
|
f4exb
|
75b08c0dee
|
DATV: added LDPC max bit flip control and future soft LDPC control. Updated documentation
|
2021-02-28 12:05:25 +01:00 |
|
f4exb
|
bf62693093
|
DATV demod: implemented gauge meters for MER and CNR. Implements #784
|
2021-02-23 01:06:25 +01:00 |
|
f4exb
|
076eeb7704
|
DATV demod: implemented CNR display
|
2021-02-22 22:37:11 +01:00 |
|