vuplus: dvb wait delay for ci response

Origin commit data
------------------
Branch: master
Commit: e100bdf89b
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2020-01-17 (Fri, 17 Jan 2020)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
BPanther
2020-01-17 20:42:48 +01:00
committed by vanhofen
parent 78d1293633
commit 56ca54bab9
2 changed files with 22 additions and 1 deletions

View File

@@ -1934,3 +1934,18 @@ void cCA::SetTSClock(u32 Speed, int slot)
fclose(ci); fclose(ci);
} }
} }
#if BOXMODEL_VUPLUS_ALL
void cCA::SetCIDelay(int Delay)
{
char buf[64];
snprintf(buf, 64, "/proc/stb/tsmux/rmx_delay");
FILE *ci = fopen(buf, "wb");
printf("%s -> %s to: %i\n", FILENAME, __func__, Delay);
if (ci)
{
fprintf(ci, "%i", Delay);
fclose(ci);
}
}
#endif

View File

@@ -328,6 +328,12 @@ public:
/// Sets the frequency (in Hz) of the TS stream input (only valid for CI) /// Sets the frequency (in Hz) of the TS stream input (only valid for CI)
/// sh4 unused /// sh4 unused
void SetTSClock(u32 Speed, int slot = 0); void SetTSClock(u32 Speed, int slot = 0);
#if BOXMODEL_VUPLUS_ALL
/// dvb wait delay for ci response
void SetCIDelay(int Delay);
#endif
/// Start the CA module /// Start the CA module
/// sh4 unused /// sh4 unused
bool Start(void); bool Start(void);