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];
12
tLogoStyle
Style
;
13
tLogoSize
Size
;
14
tLogoAspect
Aspect
;
15
dword
CachePosition
;
16
dword
grDataSize
;
17
TYPE_GrData *
grData
;
//convert pixel data to gdData on the fly
18
}
tLogoData
;
19
20
extern
tLogoData
*
LogoManager_LogoData
;
21
extern
int
LogoManager_NrLogos
;
22
extern
bool
LogoManager_LUTInitialized
;
23
24
extern
void (*
LogoManager_CB
)(
int
CallbackType,
int
Param1);
25
#endif
LogoManager_LUTInitialized
bool LogoManager_LUTInitialized
Definition:
LogoManager_Initialize.c:9
MAXLOGONAME
#define MAXLOGONAME
Definition:
FBLib_LogoManager.h:6
LogoManager_LogoData
tLogoData * LogoManager_LogoData
Definition:
LogoManager_Initialize.c:7
LogoManager_CB
void(* LogoManager_CB)(int CallbackType, int Param1)
Definition:
LogoManager_Initialize.c:11
LogoManager_NrLogos
int LogoManager_NrLogos
Definition:
LogoManager_Initialize.c:8
tLogoAspect
tLogoAspect
Definition:
libFireBird.h:2247
tLogoSize
tLogoSize
Definition:
libFireBird.h:2239
tLogoStyle
tLogoStyle
Definition:
libFireBird.h:2225
tLogoData
Definition:
FBLib_LogoManager.h:9
tLogoData::ChannelID
ulong64 ChannelID
Definition:
FBLib_LogoManager.h:10
tLogoData::Size
tLogoSize Size
Definition:
FBLib_LogoManager.h:13
tLogoData::Aspect
tLogoAspect Aspect
Definition:
FBLib_LogoManager.h:14
tLogoData::CachePosition
dword CachePosition
Definition:
FBLib_LogoManager.h:15
tLogoData::Style
tLogoStyle Style
Definition:
FBLib_LogoManager.h:12
tLogoData::grDataSize
dword grDataSize
Definition:
FBLib_LogoManager.h:16
tLogoData::grData
TYPE_GrData * grData
Definition:
FBLib_LogoManager.h:17
LogoManager
FBLib_LogoManager.h
Generated on Fri Apr 29 2022 13:34:01 for FireBirdLib - Topfield TMS PVR TAP Programming Library by
1.9.3