Fixed DVB-S2 multistream tuning.

This commit is contained in:
CrazyCat 2015-01-28 23:14:45 +02:00 committed by Jaroslav Kysela
parent 412df6d098
commit e92996132b
2 changed files with 1 additions and 2 deletions

View file

@ -1322,7 +1322,7 @@ linuxdvb_frontend_tune0
S2CMD(DTV_PILOT, TR(pilot, pilot_tbl, PILOT_AUTO));
S2CMD(DTV_ROLLOFF, TR(rolloff, rolloff_tbl, ROLLOFF_AUTO));
r = dmc->dmc_fe_stream_id != -1 ? (dmc->dmc_fe_stream_id & 0xFF) |
((dmc->dmc_fe_pls_code & 0x3FFFF)<<8) | ((dmc->dmc_fe_pls_mode & 0x3)<<26) : r;
((dmc->dmc_fe_pls_code & 0x3FFFF)<<8) | ((dmc->dmc_fe_pls_mode & 0x3)<<26) : dmc->dmc_fe_stream_id;
#if DVB_VER_ATLEAST(5,9)
S2CMD(DTV_STREAM_ID, r );
#elif DVB_VER_ATLEAST(5,3)

View file

@ -304,7 +304,6 @@ dvb_network_find_mux
/* Reject if not same symbol rate (some tolerance due to changes and diff in NIT) */
if (dvb_network_check_symbol_rate(lm, dmc, deltar)) continue;
/* DVB-S extra checks */
if (lm->lm_tuning.dmc_fe_type == DVB_TYPE_S) {