Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
hpifunc.c File Reference
#include "hpi_internal.h"
#include "hpimsginit.h"
#include "hpidebug.h"

Go to the source code of this file.

Data Structures

struct  hpi_handle
 
union  handle_word
 

Macros

#define hpi_control_param1_get(h, a, p1)   hpi_control_param_get(h, a, 0, 0, p1, NULL)
 
#define hpi_control_param2_get(h, a, p1, p2)   hpi_control_param_get(h, a, 0, 0, p1, p2)
 

Functions

u32 hpi_indexes_to_handle (const char c_object, const u16 adapter_index, const u16 object_index)
 
void hpi_handle_to_indexes (const u32 handle, u16 *pw_adapter_index, u16 *pw_object_index)
 
char hpi_handle_object (const u32 handle)
 
void hpi_format_to_msg (struct hpi_msg_format *pMF, const struct hpi_format *pF)
 
void hpi_stream_response_to_legacy (struct hpi_stream_res *pSR)
 
u16 hpi_subsys_get_version_ex (u32 *pversion_ex)
 
u16 hpi_subsys_get_num_adapters (int *pn_num_adapters)
 
u16 hpi_subsys_get_adapter (int iterator, u32 *padapter_index, u16 *pw_adapter_type)
 
u16 hpi_adapter_open (u16 adapter_index)
 
u16 hpi_adapter_close (u16 adapter_index)
 
u16 hpi_adapter_set_mode (u16 adapter_index, u32 adapter_mode)
 
u16 hpi_adapter_set_mode_ex (u16 adapter_index, u32 adapter_mode, u16 query_or_set)
 
u16 hpi_adapter_get_mode (u16 adapter_index, u32 *padapter_mode)
 
u16 hpi_adapter_get_info (u16 adapter_index, u16 *pw_num_outstreams, u16 *pw_num_instreams, u16 *pw_version, u32 *pserial_number, u16 *pw_adapter_type)
 
u16 hpi_adapter_get_module_by_index (u16 adapter_index, u16 module_index, u16 *pw_num_outputs, u16 *pw_num_inputs, u16 *pw_version, u32 *pserial_number, u16 *pw_module_type, u32 *ph_module)
 
u16 hpi_adapter_set_property (u16 adapter_index, u16 property, u16 parameter1, u16 parameter2)
 
u16 hpi_adapter_get_property (u16 adapter_index, u16 property, u16 *pw_parameter1, u16 *pw_parameter2)
 
u16 hpi_adapter_enumerate_property (u16 adapter_index, u16 index, u16 what_to_enumerate, u16 property_index, u32 *psetting)
 
u16 hpi_format_create (struct hpi_format *p_format, u16 channels, u16 format, u32 sample_rate, u32 bit_rate, u32 attributes)
 
u16 hpi_stream_estimate_buffer_size (struct hpi_format *p_format, u32 host_polling_rate_in_milli_seconds, u32 *recommended_buffer_size)
 
u16 hpi_outstream_open (u16 adapter_index, u16 outstream_index, u32 *ph_outstream)
 
u16 hpi_outstream_close (u32 h_outstream)
 
u16 hpi_outstream_get_info_ex (u32 h_outstream, u16 *pw_state, u32 *pbuffer_size, u32 *pdata_to_play, u32 *psamples_played, u32 *pauxiliary_data_to_play)
 
u16 hpi_outstream_write_buf (u32 h_outstream, const u8 *pb_data, u32 bytes_to_write, const struct hpi_format *p_format)
 
u16 hpi_outstream_start (u32 h_outstream)
 
u16 hpi_outstream_wait_start (u32 h_outstream)
 
u16 hpi_outstream_stop (u32 h_outstream)
 
u16 hpi_outstream_sinegen (u32 h_outstream)
 
u16 hpi_outstream_reset (u32 h_outstream)
 
u16 hpi_outstream_query_format (u32 h_outstream, struct hpi_format *p_format)
 
u16 hpi_outstream_set_format (u32 h_outstream, struct hpi_format *p_format)
 
u16 hpi_outstream_set_velocity (u32 h_outstream, short velocity)
 
u16 hpi_outstream_set_punch_in_out (u32 h_outstream, u32 punch_in_sample, u32 punch_out_sample)
 
u16 hpi_outstream_ancillary_reset (u32 h_outstream, u16 mode)
 
u16 hpi_outstream_ancillary_get_info (u32 h_outstream, u32 *pframes_available)
 
u16 hpi_outstream_ancillary_read (u32 h_outstream, struct hpi_anc_frame *p_anc_frame_buffer, u32 anc_frame_buffer_size_in_bytes, u32 number_of_ancillary_frames_to_read)
 
u16 hpi_outstream_set_time_scale (u32 h_outstream, u32 time_scale)
 
u16 hpi_outstream_host_buffer_allocate (u32 h_outstream, u32 size_in_bytes)
 
u16 hpi_outstream_host_buffer_get_info (u32 h_outstream, u8 **pp_buffer, struct hpi_hostbuffer_status **pp_status)
 
u16 hpi_outstream_host_buffer_free (u32 h_outstream)
 
u16 hpi_outstream_group_add (u32 h_outstream, u32 h_stream)
 
u16 hpi_outstream_group_get_map (u32 h_outstream, u32 *poutstream_map, u32 *pinstream_map)
 
u16 hpi_outstream_group_reset (u32 h_outstream)
 
u16 hpi_instream_open (u16 adapter_index, u16 instream_index, u32 *ph_instream)
 
u16 hpi_instream_close (u32 h_instream)
 
u16 hpi_instream_query_format (u32 h_instream, const struct hpi_format *p_format)
 
u16 hpi_instream_set_format (u32 h_instream, const struct hpi_format *p_format)
 
u16 hpi_instream_read_buf (u32 h_instream, u8 *pb_data, u32 bytes_to_read)
 
u16 hpi_instream_start (u32 h_instream)
 
u16 hpi_instream_wait_start (u32 h_instream)
 
u16 hpi_instream_stop (u32 h_instream)
 
u16 hpi_instream_reset (u32 h_instream)
 
u16 hpi_instream_get_info_ex (u32 h_instream, u16 *pw_state, u32 *pbuffer_size, u32 *pdata_recorded, u32 *psamples_recorded, u32 *pauxiliary_data_recorded)
 
u16 hpi_instream_ancillary_reset (u32 h_instream, u16 bytes_per_frame, u16 mode, u16 alignment, u16 idle_bit)
 
u16 hpi_instream_ancillary_get_info (u32 h_instream, u32 *pframe_space)
 
u16 hpi_instream_ancillary_write (u32 h_instream, const struct hpi_anc_frame *p_anc_frame_buffer, u32 anc_frame_buffer_size_in_bytes, u32 number_of_ancillary_frames_to_write)
 
u16 hpi_instream_host_buffer_allocate (u32 h_instream, u32 size_in_bytes)
 
