Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
- reset demuxer buffers
- reset audio decoder
|
|
|
|
(closes #3410672)
|
|
|
|
|
|
(Thanks to Ville Skyttä)
|
|
|
|
|
|
(suggested by Christian Ruppert)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Removed unneeded check
Cosmetics
|
|
|
|
|
|
all descriptors
|
|
|
|
|
|
|
|
|
|
scrambled pids.
|
|
negative value (that results writing out of buffer when buffering
payload). Check buffer size before checking substream header bytes.
|
|
that skips pes header
|
|
parsing pts.
|
|
== 6 is not enough ; anything less than 9 is invalid (header length byte
at [8] can't be used if it is outside of buffer). Moved check to
beginning of parse_pes_header() to avoid reading outside of buffer.
|
|
|
|
|
|
(Thanks to LACARRIERE Jerome)
|
|
|
|
24-bit DVD PCM audio fix
|
|
Current xine-lib decoder is broken for 24bit BluRay PCM.
|
|
|
|
|
|
BluRay 20 bit PCM = 20 bit samples padded to 24 bits, 4 lowest bits are 0.
|
|
|
|
|
|
|
|
|
|
|
|
|