FireBirdLib - Topfield TMS PVR TAP Programming Library
FBLib_LogoManager.h
Go to the documentation of this file.
1#ifndef FBLIB_LOGOMANAGER_H
2#define FBLIB_LOGOMANAGER_H
3
4 #include "tap.h"
5
6 #define MAXLOGONAME 40
7
8 typedef struct
9 {
10 ulong64 ChannelID; //(SatLong << 48) | (NetworkID << 32) | (StreamID << 16) | SID
11 char LogoName[MAXLOGONAME+1];
17 TYPE_GrData *grData; //convert pixel data to gdData on the fly
18 } tLogoData;
19
21 extern int LogoManager_NrLogos;
23
24 extern void (*LogoManager_CB)(int CallbackType, int Param1);
25#endif
bool LogoManager_LUTInitialized
#define MAXLOGONAME
tLogoData * LogoManager_LogoData
void(* LogoManager_CB)(int CallbackType, int Param1)
int LogoManager_NrLogos
tLogoAspect
Definition: libFireBird.h:2247
tLogoSize
Definition: libFireBird.h:2239
tLogoStyle
Definition: libFireBird.h:2225
ulong64 ChannelID
tLogoSize Size
tLogoAspect Aspect
dword CachePosition
tLogoStyle Style
TYPE_GrData * grData