u16 hpi_instream_host_buffer_get_info (u32 h_instream, u8 **pp_buffer, struct hpi_hostbuffer_status **pp_status)
 
u16 hpi_instream_host_buffer_free (u32 h_instream)
 
u16 hpi_instream_group_add (u32 h_instream, u32 h_stream)
 
u16 hpi_instream_group_get_map (u32 h_instream, u32 *poutstream_map, u32 *pinstream_map)
 
u16 hpi_instream_group_reset (u32 h_instream)
 
u16 hpi_mixer_open (u16 adapter_index, u32 *ph_mixer)
 
u16 hpi_mixer_close (u32 h_mixer)
 
u16 hpi_mixer_get_control (u32 h_mixer, u16 src_node_type, u16 src_node_type_index, u16 dst_node_type, u16 dst_node_type_index, u16 control_type, u32 *ph_control)
 
u16 hpi_mixer_get_control_by_index (u32 h_mixer, u16 control_index, u16 *pw_src_node_type, u16 *pw_src_node_index, u16 *pw_dst_node_type, u16 *pw_dst_node_index, u16 *pw_control_type, u32 *ph_control)
 
u16 hpi_mixer_store (u32 h_mixer, enum HPI_MIXER_STORE_COMMAND command, u16 index)
 
u16 hpi_aesebu_receiver_query_format (const u32 h_aes_rx, const u32 index, u16 *pw_format)
 
u16 hpi_aesebu_receiver_set_format (u32 h_control, u16 format)
 
u16 hpi_aesebu_receiver_get_format (u32 h_control, u16 *pw_format)
 
u16 hpi_aesebu_receiver_get_sample_rate (u32 h_control, u32 *psample_rate)
 
u16 hpi_aesebu_receiver_get_user_data (u32 h_control, u16 index, u16 *pw_data)
 
u16 hpi_aesebu_receiver_get_channel_status (u32 h_control, u16 index, u16 *pw_data)
 
u16 hpi_aesebu_receiver_get_error_status (u32 h_control, u16 *pw_error_data)
 
u16 hpi_aesebu_transmitter_set_sample_rate (u32 h_control, u32 sample_rate)
 
u16 hpi_aesebu_transmitter_set_user_data (u32 h_control, u16 index, u16 data)
 
u16 hpi_aesebu_transmitter_set_channel_status (u32 h_control, u16 index, u16 data)
 
u16 hpi_aesebu_transmitter_get_channel_status (u32 h_control, u16 index, u16 *pw_data)
 
u16 hpi_aesebu_transmitter_query_format (const u32 h_aes_tx, const u32 index, u16 *pw_format)
 
u16 hpi_aesebu_transmitter_set_format (u32 h_control, u16 output_format)
 
u16 hpi_aesebu_transmitter_get_format (u32 h_control, u16 *pw_output_format)
 
u16 hpi_bitstream_set_clock_edge (u32 h_control, u16 edge_type)
 
u16 hpi_bitstream_set_data_polarity (u32 h_control, u16 polarity)
 
u16 hpi_bitstream_get_activity (u32 h_control, u16 *pw_clk_activity, u16 *pw_data_activity)
 
u16 hpi_channel_mode_query_mode (const u32 h_mode, const u32 index, u16 *pw_mode)
 
u16 hpi_channel_mode_set (u32 h_control, u16 mode)
 
u16 hpi_channel_mode_get (u32 h_control, u16 *mode)
 
u16 hpi_cobranet_hmi_write (u32 h_control, u32 hmi_address, u32 byte_count, u8 *pb_data)
 
u16 hpi_cobranet_hmi_read (u32 h_control, u32 hmi_address, u32 max_byte_count, u32 *pbyte_count, u8 *pb_data)
 
u16 hpi_cobranet_hmi_get_status (u32 h_control, u32 *pstatus, u32 *preadable_size, u32 *pwriteable_size)
 
u16 hpi_cobranet_get_ip_address (u32 h_control, u32 *pdw_ip_address)
 
u16 hpi_cobranet_set_ip_address (u32 h_control, u32 dw_ip_address)
 
u16 hpi_cobranet_get_static_ip_address (u32 h_control, u32 *pdw_ip_address)
 
u16 hpi_cobranet_set_static_ip_address (u32 h_control, u32 dw_ip_address)
 
u16 hpi_cobranet_get_macaddress (u32 h_control, u32 *p_mac_msbs, u32 *p_mac_lsbs)
 
u16 hpi_compander_set_enable (u32 h_control, u32 enable)
 
u16 hpi_compander_get_enable (u32 h_control, u32 *enable)
 
u16 hpi_compander_set_makeup_gain (u32 h_control, short makeup_gain0_01dB)
 
u16 hpi_compander_get_makeup_gain (u32 h_control, short *makeup_gain0_01dB)
 
u16 hpi_compander_set_attack_time_constant (u32 h_control, unsigned int index, u32 attack)
 
u16 hpi_compander_get_attack_time_constant (u32 h_control, unsigned int index, u32 *attack)
 
u16 hpi_compander_set_decay_time_constant (u32 h_control, unsigned int index, u32 decay)
 
u16 hpi_compander_get_decay_time_constant (u32 h_control, unsigned int index, u32 *decay)
 
u16 hpi_compander_set_threshold (u32 h_control, unsigned int index, short threshold0_01dB)
 
u16 hpi_compander_get_threshold (u32 h_control, unsigned int index, short *threshold0_01dB)
 
u16 hpi_compander_set_ratio (u32 h_control, u32 index, u32 ratio100)
 
u16 hpi_compander_get_ratio (u32 h_control, u32 index, u32 *ratio100)
 
u16 hpi_level_query_range (u32 h_control, short *min_gain_01dB, short *max_gain_01dB, short *step_gain_01dB)
 
u16 hpi_level_set_gain (u32 h_control, short an_gain0_01dB[HPI_MAX_CHANNELS])
 
u16 hpi_level_get_gain (u32 h_control, short an_gain0_01dB[HPI_MAX_CHANNELS])
 
u16 hpi_meter_query_channels (const u32 h_meter, u32 *p_channels)
 
u16 hpi_meter_get_peak (u32 h_control, short an_peakdB[HPI_MAX_CHANNELS])
 
u16 hpi_meter_get_rms (u32 h_control, short an_rmsdB[HPI_MAX_CHANNELS])
 
u16 hpi_meter_set_rms_ballistics (u32 h_control, u16 attack, u16 decay)
 
u16 hpi_meter_get_rms_ballistics (u32 h_control, u16 *pn_attack, u16 *pn_decay)
 
u16 hpi_meter_set_peak_ballistics (u32 h_control, u16 attack, u16 decay)
 
u16 hpi_meter_get_peak_ballistics (u32 h_control, u16 *pn_attack, u16 *pn_decay)
 
u16 hpi_microphone_set_phantom_power (u32 h_control, u16 on_off)
 
