FireBirdLib - Topfield TMS PVR TAP Programming Library
EPGInfo_FilterChannelByIndex.c
Go to the documentation of this file.
1#include "FBLib_EPG.h"
2
3void EPGInfo_FilterChannelByIndex(TYPE_ServiceType SvcType, int SvcNum, bool StartCurrent)
4{
6
7 TYPE_TapChInfo chInfo;
8
9 TAP_Channel_GetInfo(SvcType, SvcNum, &chInfo);
10
11 EPGFilter.SatIndex = chInfo.satIdx;
12 EPGFilter.NetworkID = chInfo.orgNetId;
13 EPGFilter.TSID = chInfo.tsId;
14 EPGFilter.ServiceID = chInfo.svcId;
15 EPGFilter.StartCurrent = StartCurrent;
16
18
19 TRACEEXIT();
20}
void EPGInfo_FilterChannelByIndex(TYPE_ServiceType SvcType, int SvcNum, bool StartCurrent)
tEPGFilter EPGFilter
#define TRACEEXIT()
Definition: libFireBird.h:1244
#define TRACEENTER()
Definition: libFireBird.h:1243
bool StartCurrent
Definition: FBLib_EPG.h:20
byte SatIndex
Definition: FBLib_EPG.h:19
word TSID
Definition: FBLib_EPG.h:17
bool ChannelFilter
Definition: FBLib_EPG.h:15
word ServiceID
Definition: FBLib_EPG.h:18
word NetworkID
Definition: FBLib_EPG.h:16