Andreas Öman
a1785d95c2
Implement the TS packet demuxer as a startcode parser instead of relying on the payload-unit-start-indicator bit.
...
This delivers packets faster thru the system for sources that only sets the payload-unit-start-indicator bits on I-frames
2008-01-28 21:53:49 +00:00
Andreas Öman
35a5b089ce
Make pes_compute_duration() public
2008-01-09 10:45:01 +00:00
Andreas Öman
98a88a7e63
fix incorrect return value
2008-01-08 09:47:35 +00:00
Andreas Öman
7b504c2d92
Let MPEG TS output muxer bypass internal remuxing if the source is MPEG TS and no seeking / pausing is required.
2008-01-08 09:46:40 +00:00
Andreas Öman
0a9728c59a
warn if DTS is not linear
2007-11-27 11:34:08 +00:00
Andreas Öman
d44db0265b
bail out if duration is too big
2007-11-27 11:07:57 +00:00
Andreas Öman
9078f66d26
make sure packet length is big enough to read header
2007-11-22 20:26:18 +00:00
Andreas Öman
b2dbbf9daf
add per stream stats
2007-11-21 12:44:25 +00:00
Andreas Öman
6e6a2de48f
Rewrite all of the tvheadend packet internals
...
- Use an internal packet format instead of passing around TS packets
- Use an on-disk storage for pause/seek of live TV
- Fix RTSP interface
- Fix h264 recording
- Set correct DTS/PTS on all packets
2007-10-27 07:40:30 +00:00