]> git.ipfire.org Git - thirdparty/tvheadend.git/commit
ts: rework PCR clock
authorJaroslav Kysela <perex@perex.cz>
Sun, 14 May 2017 18:25:41 +0000 (20:25 +0200)
committerJaroslav Kysela <perex@perex.cz>
Mon, 15 May 2017 13:43:33 +0000 (15:43 +0200)
commita78cce2d140e2ef1ea3f5480d444b1bcc7517471
tree05200444c090d8ca0032a3dbdb7552a96519b25a
parent7933975b0e2c6af2ce34426abceb716ba41b9688
ts: rework PCR clock

- interpolate the PCR clock gaps from the audio tracks
- report dropped out packets by PCR checks
- use DTS instead PTS for PCR clock modifications
- use DTS instead PTS for invalid packet clock checks
src/input/mpegts/tsdemux.c
src/parsers.h
src/parsers/parsers.c
src/service.c
src/service.h