martii
82a0c1aa10
add dmx offset to hw-caps
2012-12-08 11:58:50 +01:00
martii
aca3da1f29
get rid of most compiler warnings
2012-10-27 18:08:29 +02:00
martii
eb5f5dc9ae
merge
2012-09-22 16:27:06 +02:00
Stefan Seyfried
fe7b385660
spark: make cDemux more robust
...
* workaround hanging Read() if frontend loses and regains lock
* set DMX_ONESHOT for TDT and TOT sections
2012-09-22 12:21:59 +02:00
Stefan Seyfried
99a63b16ca
spark: make cDemux multi-tuner compatible
...
...which is more complicated than it seems at first glance, due
to the restrictions of the sh4 pti driver...
2012-09-22 12:20:35 +02:00
martii
2bdab523e5
Merge remote-tracking branch 'seife/master'
2012-08-16 22:05:33 +02:00
Stefan Seyfried
1df3d2e946
cDemux: add dummy SetSource() for coolstream compatibiliy
2012-07-29 13:26:31 +02:00
martii
2ca16aedac
Merge remote-tracking branch 'seife/master'
2012-07-15 20:13:18 +02:00
Stefan Seyfried
5583233e9e
spark,azbox: make demux FD nonblocking
...
...except for DMX_PSI_CHANNEL, which does not seem to expect that.
2012-07-15 11:44:28 +02:00
martii
249d2964ac
spark dmx: less debugging output; set buffer size
2012-07-13 16:25:48 +02:00
Stefan Seyfried
16d8d3e8c8
dmx: fix web streaming by allowing PID 0 for pesFilter()
2012-03-07 20:29:13 +01:00
Stefan Seyfried
12b74e6ef3
spark: work around neutrino's sectionFilter() usage
...
It seems like most of the times, timeout == 0 means "use the default
timeout". However, at least with the sectionsd eit update filter and
the PMT version update filter, timeout == 0 means really "no timeout"
alas "infinite". Work around this by using the default timeout only
if no negative filtermask is given.
This fixes the "EPG on program change" (and PMT update probably, too).
2012-02-26 13:13:33 +01:00
Stefan Seyfried
703c416e83
spark: fix invalid debug calls
2012-02-25 13:10:10 +01:00
Stefan Seyfried
101c852167
spark: use TSDEMUX_TAP for TS demux in cDemux()
2012-02-12 20:35:47 +01:00
Stefan Seyfried
22f4be6607
libspark: stub out unused stuff in cDemux, fix getSTC
2012-02-12 10:43:27 +01:00
Stefan Seyfried
9e3c6b445a
libspark: make cDemux build
...
This might actually even work, but is untested.
2012-02-12 10:43:26 +01:00
Stefan Seyfried
00fe1f2ed4
libspark: rename files to common names
2012-02-02 16:13:08 +01:00