mirror of
https://github.com/curioustorvald/tsvm.git
synced 2026-03-07 11:51:49 +09:00
TAV-DT: belief propagation LDPC decoder
This commit is contained in:
@@ -1651,7 +1651,7 @@ start of the next packet
|
||||
uint32 Offset to video packet
|
||||
uint32 Reserved (zero-fill)
|
||||
uint32 CRC-32 of above
|
||||
<packet header end; encoded with rate 224/448 LDPC> // NOTE: sync pattern must not be LDPC-coded
|
||||
<packet header end; encoded with rate 1/2 LDPC> // NOTE: sync pattern must not be LDPC-coded
|
||||
bytes TAD with forward error correction
|
||||
<TAD header start>
|
||||
uint16 Sample Count
|
||||
@@ -1659,7 +1659,7 @@ start of the next packet
|
||||
uint32 Compressed Size
|
||||
uint24 Reed-Solomon Block Count
|
||||
uint32 CRC-32 of above
|
||||
<TAD chunk header end; encoded with rate 112/224 LDPC>
|
||||
<TAD chunk header end; encoded with rate 1/2 LDPC>
|
||||
<Reed-Solomon (255,223) block start>
|
||||
bytes TAD (EZBC, no Zstd)
|
||||
bytes Parity for TAD
|
||||
@@ -1672,7 +1672,7 @@ start of the next packet
|
||||
uint32 Compressed Size
|
||||
uint24 Reed-Solomon Block Count
|
||||
uint32 CRC-32 of above
|
||||
<TAV header end; encoded with rate 112/224 LDPC> // NOTE: sync pattern must not be LDPC-coded
|
||||
<TAV header end; encoded with rate 1/2 LDPC> // NOTE: sync pattern must not be LDPC-coded
|
||||
<Reed-Solomon (255,223) block start>
|
||||
bytes TAV (EZBC, no Zstd)
|
||||
bytes Parity for TAV
|
||||
|
||||
Reference in New Issue
Block a user