Commit graph

241 commits

Author SHA1 Message Date
Andreas Öman
8a445d2acd make function static 2008-01-08 08:03:23 +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
4a810182f5 Check CRC in software for DVB as well. (Seems kernel / hw doesnt always do this) 2007-12-11 10:16:32 +00:00
Andreas Öman
90487e843c drop a printf 2007-12-10 13:39:13 +00:00
Andreas Öman
a0891836b0 wait a bit after tuning before we start to check FE status 2007-12-10 12:45:37 +00:00
Andreas Öman
b338a6569b Split dvb.c into table specific code and front-end specific code.
Revamp DVB fe manager
2007-12-10 12:24:47 +00:00
Andreas Öman
7c254d3344 dont expose disabled channels in htsinterface 2007-12-10 10:40:11 +00:00
Andreas Öman
4d5100336e Spawn threads for DVB FE management. Some cards seems to be very slow at doing things 2007-12-07 21:18:54 +00:00
Andreas Öman
2c166e3e7f store configuration 2007-12-07 10:37:17 +00:00
Andreas Öman
432ed9d9a6 avoid memory corruption 2007-12-07 10:36:08 +00:00
Andreas Öman
c069dfed58 add missing location argument 2007-12-07 09:58:53 +00:00
Andreas Öman
74ffb3af8f store teletext rundown 2007-12-07 09:16:05 +00:00
Andreas Öman
508905cd94 add suppor for setting teletext rundown 2007-12-07 09:12:14 +00:00
Andreas Öman
218d21a851 remove dead code 2007-12-07 08:49:51 +00:00
Andreas Öman
9e062079a4 indent 2007-12-07 08:49:21 +00:00
Andreas Öman
fbfe141bbe Add support for merging channels and chaning transport priority in HTML UI 2007-12-07 08:48:39 +00:00
Andreas Öman
9d9848659c Add function for moving a transport from one channel to another 2007-12-07 08:47:59 +00:00
Andreas Öman
b936b4d62e give transports a unique name 2007-12-07 08:47:38 +00:00
Andreas Öman
f213b963cd Add HTTP redirect reply 2007-12-07 08:24:48 +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
fc024a0099 improve HTTP URL de-escaper 2007-12-07 08:05:02 +00:00
Andreas Öman
6726988aec we really want uniquename to be set 2007-12-07 07:53:27 +00:00
Andreas Öman
8c5590df63 set network & provider on all transports 2007-12-07 07:39:42 +00:00
Andreas Öman
ef4b612cde set lower prio on transport if it is scrambled 2007-12-07 07:39:06 +00:00
Andreas Öman
f5d95e9d76 parse NIT 2007-12-07 07:13:06 +00:00
Andreas Öman
c3cd3d590a return error if iconv fails 2007-12-07 06:57:31 +00:00
Andreas Öman
f58d8c6240 fix obvious typo 2007-12-06 19:34:11 +00:00
Andreas Öman
8fdc41a2ea strip channel names of trailing and leading whitespaces 2007-12-06 15:26:06 +00:00
Andreas Öman
39a4cfbe86 allow user to change channel groups in HTML ui 2007-12-06 15:08:34 +00:00
Andreas Öman
b7fae6d527 Add cache control 2007-12-06 15:08:10 +00:00
Andreas Öman
434745c2f7 add iso language to streams 2007-12-04 15:17:13 +00:00
Andreas Öman
72ada59121 Make sure we catch all known TV service types 2007-12-04 13:44:49 +00:00
Andreas Öman
dacae4d94d add callback and tentative parser for CAT 2007-12-04 13:34:04 +00:00
Andreas Öman
5a99416936 Add an asynchronous hostname resolver and make tcp client use it 2007-12-03 14:55:55 +00:00
Andreas Öman
7bf3d600db make submit buttons look nicer 2007-12-02 19:15:32 +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
872c1a16c9 dont write settings after all 2007-12-02 16:35:12 +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
f6bed08aef Add a decent URL argument parser 2007-12-02 16:24:14 +00:00
Andreas Öman
05a18bbe52 fix bug in URL parser (i bet there are some left) 2007-12-02 15:32:40 +00:00
Andreas Öman
4dcee778d3 store settings upon exit 2007-12-02 14:52:13 +00:00
Andreas Öman
47a39092fe introduce 'channel group' concept. Not used yet though 2007-12-02 14:31:28 +00:00
Andreas Öman
80f5555d03 fix a typo 2007-12-02 13:49:50 +00:00
Andreas Öman
d998138226 fix plugin loading 2007-12-02 13:49:03 +00:00
Andreas Öman
6f7d557ea1 reconnect faster (2 sec) 2007-12-02 13:48:29 +00:00
Andreas Öman
972b501455 Add initial plugin framework 2007-12-02 11:12:58 +00:00
Andreas Öman
07eebcd58b Add CA descriptor 2007-12-02 11:12:02 +00:00