u16 hpi_microphone_get_phantom_power (u32 h_control, u16 *pw_on_off)
 
u16 hpi_multiplexer_set_source (u32 h_control, u16 source_node_type, u16 source_node_index)
 
u16 hpi_multiplexer_get_source (u32 h_control, u16 *source_node_type, u16 *source_node_index)
 
u16 hpi_multiplexer_query_source (u32 h_control, u16 index, u16 *source_node_type, u16 *source_node_index)
 
u16 hpi_parametric_eq_get_info (u32 h_control, u16 *pw_number_of_bands, u16 *pw_on_off)
 
u16 hpi_parametric_eq_set_state (u32 h_control, u16 on_off)
 
u16 hpi_parametric_eq_get_band (u32 h_control, u16 index, u16 *pn_type, u32 *pfrequency_hz, short *pnQ100, short *pn_gain0_01dB)
 
u16 hpi_parametric_eq_set_band (u32 h_control, u16 index, u16 type, u32 frequency_hz, short q100, short gain0_01dB)
 
u16 hpi_parametric_eq_get_coeffs (u32 h_control, u16 index, short coeffs[5])
 
u16 hpi_sample_clock_query_source (const u32 h_clock, const u32 index, u16 *pw_source)
 
u16 hpi_sample_clock_set_source (u32 h_control, u16 source)
 
u16 hpi_sample_clock_get_source (u32 h_control, u16 *pw_source)
 
u16 hpi_sample_clock_query_source_index (const u32 h_clock, const u32 index, const u32 source, u16 *pw_source_index)
 
u16 hpi_sample_clock_set_source_index (u32 h_control, u16 source_index)
 
u16 hpi_sample_clock_get_source_index (u32 h_control, u16 *pw_source_index)
 
u16 hpi_sample_clock_query_local_rate (const u32 h_clock, const u32 index, u32 *prate)
 
u16 hpi_sample_clock_set_local_rate (u32 h_control, u32 sample_rate)
 
u16 hpi_sample_clock_get_local_rate (u32 h_control, u32 *psample_rate)
 
u16 hpi_sample_clock_get_sample_rate (u32 h_control, u32 *psample_rate)
 
u16 hpi_sample_clock_set_auto (u32 h_control, u32 enable)
 
u16 hpi_sample_clock_get_auto (u32 h_control, u32 *penable)
 
u16 hpi_sample_clock_set_local_rate_lock (u32 h_control, u32 lock)
 
u16 hpi_sample_clock_get_local_rate_lock (u32 h_control, u32 *plock)
 
u16 hpi_tone_detector_get_frequency (u32 h_control, u32 index, u32 *frequency)
 
u16 hpi_tone_detector_get_state (u32 h_control, u32 *state)
 
u16 hpi_tone_detector_set_enable (u32 h_control, u32 enable)
 
u16 hpi_tone_detector_get_enable (u32 h_control, u32 *enable)
 
u16 hpi_tone_detector_set_event_enable (u32 h_control, u32 event_enable)
 
u16 hpi_tone_detector_get_event_enable (u32 h_control, u32 *event_enable)
 
u16 hpi_tone_detector_set_threshold (u32 h_control, int threshold)
 
u16 hpi_tone_detector_get_threshold (u32 h_control, int *threshold)
 
u16 hpi_silence_detector_get_state (u32 h_control, u32 *state)
 
u16 hpi_silence_detector_set_enable (u32 h_control, u32 enable)
 
u16 hpi_silence_detector_get_enable (u32 h_control, u32 *enable)
 
u16 hpi_silence_detector_set_event_enable (u32 h_control, u32 event_enable)
 
u16 hpi_silence_detector_get_event_enable (u32 h_control, u32 *event_enable)
 
u16 hpi_silence_detector_set_delay (u32 h_control, u32 delay)
 
u16 hpi_silence_detector_get_delay (u32 h_control, u32 *delay)
 
u16 hpi_silence_detector_set_threshold (u32 h_control, int threshold)
 
u16 hpi_silence_detector_get_threshold (u32 h_control, int *threshold)
 
u16 hpi_tuner_query_band (const u32 h_tuner, const u32 index, u16 *pw_band)
 
u16 hpi_tuner_set_band (u32 h_control, u16 band)
 
u16 hpi_tuner_get_band (u32 h_control, u16 *pw_band)
 
u16 hpi_tuner_query_frequency (const u32 h_tuner, const u32 index, const u16 band, u32 *pfreq)
 
u16 hpi_tuner_set_frequency (u32 h_control, u32 freq_ink_hz)
 
u16 hpi_tuner_get_frequency (u32 h_control, u32 *pw_freq_ink_hz)
 
u16 hpi_tuner_query_gain (const u32 h_tuner, const u32 index, u16 *pw_gain)
 
u16 hpi_tuner_set_gain (u32 h_control, short gain)
 
u16 hpi_tuner_get_gain (u32 h_control, short *pn_gain)
 
u16 hpi_tuner_get_rf_level (u32 h_control, short *pw_level)
 
u16 hpi_tuner_get_raw_rf_level (u32 h_control, short *pw_level)
 
u16 hpi_tuner_query_deemphasis (const u32 h_tuner, const u32 index, const u16 band, u32 *pdeemphasis)
 
u16 hpi_tuner_set_deemphasis (u32 h_control, u32 deemphasis)
 
u16 hpi_tuner_get_deemphasis (u32 h_control, u32 *pdeemphasis)
 
u16 hpi_tuner_query_program (const u32 h_tuner, u32 *pbitmap_program)
 
u16 hpi_tuner_set_program (u32 h_control, u32 program)
 
u16 hpi_tuner_get_program (u32 h_control, u32 *pprogram)
 
u16 hpi_tuner_get_hd_radio_dsp_version (u32 h_control, char *psz_dsp_version, const u32 string_size)
 
u16 hpi_tuner_get_hd_radio_sdk_version (u32 h_control, char *psz_sdk_version, const u32 string_size)
 
u16 hpi_tuner_get_status (u32 h_control, u16 *pw_status_mask, u16 *pw_status)
 
u16 hpi_tuner_set_mode (u32 h_control, u32 mode, u32 value)
 
u16 hpi_tuner_get_mode (u32 h_control, u32 mode, u32 *pn_value)
 
u16 hpi_tuner_get_hd_radio_signal_quality (u32 h_control, u32 *pquality)
 
u16 hpi_tuner_get_hd_radio_signal_blend (u32 h_control, u32 *pblend)
 
u16 hpi_tuner_set_hd_radio_signal_blend (u32 h_control, const u32 blend)
 
u16 hpi_tuner_get_rds (u32 h_control, char *p_data)
 
u16 hpi_pad_get_channel_name (u32 h_control, char *psz_string, const u32 data_length)
 
u16 hpi_pad_get_artist (u32 h_control, char *psz_string, const u32 data_length)
 
u16 hpi_pad_get_title (u32 h_control, char *psz_string, const u32 data_length)
 
