|
FFmpeg
|
audio channel layout utility functions More...
#include <stdint.h>#include "avstring.h"#include "avutil.h"#include "channel_layout.h"#include "bprint.h"#include "common.h"Classes | |
| struct | channel_name |
Functions | |
| uint64_t | av_get_channel_layout (const char *name) |
| Return a channel layout id that matches name, or 0 if no match is found. More... | |
| int | av_get_extended_channel_layout (const char *name, uint64_t *channel_layout, int *nb_channels) |
| Return a channel layout and the number of channels based on the specified name. More... | |
| void | av_bprint_channel_layout (struct AVBPrint *bp, int nb_channels, uint64_t channel_layout) |
| Append a description of a channel layout to a bprint buffer. | |
| void | av_get_channel_layout_string (char *buf, int buf_size, int nb_channels, uint64_t channel_layout) |
| Return a description of a channel layout. More... | |
| int | av_get_channel_layout_nb_channels (uint64_t channel_layout) |
| Return the number of channels in the channel layout. | |
| int64_t | av_get_default_channel_layout (int nb_channels) |
| Return default channel layout for a given number of channels. | |
| int | av_get_channel_layout_channel_index (uint64_t channel_layout, uint64_t channel) |
| Get the index of a channel in channel_layout. More... | |
| const char * | av_get_channel_name (uint64_t channel) |
| Get the name of a given channel. More... | |
| const char * | av_get_channel_description (uint64_t channel) |
| Get the description of a given channel. More... | |
| uint64_t | av_channel_layout_extract_channel (uint64_t channel_layout, int index) |
| Get the channel with the given index in channel_layout. | |
| int | av_get_standard_channel_layout (unsigned index, uint64_t *layout, const char **name) |
| Get the value and name of a standard channel layout. More... | |
audio channel layout utility functions
1.8.12