hdhomerun_channels.h File Reference

Go to the source code of this file.

Functions

LIBTYPE const char * hdhomerun_channelmap_convert_countrycode_to_channelmap_prefix (const char *countrycode)
LIBTYPE const char * hdhomerun_channelmap_get_channelmap_scan_group (const char *channelmap)
LIBTYPE uint8_t hdhomerun_channel_entry_channel_number (struct hdhomerun_channel_entry_t *entry)
LIBTYPE uint32_t hdhomerun_channel_entry_frequency (struct hdhomerun_channel_entry_t *entry)
LIBTYPE const char * hdhomerun_channel_entry_name (struct hdhomerun_channel_entry_t *entry)
LIBTYPE struct
hdhomerun_channel_list_t
hdhomerun_channel_list_create (const char *channelmap)
LIBTYPE void hdhomerun_channel_list_destroy (struct hdhomerun_channel_list_t *channel_list)
LIBTYPE struct
hdhomerun_channel_entry_t
hdhomerun_channel_list_first (struct hdhomerun_channel_list_t *channel_list)
LIBTYPE struct
hdhomerun_channel_entry_t
hdhomerun_channel_list_last (struct hdhomerun_channel_list_t *channel_list)
LIBTYPE struct
hdhomerun_channel_entry_t
hdhomerun_channel_list_next (struct hdhomerun_channel_list_t *channel_list, struct hdhomerun_channel_entry_t *entry)
LIBTYPE struct
hdhomerun_channel_entry_t
hdhomerun_channel_list_prev (struct hdhomerun_channel_list_t *channel_list, struct hdhomerun_channel_entry_t *entry)
LIBTYPE uint32_t hdhomerun_channel_list_total_count (struct hdhomerun_channel_list_t *channel_list)
LIBTYPE uint32_t hdhomerun_channel_list_frequency_count (struct hdhomerun_channel_list_t *channel_list)
LIBTYPE uint32_t hdhomerun_channel_frequency_truncate (uint32_t frequency)
LIBTYPE uint32_t hdhomerun_channel_number_to_frequency (struct hdhomerun_channel_list_t *channel_list, uint8_t channel_number)
LIBTYPE uint8_t hdhomerun_channel_frequency_to_number (struct hdhomerun_channel_list_t *channel_list, uint32_t frequency)


Function Documentation

LIBTYPE const char* hdhomerun_channelmap_convert_countrycode_to_channelmap_prefix ( const char *  countrycode  ) 

Definition at line 156 of file hdhomerun_channels.c.

LIBTYPE const char* hdhomerun_channelmap_get_channelmap_scan_group ( const char *  channelmap  ) 

Definition at line 169 of file hdhomerun_channels.c.

Referenced by cmd_scan().

LIBTYPE uint8_t hdhomerun_channel_entry_channel_number ( struct hdhomerun_channel_entry_t entry  ) 

Definition at line 182 of file hdhomerun_channels.c.

LIBTYPE uint32_t hdhomerun_channel_entry_frequency ( struct hdhomerun_channel_entry_t entry  ) 

LIBTYPE const char* hdhomerun_channel_entry_name ( struct hdhomerun_channel_entry_t entry  ) 

Definition at line 192 of file hdhomerun_channels.c.

Referenced by channelscan_advance().

LIBTYPE struct hdhomerun_channel_list_t* hdhomerun_channel_list_create ( const char *  channelmap  )  [read]

Definition at line 354 of file hdhomerun_channels.c.

Referenced by channelscan_create().

LIBTYPE void hdhomerun_channel_list_destroy ( struct hdhomerun_channel_list_t channel_list  ) 

Definition at line 343 of file hdhomerun_channels.c.

LIBTYPE struct hdhomerun_channel_entry_t* hdhomerun_channel_list_first ( struct hdhomerun_channel_list_t channel_list  )  [read]

LIBTYPE struct hdhomerun_channel_entry_t* hdhomerun_channel_list_last ( struct hdhomerun_channel_list_t channel_list  )  [read]

Definition at line 202 of file hdhomerun_channels.c.

Referenced by channelscan_create().

LIBTYPE struct hdhomerun_channel_entry_t* hdhomerun_channel_list_next ( struct hdhomerun_channel_list_t channel_list,
struct hdhomerun_channel_entry_t entry 
) [read]

LIBTYPE struct hdhomerun_channel_entry_t* hdhomerun_channel_list_prev ( struct hdhomerun_channel_list_t channel_list,
struct hdhomerun_channel_entry_t entry 
) [read]

LIBTYPE uint32_t hdhomerun_channel_list_total_count ( struct hdhomerun_channel_list_t channel_list  ) 

Definition at line 217 of file hdhomerun_channels.c.

LIBTYPE uint32_t hdhomerun_channel_list_frequency_count ( struct hdhomerun_channel_list_t channel_list  ) 

Definition at line 230 of file hdhomerun_channels.c.

LIBTYPE uint32_t hdhomerun_channel_frequency_truncate ( uint32_t  frequency  ) 

LIBTYPE uint32_t hdhomerun_channel_number_to_frequency ( struct hdhomerun_channel_list_t channel_list,
uint8_t  channel_number 
)

Definition at line 253 of file hdhomerun_channels.c.

LIBTYPE uint8_t hdhomerun_channel_frequency_to_number ( struct hdhomerun_channel_list_t channel_list,
uint32_t  frequency 
)

Definition at line 267 of file hdhomerun_channels.c.


Generated on Sat Dec 18 05:15:52 2010 for MythTV by  doxygen 1.5.5