Go to the source code of this file.
| #define PA_CHANNEL_MAP_SNPRINT_MAX 336 |
| typedef enum pa_channel_map_def pa_channel_map_def_t |
| typedef enum pa_channel_position pa_channel_position_t |
| enum pa_channel_map_def |
A list of channel mapping definitions for pa_channel_map_init_auto().
| enum pa_channel_position |
A list of channel labels.
| int pa_channel_map_equal | ( | const pa_channel_map * | a, | |
| const pa_channel_map * | b | |||
| ) |
Compare two channel maps.
Return 1 if both match.
| pa_channel_map* pa_channel_map_init | ( | pa_channel_map * | m | ) |
Initialize the specified channel map and return a pointer to it.
| pa_channel_map* pa_channel_map_init_auto | ( | pa_channel_map * | m, | |
| unsigned | channels, | |||
| pa_channel_map_def_t | def | |||
| ) |
Initialize the specified channel map for the specified number of channels using default labels and return a pointer to it.
| pa_channel_map* pa_channel_map_init_mono | ( | pa_channel_map * | m | ) |
Initialize the specified channel map for monoaural audio and return a pointer to it.
| pa_channel_map* pa_channel_map_init_stereo | ( | pa_channel_map * | m | ) |
Initialize the specified channel map for stereophonic audio and return a pointer to it.
| pa_channel_map* pa_channel_map_parse | ( | pa_channel_map * | map, | |
| const char * | s | |||
| ) |
| char* pa_channel_map_snprint | ( | char * | s, | |
| size_t | l, | |||
| const pa_channel_map * | map | |||
| ) |
| int pa_channel_map_valid | ( | const pa_channel_map * | map | ) |
Return non-zero of the specified channel map is considered valid.
| const char* pa_channel_position_to_pretty_string | ( | pa_channel_position_t | pos | ) |
Return a human readable text label for the specified channel position.
| const char* pa_channel_position_to_string | ( | pa_channel_position_t | pos | ) |
Return a text label for the specified channel position.
1.5.5