AlsaPlayer  0.99.82
Data Fields
_input_plugin Struct Reference

#include <input_plugin.h>

Data Fields

input_version_type version
 
input_flags_type flags
 
const char * name
 
const 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_block_type play_block
 
input_block_seek_type block_seek
 
input_block_size_type block_size
 
input_nr_blocks_type nr_blocks
 
input_frame_count_type frame_count
 
input_block_to_sec_type block_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

const char* _input_plugin::author

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

input_block_seek_type _input_plugin::block_seek
input_block_size_type _input_plugin::block_size
input_block_to_sec_type _input_plugin::block_to_sec
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_count_type _input_plugin::frame_count
void* _input_plugin::handle

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

input_init_type _input_plugin::init
const char* _input_plugin::name

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

input_nr_blocks_type _input_plugin::nr_blocks
input_nr_tracks_type _input_plugin::nr_tracks
input_open_type _input_plugin::open
input_play_block_type _input_plugin::play_block
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: