Files
mpv/stream
Oliver Freyermuth 3abf26f019 dvb_tune: (DVB-S) Initial S2API support.
Also allows demuxers to buffer, and we explicitly discard stale QPSK events.
Inspiration taken from the szap-s2 implementation.
S2API is only used if available and for DVB-S cards - it might also be useful to have that for DVB-T2 / DVB-C2 tuning later, but I do not have the HW / no DVB-T2 broadcasting station nearby to test functionality.
This should do no functional changes, only usage of the different API. The S2API is more extensible and a requirement for all the HD-deliveries (e.g. DVB-S2) and since 2.6.28 is the successor of the old API.
Tuning to DVB-S2 channels actually already "works" like this if the delivery is hardcoded in - for a fully working implementation, the channels.conf.sat would need an additional field indicating the delivery type (VDR-type channels.conf have that).
This commit also:
- Cleans up some debug output.
- Moves an unneeded usleep(100000) (only needed for diseqc switching for SAT) into the DVB-S-only part of the implementation.
2015-01-06 19:52:27 +01:00
..
2014-11-26 21:21:56 +01:00
2014-11-26 21:21:56 +01:00
2013-12-21 21:43:16 +01:00
2014-11-26 21:21:56 +01:00
2014-04-13 18:03:01 +02:00
2013-12-21 21:43:16 +01:00
2014-11-21 09:58:09 +01:00
2014-09-13 16:09:51 +02:00
2014-06-11 00:39:14 +02:00
2014-12-16 19:28:08 +01:00
2014-11-26 21:21:56 +01:00
2014-06-11 00:39:14 +02:00
2014-06-11 00:39:14 +02:00
2014-06-11 00:39:14 +02:00
2014-06-11 00:39:14 +02:00
2014-06-11 00:39:14 +02:00
2014-08-28 12:02:50 +02:00
2014-07-05 17:07:15 +02:00
2014-04-13 18:03:01 +02:00
2014-11-26 21:21:56 +01:00