Module libpulse_sys::format[][src]

Utility functions for handling a stream or sink format.

Structs

pa_format_info

Represents the format of data provided in a stream or processed by a sink.

Enums

pa_encoding_t
pa_prop_type_t

Represents the type of value of a property.

Constants

PA_ENCODING_AC3_IEC61937
PA_ENCODING_ANY
PA_ENCODING_DTSHD_IEC61937pa_v13
PA_ENCODING_DTS_IEC61937
PA_ENCODING_EAC3_IEC61937
PA_ENCODING_INVALID
PA_ENCODING_MAX
PA_ENCODING_MPEG2_AAC_IEC61937
PA_ENCODING_MPEG_IEC61937
PA_ENCODING_PCM
PA_ENCODING_TRUEHD_IEC61937pa_v13
PA_FORMAT_INFO_SNPRINT_MAX

The maximum length of strings returned by pa_format_info_snprint().

PA_PROP_TYPE_INT
PA_PROP_TYPE_INT_ARRAY
PA_PROP_TYPE_INT_RANGE
PA_PROP_TYPE_INVALID
PA_PROP_TYPE_STRING
PA_PROP_TYPE_STRING_ARRAY

Functions

pa_encoding_from_stringpa_v12
pa_encoding_to_string
pa_format_info_copy
pa_format_info_free
pa_format_info_free_string_array
pa_format_info_from_sample_spec
pa_format_info_from_string
pa_format_info_get_channel_mappa_v13
pa_format_info_get_channelspa_v13
pa_format_info_get_prop_int
pa_format_info_get_prop_int_array
pa_format_info_get_prop_int_range
pa_format_info_get_prop_string
pa_format_info_get_prop_string_array
pa_format_info_get_prop_type
pa_format_info_get_ratepa_v13
pa_format_info_get_sample_formatpa_v13
pa_format_info_is_compatible
pa_format_info_is_pcm
pa_format_info_new
pa_format_info_set_channel_map
pa_format_info_set_channels
pa_format_info_set_prop_int
pa_format_info_set_prop_int_array
pa_format_info_set_prop_int_range
pa_format_info_set_prop_string
pa_format_info_set_prop_string_array
pa_format_info_set_rate
pa_format_info_set_sample_format
pa_format_info_snprint
pa_format_info_to_sample_spec
pa_format_info_valid