Commit graph

28 commits

Author SHA1 Message Date
Andreas Öman
38a16f8088 Scrap the notion of "dvb mux instance" and "dvb mux".
Instead use 'transport' to instansiate the same channel multiple times, even if it's seen on multiple adapters on the same DVB network.
2008-01-09 13:14:34 +00:00
Andreas Öman
3ffb51dd25 Keep track of the format the source arrives in. This way MPEG TS output muxes can shourtcut MPEG TS input muxes and avoid the internal PES remuxing 2008-01-07 16:36:05 +00:00
Andreas Öman
2c166e3e7f store configuration 2007-12-07 10:37:17 +00:00
Andreas Öman
74ffb3af8f store teletext rundown 2007-12-07 09:16:05 +00:00
Andreas Öman
218d21a851 remove dead code 2007-12-07 08:49:51 +00:00
Andreas Öman
2036062aa4 move transport_set_channel() to transport.c and add transport_set_prio() 2007-12-07 08:24:13 +00:00
Andreas Öman
6726988aec we really want uniquename to be set 2007-12-07 07:53:27 +00:00
Andreas Öman
39a4cfbe86 allow user to change channel groups in HTML ui 2007-12-06 15:08:34 +00:00
Andreas Öman
434745c2f7 add iso language to streams 2007-12-04 15:17:13 +00:00
Andreas Öman
5e499423f8 add functions for moving channel groups up and down in list 2007-12-02 17:21:12 +00:00
Andreas Öman
f92bfeaf8a add persistent channel settings 2007-12-02 17:06:51 +00:00
Andreas Öman
ec373fe163 add channel groups at tail 2007-12-02 16:33:36 +00:00
Andreas Öman
ce7bad8bba Use TAILQ for channels in the per-group list 2007-12-02 16:32:12 +00:00
Andreas Öman
a1e3cffd49 Make channel group management work 2007-12-02 16:26:13 +00:00
Andreas Öman
47a39092fe introduce 'channel group' concept. Not used yet though 2007-12-02 14:31:28 +00:00
Andreas Öman
972b501455 Add initial plugin framework 2007-12-02 11:12:58 +00:00
Andreas Öman
23b72c500d dont leak memory 2007-11-28 08:08:46 +00:00
Andreas Öman
39307445f9 add RTSP URL in HTML interface 2007-11-27 17:22:54 +00:00
Andreas Öman
0c7216354e Add channel_by_tag() func 2007-11-20 07:58:09 +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
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
a1c66aa085 rename a variable 2007-08-18 08:21:40 +00:00
Andreas Öman
3c83c32120 Convert channel name to printable chars before logging 2007-08-16 12:23:15 +00:00
Andreas Öman
f8657f7a2b Rename files to better names 2007-08-16 11:19:18 +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
8cb73de479 Fix 'ENABLE_INPUT_' defines 2007-08-11 05:37:56 +00:00
Andreas Öman
4cfe313f05 Initial tvheadend 2007-08-09 15:42:01 +00:00