u16 hpi_pad_get_comment (u32 h_control, char *psz_string, const u32 data_length)
 
u16 hpi_pad_get_program_type (u32 h_control, u32 *ppTY)
 
u16 hpi_pad_get_rdsPI (u32 h_control, u32 *ppI)
 
u16 hpi_volume_query_channels (const u32 h_volume, u32 *p_channels)
 
u16 hpi_volume_set_gain (u32 h_control, short an_log_gain[HPI_MAX_CHANNELS])
 
u16 hpi_volume_get_gain (u32 h_control, short an_log_gain[HPI_MAX_CHANNELS])
 
u16 hpi_volume_set_mute (u32 h_control, u32 mute)
 
u16 hpi_volume_get_mute (u32 h_control, u32 *mute)
 
u16 hpi_volume_query_range (u32 h_control, short *min_gain_01dB, short *max_gain_01dB, short *step_gain_01dB)
 
u16 hpi_volume_auto_fade_profile (u32 h_control, short an_stop_gain0_01dB[HPI_MAX_CHANNELS], u32 duration_ms, u16 profile)
 
u16 hpi_volume_auto_fade (u32 h_control, short an_stop_gain0_01dB[HPI_MAX_CHANNELS], u32 duration_ms)
 
u16 hpi_volume_query_auto_fade_profile (const u32 h_volume, const u32 i, u16 *profile)
 
u16 hpi_vox_set_threshold (u32 h_control, short an_gain0_01dB)
 
u16 hpi_vox_get_threshold (u32 h_control, short *an_gain0_01dB)
 

Macro Definition Documentation

#define hpi_control_param1_get (   h,
  a,
  p1 
)    hpi_control_param_get(h, a, 0, 0, p1, NULL)

Definition at line 1364 of file hpifunc.c.

#define hpi_control_param2_get (   h,
  a,
  p1,
  p2 
)    hpi_control_param_get(h, a, 0, 0, p1, p2)

Definition at line 1366 of file hpifunc.c.

Function Documentation

u16 hpi_adapter_close ( u16  adapter_index)

Definition at line 148 of file hpifunc.c.

u16 hpi_adapter_enumerate_property ( u16  adapter_index,
u16  index,
u16  what_to_enumerate,
u16  property_index,
u32 psetting 
)

Definition at line 277 of file hpifunc.c.

u16 hpi_adapter_get_info ( u16  adapter_index,
u16 pw_num_outstreams,
u16 pw_num_instreams,
u16 pw_version,
u32 pserial_number,
u16 pw_adapter_type 
)

Definition at line 195 of file hpifunc.c.

u16 hpi_adapter_get_mode ( u16  adapter_index,
u32 padapter_mode 
)

Definition at line 182 of file hpifunc.c.

u16 hpi_adapter_get_module_by_index ( u16  adapter_index,
u16  module_index,
u16 pw_num_outputs,
u16 pw_num_inputs,
u16 pw_version,
u32 pserial_number,
u16 pw_module_type,
u32 ph_module 
)

Definition at line 215 of file hpifunc.c.

u16 hpi_adapter_get_property ( u16  adapter_index,
u16  property,
u16 pw_parameter1,
u16 pw_parameter2 
)

Definition at line 256 of file hpifunc.c.

u16 hpi_adapter_open ( u16  adapter_index)

Definition at line 134 of file hpifunc.c.

u16 hpi_adapter_set_mode ( u16  adapter_index,
u32  adapter_mode 
)

Definition at line 161 of file hpifunc.c.

u16 hpi_adapter_set_mode_ex ( u16  adapter_index,
u32  adapter_mode,
u16  query_or_set 
)

Definition at line 167 of file hpifunc.c.

u16 hpi_adapter_set_property ( u16  adapter_index,
u16  property,
u16  parameter1,
u16  parameter2 
)

Definition at line 239 of file hpifunc.c.

u16 hpi_aesebu_receiver_get_channel_status ( u32  h_control,
u16  index,
u16 pw_data 
)

Definition at line 1521 of file hpifunc.c.

u16 hpi_aesebu_receiver_get_error_status ( u32  h_control,
u16 pw_error_data 
)

Definition at line 1540 of file hpifunc.c.

u16 hpi_aesebu_receiver_get_format ( u32  h_control,
u16 pw_format 
)

Definition at line 1485 of file hpifunc.c.

u16 hpi_aesebu_receiver_get_sample_rate ( u32  h_control,
u32 psample_rate 
)

Definition at line 1497 of file hpifunc.c.

u16 hpi_aesebu_receiver_get_user_data ( u32  h_control,
u16  index,
u16 pw_data 
)

Definition at line 1503 of file hpifunc.c.

u16 hpi_aesebu_receiver_query_format ( const u32  h_aes_rx,
const u32  index,
u16 pw_format 
)

Definition at line 1468 of file hpifunc.c.

u16 hpi_aesebu_receiver_set_format ( u32  h_control,
u16  format 
)

Definition at line 1479 of file hpifunc.c.

u16 hpi_aesebu_transmitter_get_channel_status ( u32  h_control,
u16  index,
u16 pw_data 
)

Definition at line 1571 of file hpifunc.c.

u16 hpi_aesebu_transmitter_get_format ( u32  h_control,
u16 pw_output_format 
)

Definition at line 1594 of file hpifunc.c.

u16 hpi_aesebu_transmitter_query_format ( const u32  h_aes_tx,
const u32  index,
u16 pw_format 
)

Definition at line 1577 of file hpifunc.c.

u16 hpi_aesebu_transmitter_set_channel_status ( u32  h_control,
u16  index,
u16  data 
)

Definition at line 1564 of file hpifunc.c.

u16 hpi_aesebu_transmitter_set_format ( u32  h_control,
u16  output_format 
)

Definition at line 1588 of file hpifunc.c.

u16 hpi_aesebu_transmitter_set_sample_rate ( u32  h_control,
u32  sample_rate 
)

Definition at line 1552 of file hpifunc.c.

u16 hpi_aesebu_transmitter_set_user_data ( u32  h_control,
u16  index,
u16  data 
)

Definition at line 1558 of file hpifunc.c.

u16 hpi_bitstream_get_activity ( u32  h_control,
u16 pw_clk_activity,
u16 pw_data_activity 
)

Definition at line 1618 of file hpifunc.c.

u16 hpi_bitstream_set_clock_edge ( u32  h_control,
u16  edge_type 
)

Definition at line 1606 of file hpifunc.c.

u16 hpi_bitstream_set_data_polarity ( u32  h_control,
u16  polarity 
)

Definition at line 1612 of file hpifunc.c.

u16 hpi_channel_mode_get ( u32  h_control,
u16 mode 
)

Definition at line 1653 of file hpifunc.c.

u16 hpi_channel_mode_query_mode ( const u32  h_mode,
const u32  index,
u16 pw_mode 
)

Definition at line 1636 of file hpifunc.c.

