upipe/uref_sound_flow_formats.h header reference
Upipe sound flow format definitions and helpers. More
Members [link]
Type [link]
- struct uref_sound_flow_format
Constants [link]
- const struct uref_sound_flow_format uref_sound_flow_format_f32
- const struct uref_sound_flow_format uref_sound_flow_format_f32_planar
- const struct uref_sound_flow_format uref_sound_flow_format_f32be
- const struct uref_sound_flow_format uref_sound_flow_format_f32be_planar
- const struct uref_sound_flow_format uref_sound_flow_format_f32le
- const struct uref_sound_flow_format uref_sound_flow_format_f32le_planar
- const struct uref_sound_flow_format uref_sound_flow_format_f64
- const struct uref_sound_flow_format uref_sound_flow_format_f64_planar
- const struct uref_sound_flow_format uref_sound_flow_format_f64be
- const struct uref_sound_flow_format uref_sound_flow_format_f64be_planar
- const struct uref_sound_flow_format uref_sound_flow_format_f64le
- const struct uref_sound_flow_format uref_sound_flow_format_f64le_planar
- const struct uref_sound_flow_format uref_sound_flow_format_s16
- const struct uref_sound_flow_format uref_sound_flow_format_s16_planar
- const struct uref_sound_flow_format uref_sound_flow_format_s16be
- const struct uref_sound_flow_format uref_sound_flow_format_s16be_planar
- const struct uref_sound_flow_format uref_sound_flow_format_s16le
- const struct uref_sound_flow_format uref_sound_flow_format_s16le_planar
- const struct uref_sound_flow_format uref_sound_flow_format_s32
- const struct uref_sound_flow_format uref_sound_flow_format_s32_planar
- const struct uref_sound_flow_format uref_sound_flow_format_s32be
- const struct uref_sound_flow_format uref_sound_flow_format_s32be_planar
- const struct uref_sound_flow_format uref_sound_flow_format_s32le
- const struct uref_sound_flow_format uref_sound_flow_format_s32le_planar
- const struct uref_sound_flow_format uref_sound_flow_format_s64
- const struct uref_sound_flow_format uref_sound_flow_format_s64_planar
- const struct uref_sound_flow_format uref_sound_flow_format_s64be
- const struct uref_sound_flow_format uref_sound_flow_format_s64be_planar
- const struct uref_sound_flow_format uref_sound_flow_format_s64le
- const struct uref_sound_flow_format uref_sound_flow_format_s64le_planar
- const struct uref_sound_flow_format uref_sound_flow_format_u8
- const struct uref_sound_flow_format uref_sound_flow_format_u8_planar
- const struct uref_sound_flow_format uref_sound_flow_format_u8be
- const struct uref_sound_flow_format uref_sound_flow_format_u8be_planar
- const struct uref_sound_flow_format uref_sound_flow_format_u8le
- const struct uref_sound_flow_format uref_sound_flow_format_u8le_planar
Description [link]
Upipe sound flow format definitions and helpers.
Members detail [link]
#define UREF_SOUND_FLOW_FORMAT_DEFINE(NAME, SAMPLE_SIZE) [link]
This macro is declared in upipe/uref_sound_flow_formats.h source file, line 49.
#define _UPIPE_UREF_SOUND_FLOW_FORMATS_H_ [link]
This macro is declared in upipe/uref_sound_flow_formats.h source file, line 31.
struct uref_sound_flow_format [link]
This struct is declared in upipe/uref_sound_flow_formats.h source file, line 41.
This struct describes a sound format.
| Field | Description |
|---|---|
| const char * name; | name |
| uint8_t sample_size; | sample size |
| bool planar; | format is planar? |
const struct uref_sound_flow_format uref_sound_flow_format_f32 [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 68.
const struct uref_sound_flow_format uref_sound_flow_format_f32_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 68.
const struct uref_sound_flow_format uref_sound_flow_format_f32be [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 75.
const struct uref_sound_flow_format uref_sound_flow_format_f32be_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 75.
const struct uref_sound_flow_format uref_sound_flow_format_f32le [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 82.
const struct uref_sound_flow_format uref_sound_flow_format_f32le_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 82.
const struct uref_sound_flow_format uref_sound_flow_format_f64 [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 69.
const struct uref_sound_flow_format uref_sound_flow_format_f64_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 69.
const struct uref_sound_flow_format uref_sound_flow_format_f64be [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 76.
const struct uref_sound_flow_format uref_sound_flow_format_f64be_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 76.
const struct uref_sound_flow_format uref_sound_flow_format_f64le [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 83.
const struct uref_sound_flow_format uref_sound_flow_format_f64le_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 83.
const struct uref_sound_flow_format uref_sound_flow_format_s16 [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 65.
const struct uref_sound_flow_format uref_sound_flow_format_s16_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 65.
const struct uref_sound_flow_format uref_sound_flow_format_s16be [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 72.
const struct uref_sound_flow_format uref_sound_flow_format_s16be_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 72.
const struct uref_sound_flow_format uref_sound_flow_format_s16le [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 79.
const struct uref_sound_flow_format uref_sound_flow_format_s16le_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 79.
const struct uref_sound_flow_format uref_sound_flow_format_s32 [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 66.
const struct uref_sound_flow_format uref_sound_flow_format_s32_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 66.
const struct uref_sound_flow_format uref_sound_flow_format_s32be [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 73.
const struct uref_sound_flow_format uref_sound_flow_format_s32be_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 73.
const struct uref_sound_flow_format uref_sound_flow_format_s32le [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 80.
const struct uref_sound_flow_format uref_sound_flow_format_s32le_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 80.
const struct uref_sound_flow_format uref_sound_flow_format_s64 [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 67.
const struct uref_sound_flow_format uref_sound_flow_format_s64_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 67.
const struct uref_sound_flow_format uref_sound_flow_format_s64be [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 74.
const struct uref_sound_flow_format uref_sound_flow_format_s64be_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 74.
const struct uref_sound_flow_format uref_sound_flow_format_s64le [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 81.
const struct uref_sound_flow_format uref_sound_flow_format_s64le_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 81.
const struct uref_sound_flow_format uref_sound_flow_format_u8 [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 64.
const struct uref_sound_flow_format uref_sound_flow_format_u8_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 64.
const struct uref_sound_flow_format uref_sound_flow_format_u8be [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 71.
const struct uref_sound_flow_format uref_sound_flow_format_u8be_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 71.
const struct uref_sound_flow_format uref_sound_flow_format_u8le [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 78.
const struct uref_sound_flow_format uref_sound_flow_format_u8le_planar [link]
This constant is declared in upipe/uref_sound_flow_formats.h source file, line 78.