hdhomerun_channels.h File Reference

Go to the source code of this file.

Functions

LIBTYPE const char * hdhomerun_channelmap_get_channelmap_from_country_source (const char *countrycode, const char *source)
LIBTYPE const char * hdhomerun_channelmap_get_channelmap_scan_group (const char *channelmap)
LIBTYPE uint16_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_round (uint32_t frequency, uint32_t resolution)
LIBTYPE uint32_t hdhomerun_channel_frequency_round_normal (uint32_t frequency)
LIBTYPE uint32_t hdhomerun_channel_number_to_frequency (struct hdhomerun_channel_list_t *channel_list, uint16_t channel_number)
LIBTYPE uint16_t hdhomerun_channel_frequency_to_number (struct hdhomerun_channel_list_t *channel_list, uint32_t frequency)

Function Documentation

LIBTYPE const char* hdhomerun_channelmap_get_channelmap_from_country_source ( const char *  countrycode,
const char *  source 
)
LIBTYPE const char* hdhomerun_channelmap_get_channelmap_scan_group ( const char *  channelmap  ) 

Definition at line 172 of file hdhomerun_channels.c.

Referenced by cmd_scan().

LIBTYPE uint16_t hdhomerun_channel_entry_channel_number ( struct hdhomerun_channel_entry_t entry  ) 

Definition at line 185 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 195 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 363 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 352 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 205 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 220 of file hdhomerun_channels.c.

LIBTYPE uint32_t hdhomerun_channel_list_frequency_count ( struct hdhomerun_channel_list_t channel_list  ) 

Definition at line 233 of file hdhomerun_channels.c.

LIBTYPE uint32_t hdhomerun_channel_frequency_round ( uint32_t  frequency,
uint32_t  resolution 
)

Definition at line 251 of file hdhomerun_channels.c.

Referenced by hdhomerun_channel_frequency_round_normal().

LIBTYPE uint32_t hdhomerun_channel_frequency_round_normal ( uint32_t  frequency  ) 
LIBTYPE uint32_t hdhomerun_channel_number_to_frequency ( struct hdhomerun_channel_list_t channel_list,
uint16_t  channel_number 
)

Definition at line 262 of file hdhomerun_channels.c.

LIBTYPE uint16_t hdhomerun_channel_frequency_to_number ( struct hdhomerun_channel_list_t channel_list,
uint32_t  frequency 
)

Definition at line 276 of file hdhomerun_channels.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Sat May 26 06:41:48 2012 for MythTV by  doxygen 1.6.3