u16 hpi_channel_mode_set ( u32  h_control,
u16  mode 
)

Definition at line 1647 of file hpifunc.c.

u16 hpi_cobranet_get_ip_address ( u32  h_control,
u32 pdw_ip_address 
)

Definition at line 1753 of file hpifunc.c.

u16 hpi_cobranet_get_macaddress ( u32  h_control,
u32 p_mac_msbs,
u32 p_mac_lsbs 
)

Definition at line 1826 of file hpifunc.c.

u16 hpi_cobranet_get_static_ip_address ( u32  h_control,
u32 pdw_ip_address 
)

Definition at line 1790 of file hpifunc.c.

u16 hpi_cobranet_hmi_get_status ( u32  h_control,
u32 pstatus,
u32 preadable_size,
u32 pwriteable_size 
)

Definition at line 1726 of file hpifunc.c.

u16 hpi_cobranet_hmi_read ( u32  h_control,
u32  hmi_address,
u32  max_byte_count,
u32 pbyte_count,
u8 pb_data 
)

Definition at line 1689 of file hpifunc.c.

u16 hpi_cobranet_hmi_write ( u32  h_control,
u32  hmi_address,
u32  byte_count,
u8 pb_data 
)

Definition at line 1663 of file hpifunc.c.

u16 hpi_cobranet_set_ip_address ( u32  h_control,
u32  dw_ip_address 
)

Definition at line 1774 of file hpifunc.c.

u16 hpi_cobranet_set_static_ip_address ( u32  h_control,
u32  dw_ip_address 
)

Definition at line 1810 of file hpifunc.c.

u16 hpi_compander_get_attack_time_constant ( u32  h_control,
unsigned int  index,
u32 attack 
)

Definition at line 1891 of file hpifunc.c.

u16 hpi_compander_get_decay_time_constant ( u32  h_control,
unsigned int  index,
u32 decay 
)

Definition at line 1905 of file hpifunc.c.

u16 hpi_compander_get_enable ( u32  h_control,
u32 enable 
)

Definition at line 1867 of file hpifunc.c.

u16 hpi_compander_get_makeup_gain ( u32  h_control,
short makeup_gain0_01dB 
)

Definition at line 1878 of file hpifunc.c.

u16 hpi_compander_get_ratio ( u32  h_control,
u32  index,
u32 ratio100 
)

Definition at line 1957 of file hpifunc.c.

u16 hpi_compander_get_threshold ( u32  h_control,
unsigned int  index,
short threshold0_01dB 
)

Definition at line 1932 of file hpifunc.c.

u16 hpi_compander_set_attack_time_constant ( u32  h_control,
unsigned int  index,
u32  attack 
)

Definition at line 1884 of file hpifunc.c.

u16 hpi_compander_set_decay_time_constant ( u32  h_control,
unsigned int  index,
u32  decay 
)

Definition at line 1898 of file hpifunc.c.

u16 hpi_compander_set_enable ( u32  h_control,
u32  enable 
)

Definition at line 1861 of file hpifunc.c.

u16 hpi_compander_set_makeup_gain ( u32  h_control,
short  makeup_gain0_01dB 
)

Definition at line 1872 of file hpifunc.c.

u16 hpi_compander_set_ratio ( u32  h_control,
u32  index,
u32  ratio100 
)

Definition at line 1951 of file hpifunc.c.

u16 hpi_compander_set_threshold ( u32  h_control,
unsigned int  index,
short  threshold0_01dB 
)

Definition at line 1913 of file hpifunc.c.

u16 hpi_format_create ( struct hpi_format p_format,
u16  channels,
u16  format,
u32  sample_rate,
u32  bit_rate,
u32  attributes 
)

Definition at line 283 of file hpifunc.c.

void hpi_format_to_msg ( struct hpi_msg_format pMF,
const struct hpi_format pF 
)

Definition at line 61 of file hpifunc.c.

char hpi_handle_object ( const u32  handle)

Definition at line 54 of file hpifunc.c.

void hpi_handle_to_indexes ( const u32  handle,
u16 pw_adapter_index,
u16 pw_object_index 
)

Definition at line 48 of file hpifunc.c.

u32 hpi_indexes_to_handle ( const char  c_object,
const u16  adapter_index,
const u16  object_index 
)

Definition at line 20 of file hpifunc.c.

u16 hpi_instream_ancillary_get_info ( u32  h_instream,
u32 pframe_space 
)

Definition at line 1041 of file hpifunc.c.

u16 hpi_instream_ancillary_reset ( u32  h_instream,
u16  bytes_per_frame,
u16  mode,
u16  alignment,
u16  idle_bit 
)

Definition at line 1025 of file hpifunc.c.

u16 hpi_instream_ancillary_write ( u32  h_instream,
const struct hpi_anc_frame p_anc_frame_buffer,
u32  anc_frame_buffer_size_in_bytes,
u32  number_of_ancillary_frames_to_write 
)

Definition at line 1058 of file hpifunc.c.

u16 hpi_instream_close ( u32  h_instream)

Definition at line 864 of file hpifunc.c.

u16 hpi_instream_get_info_ex ( u32  h_instream,
u16 pw_state,
u32 pbuffer_size,
u32 pdata_recorded,
u32 psamples_recorded,
u32 pauxiliary_data_recorded 
)

Definition at line 998 of file hpifunc.c.

u16 hpi_instream_group_add ( u32  h_instream,
u32  h_stream 
)

Definition at line 1131 of file hpifunc.c.

u16 hpi_instream_group_get_map ( u32  h_instream,
u32 poutstream_map,
u32 pinstream_map 
)

Definition at line 1167 of file hpifunc.c.

u16 hpi_instream_group_reset ( u32  h_instream)

Definition at line 1187 of file hpifunc.c.

u16 hpi_instream_host_buffer_allocate ( u32  h_instream,
u32  size_in_bytes 
)

Definition at line 1081 of file hpifunc.c.

u16 hpi_instream_host_buffer_free ( u32  h_instream)

Definition at line 1117 of file hpifunc.c.

u16 hpi_instream_host_buffer_get_info ( u32  h_instream,
u8 **  pp_buffer,
struct hpi_hostbuffer_status **  pp_status 
)

Definition at line 1096 of file hpifunc.c.

u16 hpi_instream_open ( u16  adapter_index,
u16  instream_index,
u32 ph_instream 
)

Definition at line 842 of file hpifunc.c.

u16 hpi_instream_query_format ( u32  h_instream,
const struct hpi_format p_format 
)

Definition at line 888 of file hpifunc.c.

u16 hpi_instream_read_buf ( u32  h_instream,
u8 pb_data,
u32  bytes_to_read 
)

Definition at line 921 of file hpifunc.c.

u16 hpi_instream_reset ( u32  h_instream)

Definition at line 983 of file hpifunc.c.

u16 hpi_instream_set_format ( u32  h_instream,
const struct hpi_format p_format 
)

