| |
| #ifndef _HDHOMERUN_PLUGIN_H_ |
| #define _HDHOMERUN_PLUGIN_H_ |
| |
| void* dev_init( int *num ); //return tuner handle |
| void dev_release( void* handle ); //release tuner |
| int get_dev_name( void* handle, int index, char* name, int max_name_len ); |
| void* dev_open( void* handle, int index, int attr ); |
| void dev_close( void* dev ); |
| int dev_tune( void* dev, char* channel, char* stream_tar ); |
| int dev_stop( void* dev ); |
| int dev_scan( void* dev, char* tuner_name, char* channel, struct channel_list_t **cl_p ); |
| int dev_build_channel_table( void* dev, char* option, struct channel_list_t **cl_p ); |
| int dev_release_channel_table( void* dev ); |
| |
| #endif |