mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-09-03 02:41:12 +02:00
fix crypted pip (thx BP)
Origin commit data
------------------
Commit: 2b7ae96a5c
Author: TangoCash <eric@loxat.de>
Date: 2021-04-04 (Sun, 04 Apr 2021)
This commit is contained in:
@@ -259,9 +259,14 @@ bool CCamManager::SetMode(t_channel_id channel_id, enum runmode mode, bool start
|
||||
case RECORD:
|
||||
#if HAVE_SPARK_HARDWARE || HAVE_ARM_HARDWARE || HAVE_MIPS_HARDWARE
|
||||
// INFO("RECORD/STREAM(%d): fe_num %d rec_dmx %d", mode, frontend ? frontend->getNumber() : -1, channel->getRecordDemux());
|
||||
#ifdef DYNAMIC_DEMUX
|
||||
source = channel->getRecordDemux();
|
||||
demux = channel->getRecordDemux();
|
||||
#else
|
||||
if (frontend)
|
||||
source = frontend->getNumber();
|
||||
demux = source;
|
||||
#endif // DYNAMIC_DEMUX
|
||||
#else
|
||||
source = channel->getRecordDemux();
|
||||
demux = channel->getRecordDemux();
|
||||
@@ -270,9 +275,17 @@ bool CCamManager::SetMode(t_channel_id channel_id, enum runmode mode, bool start
|
||||
break;
|
||||
case PIP:
|
||||
#if HAVE_SPARK_HARDWARE || HAVE_ARM_HARDWARE || HAVE_MIPS_HARDWARE
|
||||
#ifdef DYNAMIC_DEMUX
|
||||
source = channel->getPipDemux();
|
||||
demux = channel->getPipDemux();
|
||||
#else
|
||||
if (frontend)
|
||||
if (frontend->sameTsidOnid(channel->getTransponderId()))
|
||||
source = frontend->getNumber();
|
||||
else
|
||||
source = frontend->getNumber() + 1;
|
||||
demux = source;
|
||||
#endif // DYNAMIC_DEMUX
|
||||
#else
|
||||
source = channel->getRecordDemux();
|
||||
demux = channel->getPipDemux();
|
||||
@@ -294,6 +307,7 @@ bool CCamManager::SetMode(t_channel_id channel_id, enum runmode mode, bool start
|
||||
mode, start ? "START" : "STOP", source, oldmask, newmask, force_update, rmode, mp);
|
||||
|
||||
//INFO("source %d old mask %d new mask %d force update %s", source, oldmask, newmask, force_update ? "yes" : "no");
|
||||
|
||||
#if ! HAVE_CST_HARDWARE
|
||||
/* stop decoding if record stops unless it's the live channel. TODO:PIP? */
|
||||
/* all the modes: RECORD, STREAM, PIP except PLAY now stopping here !! */
|
||||
|
Reference in New Issue
Block a user