Definition at line 905 of file hpifunc.c.

u16 hpi_instream_start ( u32  h_instream)

Definition at line 938 of file hpifunc.c.

u16 hpi_instream_stop ( u32  h_instream)

Definition at line 968 of file hpifunc.c.

u16 hpi_instream_wait_start ( u32  h_instream)

Definition at line 953 of file hpifunc.c.

u16 hpi_level_get_gain ( u32  h_control,
short  an_gain0_01dB[HPI_MAX_CHANNELS] 
)

Definition at line 1997 of file hpifunc.c.

u16 hpi_level_query_range ( u32  h_control,
short min_gain_01dB,
short max_gain_01dB,
short step_gain_01dB 
)

Definition at line 1963 of file hpifunc.c.

u16 hpi_level_set_gain ( u32  h_control,
short  an_gain0_01dB[HPI_MAX_CHANNELS] 
)

Definition at line 1990 of file hpifunc.c.

u16 hpi_meter_get_peak ( u32  h_control,
short  an_peakdB[HPI_MAX_CHANNELS] 
)

Definition at line 2010 of file hpifunc.c.

u16 hpi_meter_get_peak_ballistics ( u32  h_control,
u16 pn_attack,
u16 pn_decay 
)

Definition at line 2091 of file hpifunc.c.

u16 hpi_meter_get_rms ( u32  h_control,
short  an_rmsdB[HPI_MAX_CHANNELS] 
)

Definition at line 2036 of file hpifunc.c.

u16 hpi_meter_get_rms_ballistics ( u32  h_control,
u16 pn_attack,
u16 pn_decay 
)

Definition at line 2068 of file hpifunc.c.

u16 hpi_meter_query_channels ( const u32  h_meter,
u32 p_channels 
)

Definition at line 2004 of file hpifunc.c.

u16 hpi_meter_set_peak_ballistics ( u32  h_control,
u16  attack,
u16  decay 
)

Definition at line 2085 of file hpifunc.c.

u16 hpi_meter_set_rms_ballistics ( u32  h_control,
u16  attack,
u16  decay 
)

Definition at line 2062 of file hpifunc.c.

u16 hpi_microphone_get_phantom_power ( u32  h_control,
u16 pw_on_off 
)

Definition at line 2115 of file hpifunc.c.

u16 hpi_microphone_set_phantom_power ( u32  h_control,
u16  on_off 
)

Definition at line 2109 of file hpifunc.c.

u16 hpi_mixer_close ( u32  h_mixer)

Definition at line 1218 of file hpifunc.c.

u16 hpi_mixer_get_control ( u32  h_mixer,
u16  src_node_type,
u16  src_node_type_index,
u16  dst_node_type,
u16  dst_node_type_index,
u16  control_type,
u32 ph_control 
)

Definition at line 1231 of file hpifunc.c.

u16 hpi_mixer_get_control_by_index ( u32  h_mixer,
u16  control_index,
u16 pw_src_node_type,
u16 pw_src_node_index,
u16 pw_dst_node_type,
u16 pw_dst_node_index,
u16 pw_control_type,
u32 ph_control 
)

Definition at line 1258 of file hpifunc.c.

u16 hpi_mixer_open ( u16  adapter_index,
u32 ph_mixer 
)

Definition at line 1200 of file hpifunc.c.

u16 hpi_mixer_store ( u32  h_mixer,
enum HPI_MIXER_STORE_COMMAND  command,
u16  index 
)

Definition at line 1292 of file hpifunc.c.

u16 hpi_multiplexer_get_source ( u32  h_control,
u16 source_node_type,
u16 source_node_index 
)

Definition at line 2133 of file hpifunc.c.

u16 hpi_multiplexer_query_source ( u32  h_control,
u16  index,
u16 source_node_type,
u16 source_node_index 
)

Definition at line 2147 of file hpifunc.c.

u16 hpi_multiplexer_set_source ( u32  h_control,
u16  source_node_type,
u16  source_node_index 
)

Definition at line 2126 of file hpifunc.c.

u16 hpi_outstream_ancillary_get_info ( u32  h_outstream,
u32 pframes_available 
)

Definition at line 669 of file hpifunc.c.

u16 hpi_outstream_ancillary_read ( u32  h_outstream,
struct hpi_anc_frame p_anc_frame_buffer,
u32  anc_frame_buffer_size_in_bytes,
u32  number_of_ancillary_frames_to_read 
)

Definition at line 688 of file hpifunc.c.

u16 hpi_outstream_ancillary_reset ( u32  h_outstream,
u16  mode 
)

Definition at line 655 of file hpifunc.c.

u16 hpi_outstream_close ( u32  h_outstream)

Definition at line 445 of file hpifunc.c.

u16 hpi_outstream_get_info_ex ( u32  h_outstream,
u16 pw_state,
u32 pbuffer_size,
u32 pdata_to_play,
u32 psamples_played,
u32 pauxiliary_data_to_play 
)

Definition at line 470 of file hpifunc.c.

u16 hpi_outstream_group_add ( u32  h_outstream,
u32  h_stream 
)

Definition at line 776 of file hpifunc.c.

u16 hpi_outstream_group_get_map ( u32  h_outstream,
u32 poutstream_map,
u32 pinstream_map 
)

Definition at line 809 of file hpifunc.c.

u16 hpi_outstream_group_reset ( u32  h_outstream)

Definition at line 829 of file hpifunc.c.

u16 hpi_outstream_host_buffer_allocate ( u32  h_outstream,
u32  size_in_bytes 
)

Definition at line 728 of file hpifunc.c.

u16 hpi_outstream_host_buffer_free ( u32  h_outstream)

Definition at line 763 of file hpifunc.c.

u16 hpi_outstream_host_buffer_get_info ( u32  h_outstream,
u8 **  pp_buffer,
struct hpi_hostbuffer_status **  pp_status 
)

Definition at line 742 of file hpifunc.c.

u16 hpi_outstream_open ( u16  adapter_index,
u16  outstream_index,
u32 ph_outstream 
)

Definition at line 424 of file hpifunc.c.

u16 hpi_outstream_query_format ( u32  h_outstream,
struct hpi_format p_format 
)

Definition at line 586 of file hpifunc.c.

u16 hpi_outstream_reset ( u32  h_outstream)

Definition at line 572 of file hpifunc.c.

u16 hpi_outstream_set_format ( u32  h_outstream,
struct hpi_format p_format 
)

Definition at line 603 of file hpifunc.c.

u16 hpi_outstream_set_punch_in_out ( u32  h_outstream,
u32  punch_in_sample,
u32  punch_out_sample 
)

Definition at line 636 of file hpifunc.c.

u16 hpi_outstream_set_time_scale ( u32  h_outstream,
u32  time_scale 
)

Definition at line 711 of file hpifunc.c.

u16 hpi_outstream_set_velocity ( u32  h_outstream,
short  velocity 
)

