Commit graph

24 commits

Author SHA1 Message Date
Andreas Öman
972b501455 Add initial plugin framework 2007-12-02 11:12:58 +00:00
Andreas Öman
775c6f3511 use PAT as well when scanning, serviceID and PMT is not the same thing 2007-11-27 20:15:51 +00:00
Andreas Öman
f336f52a0b Add support for DVB-C 2007-11-27 19:28:07 +00:00
Andreas Öman
3bb05551da use callbacks for transport start/stop 2007-11-27 12:59:06 +00:00
Andreas Öman
f67adcf3d7 must set state even if adapter is correctly tuned 2007-11-21 12:43:34 +00:00
Andreas Öman
edbd2481cb explicitly say if we are scanning when idle 2007-11-21 09:48:40 +00:00
Andreas Öman
5b1e6f67a9 fix initial scanning bugs when having multiple adapters on the same network
scrap much of the tda_name logging, it's uninteresting
2007-11-21 09:31:50 +00:00
Andreas Öman
baff3eed9c read FE status directly after tune 2007-11-20 15:17:22 +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
Andreas Öman
3cfa916010 get rid of the subscription_mutex it's not needed anymore 2007-09-29 14:43:00 +00:00
Andreas Öman
6266b5427f move subscriptions to a file of its own 2007-09-29 14:28:03 +00:00
Andreas Öman
8e8b2d3c0a IPTV revamp
- Add correct probing of IPTV transports during startup
- Remove the 'iptvmux' configuration entity, instead we configure this directly on the service
2007-09-19 12:30:08 +00:00
Andreas Öman
412cce5ea6 rework much of the internal transport stream handling 2007-09-14 21:45:21 +00:00
Andreas Öman
11561e7ae9 smooth out FEC errors 2007-08-31 06:54:46 +00:00
Andreas Öman
dc608c0743 make dvb code kick out subscribers if FEC error rate is too high 2007-08-28 12:29:05 +00:00
Andreas Öman
49d0df8cff various dvb related fixes
- use FE_GET_EVENT to get faster status updates from dvb adapter frontend
- avoid using dvb muxes that are not locked or if they have too many FEC errors
2007-08-27 17:08:22 +00:00
Andreas Öman
ffba0a51db Make sure that timer is armed when we do initial scan 2007-08-19 12:14:04 +00:00
Andreas Öman
bfb16c0ee4 Set a default priority for automatically scanned DVB sources 2007-08-19 08:43:27 +00:00
Andreas Öman
350fd05e66 Add support for collecting FEC errors 2007-08-17 10:41:57 +00:00
Andreas Öman
89a7614397 Add a mutex to protect race between monitor thread and main thread 2007-08-17 08:06:26 +00:00
Andreas Öman
0c3211caab When nobody is subscribing to an adapter, cycle thru all muxes to get status updates 2007-08-17 07:56:44 +00:00
Andreas Öman
76430bf643 Move DVB MUX setup to a file of its own
Add support for standard linux DVB mux descriptor files
2007-08-16 12:21:10 +00:00
Andreas Öman
ec85f10beb Remove nit table traces 2007-08-16 11:32:46 +00:00
Andreas Öman
f8657f7a2b Rename files to better names 2007-08-16 11:19:18 +00:00
Renamed from input_dvb.c (Browse further)