mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-28 16:01:10 +02:00
Testing record/timeshift problems with CI
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1122 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6877f01525
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2011-02-08 (Tue, 08 Feb 2011)
------------------
This commit was generated by Migit
This commit is contained in:
@@ -100,7 +100,7 @@ public:
|
|||||||
u32 GetNumberCISlots(void);
|
u32 GetNumberCISlots(void);
|
||||||
u32 GetNumberSmartCardSlots(void); //
|
u32 GetNumberSmartCardSlots(void); //
|
||||||
static cCA *GetInstance(void);
|
static cCA *GetInstance(void);
|
||||||
bool SendPMT(int Unit, unsigned char *Data, int Len);
|
bool SendPMT(int Unit, unsigned char *Data, int Len, enum CA_SLOT_TYPE SlotType = CA_SLOT_TYPE_ALL);
|
||||||
bool SendMessage(const CA_MESSAGE *Msg);
|
bool SendMessage(const CA_MESSAGE *Msg);
|
||||||
void SetInitMask(enum CA_INIT_MASK InitMask);
|
void SetInitMask(enum CA_INIT_MASK InitMask);
|
||||||
bool Start(void);
|
bool Start(void);
|
||||||
|
@@ -442,6 +442,7 @@ printf("[zapit] saving channel, apid %x sub pid %x mode %d volume %d\n", g_curre
|
|||||||
|
|
||||||
pmt_stop_update_filter(&pmt_update_fd);
|
pmt_stop_update_filter(&pmt_update_fd);
|
||||||
|
|
||||||
|
ca->SendPMT(0, (unsigned char*) "", 0, CA_SLOT_TYPE_CI);
|
||||||
stopPlayBack(!forupdate);
|
stopPlayBack(!forupdate);
|
||||||
|
|
||||||
if(!forupdate && g_current_channel && g_current_channel->getCaPmt()) {
|
if(!forupdate && g_current_channel && g_current_channel->getCaPmt()) {
|
||||||
@@ -725,7 +726,7 @@ void unsetRecordMode(void)
|
|||||||
cam1->sendMessage(0,0); // stop
|
cam1->sendMessage(0,0); // stop
|
||||||
cam0->setCaPmt(g_current_channel->getCaPmt(), DEMUX_SOURCE_0, cam0->getCaMask() & ~DEMUX_DECODE_2 /*1*/); // start
|
cam0->setCaPmt(g_current_channel->getCaPmt(), DEMUX_SOURCE_0, cam0->getCaMask() & ~DEMUX_DECODE_2 /*1*/); // start
|
||||||
}
|
}
|
||||||
ca->SendPMT(DEMUX_SOURCE_2, (unsigned char*) "", 0);
|
ca->SendPMT(DEMUX_SOURCE_2, (unsigned char*) "", 0, CA_SLOT_TYPE_SMARTCARD);
|
||||||
rec_channel_id = 0;
|
rec_channel_id = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1993,7 +1994,7 @@ int stopPlayBack(bool stop_camd)
|
|||||||
cam0->sendMessage(0,0);
|
cam0->sendMessage(0,0);
|
||||||
unlink("/tmp/pmt.tmp");
|
unlink("/tmp/pmt.tmp");
|
||||||
}
|
}
|
||||||
ca->SendPMT(0, (unsigned char*) "", 0);
|
ca->SendPMT(0, (unsigned char*) "", 0, CA_SLOT_TYPE_SMARTCARD);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("stopPlayBack: standby %d forced %d\n", standby, playbackStopForced);
|
printf("stopPlayBack: standby %d forced %d\n", standby, playbackStopForced);
|
||||||
|
Reference in New Issue
Block a user