Definition at line 620 of file hpifunc.c.

u16 hpi_outstream_sinegen ( u32  h_outstream)

Definition at line 558 of file hpifunc.c.

u16 hpi_outstream_start ( u32  h_outstream)

Definition at line 516 of file hpifunc.c.

u16 hpi_outstream_stop ( u32  h_outstream)

Definition at line 544 of file hpifunc.c.

u16 hpi_outstream_wait_start ( u32  h_outstream)

Definition at line 530 of file hpifunc.c.

u16 hpi_outstream_write_buf ( u32  h_outstream,
const u8 pb_data,
u32  bytes_to_write,
const struct hpi_format p_format 
)

Definition at line 497 of file hpifunc.c.

u16 hpi_pad_get_artist ( u32  h_control,
char psz_string,
const u32  data_length 
)

Definition at line 2712 of file hpifunc.c.

u16 hpi_pad_get_channel_name ( u32  h_control,
char psz_string,
const u32  data_length 
)

Definition at line 2705 of file hpifunc.c.

u16 hpi_pad_get_comment ( u32  h_control,
char psz_string,
const u32  data_length 
)

Definition at line 2724 of file hpifunc.c.

u16 hpi_pad_get_program_type ( u32  h_control,
u32 ppTY 
)

Definition at line 2731 of file hpifunc.c.

u16 hpi_pad_get_rdsPI ( u32  h_control,
u32 ppI 
)

Definition at line 2736 of file hpifunc.c.

u16 hpi_pad_get_title ( u32  h_control,
char psz_string,
const u32  data_length 
)

Definition at line 2718 of file hpifunc.c.

u16 hpi_parametric_eq_get_band ( u32  h_control,
u16  index,
u16 pn_type,
u32 pfrequency_hz,
short pnQ100,
short pn_gain0_01dB 
)

Definition at line 2190 of file hpifunc.c.

u16 hpi_parametric_eq_get_coeffs ( u32  h_control,
u16  index,
short  coeffs[5] 
)

Definition at line 2239 of file hpifunc.c.

u16 hpi_parametric_eq_get_info ( u32  h_control,
u16 pw_number_of_bands,
u16 pw_on_off 
)

Definition at line 2168 of file hpifunc.c.

u16 hpi_parametric_eq_set_band ( u32  h_control,
u16  index,
u16  type,
u32  frequency_hz,
short  q100,
short  gain0_01dB 
)

Definition at line 2217 of file hpifunc.c.

u16 hpi_parametric_eq_set_state ( u32  h_control,
u16  on_off 
)

Definition at line 2184 of file hpifunc.c.

u16 hpi_sample_clock_get_auto ( u32  h_control,
u32 penable 
)

Definition at line 2369 of file hpifunc.c.

u16 hpi_sample_clock_get_local_rate ( u32  h_control,
u32 psample_rate 
)

Definition at line 2339 of file hpifunc.c.

u16 hpi_sample_clock_get_local_rate_lock ( u32  h_control,
u32 plock 
)

Definition at line 2381 of file hpifunc.c.

u16 hpi_sample_clock_get_sample_rate ( u32  h_control,
u32 psample_rate 
)

Definition at line 2351 of file hpifunc.c.

u16 hpi_sample_clock_get_source ( u32  h_control,
u16 pw_source 
)

Definition at line 2281 of file hpifunc.c.

u16 hpi_sample_clock_get_source_index ( u32  h_control,
u16 pw_source_index 
)

Definition at line 2311 of file hpifunc.c.

u16 hpi_sample_clock_query_local_rate ( const u32  h_clock,
const u32  index,
u32 prate 
)

Definition at line 2323 of file hpifunc.c.

u16 hpi_sample_clock_query_source ( const u32  h_clock,
const u32  index,
u16 pw_source 
)

Definition at line 2263 of file hpifunc.c.

u16 hpi_sample_clock_query_source_index ( const u32  h_clock,
const u32  index,
const u32  source,
u16 pw_source_index 
)

Definition at line 2293 of file hpifunc.c.

u16 hpi_sample_clock_set_auto ( u32  h_control,
u32  enable 
)

Definition at line 2363 of file hpifunc.c.

u16 hpi_sample_clock_set_local_rate ( u32  h_control,
u32  sample_rate 
)

Definition at line 2333 of file hpifunc.c.

u16 hpi_sample_clock_set_local_rate_lock ( u32  h_control,
u32  lock 
)

Definition at line 2375 of file hpifunc.c.

u16 hpi_sample_clock_set_source ( u32  h_control,
u16  source 
)

Definition at line 2275 of file hpifunc.c.

u16 hpi_sample_clock_set_source_index ( u32  h_control,
u16  source_index 
)

Definition at line 2305 of file hpifunc.c.

u16 hpi_silence_detector_get_delay ( u32  h_control,
u32 delay 
)

Definition at line 2469 of file hpifunc.c.

u16 hpi_silence_detector_get_enable ( u32  h_control,
u32 enable 
)

Definition at line 2446 of file hpifunc.c.

u16 hpi_silence_detector_get_event_enable ( u32  h_control,
u32 event_enable 
)

Definition at line 2457 of file hpifunc.c.

u16 hpi_silence_detector_get_state ( u32  h_control,
u32 state 
)

Definition at line 2434 of file hpifunc.c.

u16 hpi_silence_detector_get_threshold ( u32  h_control,
int threshold 
)

Definition at line 2481 of file hpifunc.c.

u16 hpi_silence_detector_set_delay ( u32  h_control,
u32  delay 
)

Definition at line 2463 of file hpifunc.c.

u16 hpi_silence_detector_set_enable ( u32  h_control,
u32  enable 
)

Definition at line 2440 of file hpifunc.c.

u16 hpi_silence_detector_set_event_enable ( u32  h_control,
u32  event_enable 
)

Definition at line 2451 of file hpifunc.c.

u16 hpi_silence_detector_set_threshold ( u32  h_control,
int  threshold 
)

Definition at line 2475 of file hpifunc.c.

u16 hpi_stream_estimate_buffer_size ( struct hpi_format p_format,
u32  host_polling_rate_in_milli_seconds,
u32 recommended_buffer_size 
)

Definition at line 378 of file hpifunc.c.

void hpi_stream_response_to_legacy ( struct hpi_stream_res pSR)

Definition at line 83 of file hpifunc.c.

u16 hpi_subsys_get_adapter ( int  iterator,
u32 padapter_index,
u16 pw_adapter_type 
)

Definition at line 119 of file hpifunc.c.

u16 hpi_subsys_get_num_adapters ( int pn_num_adapters)

Definition at line 108 of file hpifunc.c.

u16 hpi_subsys_get_version_ex ( u32 pversion_ex)

Definition at line 96 of file hpifunc.c.

u16 hpi_tone_detector_get_enable ( u32  h_control,
u32 enable 
)

Definition at line 2405 of file hpifunc.c.

