FireBirdLib - Topfield TMS PVR TAP Programming Library
LogoManager_CalculateChannelID.c
Go to the documentation of this file.
1#include <string.h>
2#include <stdlib.h>
3#include "libFireBird.h"
4#include "FBLib_LogoManager.h"
5
6ulong64 LogoManager_CalculateChannelID(word SatLongitude, word NetworkID, word TSID, word ServiceID)
7{
9
10 ulong64 ret = ((ulong64)SatLongitude << 48) | ((ulong64)NetworkID << 32) | ((ulong64)TSID << 16) | ServiceID;
11
12 TRACEEXIT();
13 return ret;
14}
ulong64 LogoManager_CalculateChannelID(word SatLongitude, word NetworkID, word TSID, word ServiceID)
#define TRACEEXIT()
Definition: libFireBird.h:1244
#define TRACEENTER()
Definition: libFireBird.h:1243