Main Page | Data Structures | Directories | File List | Data Fields | Globals

_input_plugin Struct Reference

#include <input_plugin.h>


Data Fields

input_version_type version
input_flags_type flags
char * name
char * author
void * handle
input_init_type init
input_shutdown_type shutdown
input_plugin_handle_type plugin_handle
input_can_handle_type can_handle
input_open_type open
input_close_type close
input_play_frame_type play_frame
input_frame_seek_type frame_seek
input_frame_size_type frame_size
input_nr_frames_type nr_frames
input_frame_to_sec_type frame_to_sec
input_sample_rate_type sample_rate
input_channels_type channels
input_stream_info_type stream_info
input_nr_tracks_type nr_tracks
input_track_seek_type track_seek


Field Documentation

char* _input_plugin::author
 

Should point to a character array containing the name of the author(s) of this plugin.

input_can_handle_type _input_plugin::can_handle
 

input_channels_type _input_plugin::channels
 

input_close_type _input_plugin::close
 

input_flags_type _input_plugin::flags
 

Fixed flags for the plugin (P_*)

input_frame_seek_type _input_plugin::frame_seek
 

input_frame_size_type _input_plugin::frame_size
 

input_frame_to_sec_type _input_plugin::frame_to_sec
 

void* _input_plugin::handle
 

dlopen() handle of this plugin. Filled in by the HOST.

input_init_type _input_plugin::init
 

char* _input_plugin::name
 

Should point the a character array containing the name of this plugin

input_nr_frames_type _input_plugin::nr_frames
 

input_nr_tracks_type _input_plugin::nr_tracks
 

input_open_type _input_plugin::open
 

input_play_frame_type _input_plugin::play_frame
 

input_plugin_handle_type _input_plugin::plugin_handle
 

input_sample_rate_type _input_plugin::sample_rate
 

input_shutdown_type _input_plugin::shutdown
 

input_stream_info_type _input_plugin::stream_info
 

input_track_seek_type _input_plugin::track_seek
 

input_version_type _input_plugin::version
 

Must be set to INPUT_PLUGIN_VERSION


The documentation for this struct was generated from the following file:
Generated on Sat Aug 19 07:52:31 2006 for AlsaPlayer by  doxygen 1.4.2