u16 hpi_tone_detector_get_event_enable ( u32  h_control,
u32 event_enable 
)

Definition at line 2416 of file hpifunc.c.

u16 hpi_tone_detector_get_frequency ( u32  h_control,
u32  index,
u32 frequency 
)

Definition at line 2387 of file hpifunc.c.

u16 hpi_tone_detector_get_state ( u32  h_control,
u32 state 
)

Definition at line 2393 of file hpifunc.c.

u16 hpi_tone_detector_get_threshold ( u32  h_control,
int threshold 
)

Definition at line 2428 of file hpifunc.c.

u16 hpi_tone_detector_set_enable ( u32  h_control,
u32  enable 
)

Definition at line 2399 of file hpifunc.c.

u16 hpi_tone_detector_set_event_enable ( u32  h_control,
u32  event_enable 
)

Definition at line 2410 of file hpifunc.c.

u16 hpi_tone_detector_set_threshold ( u32  h_control,
int  threshold 
)

Definition at line 2422 of file hpifunc.c.

u16 hpi_tuner_get_band ( u32  h_control,
u16 pw_band 
)

Definition at line 2502 of file hpifunc.c.

u16 hpi_tuner_get_deemphasis ( u32  h_control,
u32 pdeemphasis 
)

Definition at line 2602 of file hpifunc.c.

u16 hpi_tuner_get_frequency ( u32  h_control,
u32 pw_freq_ink_hz 
)

Definition at line 2525 of file hpifunc.c.

u16 hpi_tuner_get_gain ( u32  h_control,
short pn_gain 
)

Definition at line 2546 of file hpifunc.c.

u16 hpi_tuner_get_hd_radio_dsp_version ( u32  h_control,
char psz_dsp_version,
const u32  string_size 
)

Definition at line 2625 of file hpifunc.c.

u16 hpi_tuner_get_hd_radio_sdk_version ( u32  h_control,
char psz_sdk_version,
const u32  string_size 
)

Definition at line 2632 of file hpifunc.c.

u16 hpi_tuner_get_hd_radio_signal_blend ( u32  h_control,
u32 pblend 
)

Definition at line 2674 of file hpifunc.c.

u16 hpi_tuner_get_hd_radio_signal_quality ( u32  h_control,
u32 pquality 
)

Definition at line 2668 of file hpifunc.c.

u16 hpi_tuner_get_mode ( u32  h_control,
u32  mode,
u32 pn_value 
)

Definition at line 2662 of file hpifunc.c.

u16 hpi_tuner_get_program ( u32  h_control,
u32 pprogram 
)

Definition at line 2620 of file hpifunc.c.

u16 hpi_tuner_get_raw_rf_level ( u32  h_control,
short pw_level 
)

Definition at line 2573 of file hpifunc.c.

u16 hpi_tuner_get_rds ( u32  h_control,
char p_data 
)

Definition at line 2686 of file hpifunc.c.

u16 hpi_tuner_get_rf_level ( u32  h_control,
short pw_level 
)

Definition at line 2557 of file hpifunc.c.

u16 hpi_tuner_get_status ( u32  h_control,
u16 pw_status_mask,
u16 pw_status 
)

Definition at line 2639 of file hpifunc.c.

u16 hpi_tuner_query_band ( const u32  h_tuner,
const u32  index,
u16 pw_band 
)

Definition at line 2487 of file hpifunc.c.

u16 hpi_tuner_query_deemphasis ( const u32  h_tuner,
const u32  index,
const u16  band,
u32 pdeemphasis 
)

Definition at line 2589 of file hpifunc.c.

u16 hpi_tuner_query_frequency ( const u32  h_tuner,
const u32  index,
const u16  band,
u32 pfreq 
)

Definition at line 2513 of file hpifunc.c.

u16 hpi_tuner_query_gain ( const u32  h_tuner,
const u32  index,
u16 pw_gain 
)

Definition at line 2531 of file hpifunc.c.

u16 hpi_tuner_query_program ( const u32  h_tuner,
u32 pbitmap_program 
)

Definition at line 2608 of file hpifunc.c.

u16 hpi_tuner_set_band ( u32  h_control,
u16  band 
)

Definition at line 2497 of file hpifunc.c.

u16 hpi_tuner_set_deemphasis ( u32  h_control,
u32  deemphasis 
)

Definition at line 2596 of file hpifunc.c.

u16 hpi_tuner_set_frequency ( u32  h_control,
u32  freq_ink_hz 
)

Definition at line 2519 of file hpifunc.c.

u16 hpi_tuner_set_gain ( u32  h_control,
short  gain 
)

Definition at line 2541 of file hpifunc.c.

u16 hpi_tuner_set_hd_radio_signal_blend ( u32  h_control,
const u32  blend 
)

Definition at line 2680 of file hpifunc.c.

u16 hpi_tuner_set_mode ( u32  h_control,
u32  mode,
u32  value 
)

Definition at line 2657 of file hpifunc.c.

u16 hpi_tuner_set_program ( u32  h_control,
u32  program 
)

Definition at line 2614 of file hpifunc.c.

u16 hpi_volume_auto_fade ( u32  h_control,
short  an_stop_gain0_01dB[HPI_MAX_CHANNELS],
u32  duration_ms 
)

Definition at line 2822 of file hpifunc.c.

u16 hpi_volume_auto_fade_profile ( u32  h_control,
short  an_stop_gain0_01dB[HPI_MAX_CHANNELS],
u32  duration_ms,
u16  profile 
)

Definition at line 2798 of file hpifunc.c.

u16 hpi_volume_get_gain ( u32  h_control,
short  an_log_gain[HPI_MAX_CHANNELS] 
)

Definition at line 2754 of file hpifunc.c.

u16 hpi_volume_get_mute ( u32  h_control,
u32 mute 
)

Definition at line 2766 of file hpifunc.c.

u16 hpi_volume_query_auto_fade_profile ( const u32  h_volume,
const u32  i,
u16 profile 
)

Definition at line 2829 of file hpifunc.c.

u16 hpi_volume_query_channels ( const u32  h_volume,
u32 p_channels 
)

Definition at line 2741 of file hpifunc.c.

u16 hpi_volume_query_range ( u32  h_control,
short min_gain_01dB,
short max_gain_01dB,
short step_gain_01dB 
)

Definition at line 2771 of file hpifunc.c.

u16 hpi_volume_set_gain ( u32  h_control,
short  an_log_gain[HPI_MAX_CHANNELS] 
)

Definition at line 2747 of file hpifunc.c.

u16 hpi_volume_set_mute ( u32  h_control,
u32  mute 
)

Definition at line 2761 of file hpifunc.c.

u16 hpi_vox_get_threshold ( u32  h_control,
short an_gain0_01dB 
)

Definition at line 2856 of file hpifunc.c.

u16 hpi_vox_set_threshold ( u32  h_control,
short  an_gain0_01dB 
)

Definition at line 2839 of file hpifunc.c.