Commit graph

7 commits

Author SHA1 Message Date
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
Andreas Öman
412cce5ea6 rework much of the internal transport stream handling 2007-09-14 21:45:21 +00:00
Andreas Öman
4cfe004801 add support for DISPATCH_PRI (EPOLLPRI) 2007-08-27 17:06:09 +00:00
Andreas Öman
93e991d06c Protect us (by using a simple refcount) from crash when a fd callback removes another dispatch handle which is about to be served in the same poll loop (thanks valgrind) 2007-08-21 19:35:25 +00:00
Andreas Öman
1718028a36 Fire timers after handling fd's (timers may free fd-handles) 2007-08-17 07:56:14 +00:00
Andreas Öman
fa329cec17 Major rework, as follows:
- Add automatic DVB mux scanning
- Rename "programme" to "event" (more consistent with DVB specs)
- Improve showtime client interface
- Add decent timers
- Fix UTF-8 conversion issues at various places
- Improve EPG (Join DVB and XMLTV to same lists)
2007-08-16 10:59:06 +00:00
Andreas Öman
4cfe313f05 Initial tvheadend 2007-08-09 15:42:01 +00:00