RDK Documentation (Open Sourced RDK Components)
|
Holds all of the virtual channels. More...
#include <AampcliVirtualChannelMap.h>
Public Member Functions | |
VirtualChannelInfo * | find (const int channelNumber) |
VirtualChannelInfo * | prev () |
VirtualChannelInfo * | next () |
void | add (VirtualChannelInfo &channelInfo) |
bool | isPresent (const VirtualChannelInfo &channelInfo) |
void | print () |
void | setCurrentlyTunedChannel (int value) |
void | showList (void) |
void | tuneToChannel (VirtualChannelInfo &channel, PlayerInstanceAAMP *playerInstanceAamp) |
std::string | getNextFieldFromCSV (const char **pptr) |
void | loadVirtualChannelMapFromCSV (FILE *f) |
void | loadVirtualChannelMapLegacyFormat (FILE *f) |
Parse config entries for aamp-cli, and update mVirtualChannelMap based on the config. More... | |
const char * | skipwhitespace (const char *ptr) |
Protected Attributes | |
std::list< VirtualChannelInfo > | mVirtualChannelMap |
int | mAutoChannelNumber |
int | mCurrentlyTunedChannel |
Holds all of the virtual channels.
Definition at line 54 of file AampcliVirtualChannelMap.h.
void VirtualChannelMap::loadVirtualChannelMapLegacyFormat | ( | FILE * | f | ) |
Parse config entries for aamp-cli, and update mVirtualChannelMap based on the config.
f | File pointer to config to process |
Definition at line 307 of file AampcliVirtualChannelMap.cpp.