mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-28 04:31:06 +00:00
audio: rename UNPOSITIONED to DEFAULT_POSITIONS
Rename the UNPOSITIONED flag to the DEFAULT_POSITIONS flag because that is really what the resulting GstAudioInfo will contain as the chanel mappings.
This commit is contained in:
parent
1bb83435fd
commit
0a1874461a
4 changed files with 8 additions and 10 deletions
|
@ -324,7 +324,8 @@ gst_audio_info_from_caps (GstAudioInfo * info, const GstCaps * caps)
|
|||
info->position[i] = g_value_get_enum (pos_val_entry);
|
||||
}
|
||||
} else {
|
||||
info->flags |= GST_AUDIO_FLAG_UNPOSITIONED;
|
||||
info->flags |= GST_AUDIO_FLAG_DEFAULT_POSITIONS;
|
||||
/* FIXME, set default positions */
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
|
|
|
@ -242,14 +242,14 @@ void gst_audio_format_fill_silence (const GstAudioFormatInfo *info
|
|||
/**
|
||||
* GstAudioFlags:
|
||||
* @GST_AUDIO_FLAG_NONE: no valid flag
|
||||
* @GST_AUDIO_FLAG_UNPOSITIONED: unpositioned audio layout, position array
|
||||
* contains the default layout.
|
||||
* @GST_AUDIO_FLAG_DEFAULT_POSITIONS: position array
|
||||
* contains the default layout for the number of channels.
|
||||
*
|
||||
* Extra audio flags
|
||||
*/
|
||||
typedef enum {
|
||||
GST_AUDIO_FLAG_NONE = 0,
|
||||
GST_AUDIO_FLAG_UNPOSITIONED = (1 << 0)
|
||||
GST_AUDIO_FLAG_NONE = 0,
|
||||
GST_AUDIO_FLAG_DEFAULT_POSITIONS = (1 << 0)
|
||||
} GstAudioFlags;
|
||||
|
||||
/**
|
||||
|
@ -283,7 +283,7 @@ struct _GstAudioInfo {
|
|||
#define GST_AUDIO_INFO_BPS(info) (GST_AUDIO_INFO_DEPTH(info) >> 3)
|
||||
|
||||
#define GST_AUDIO_INFO_FLAGS(info) ((info)->flags)
|
||||
#define GST_AUDIO_INFO_IS_UNPOSITIONED(info) ((info)->flags & GST_AUDIO_FLAG_UNPOSITIONED)
|
||||
#define GST_AUDIO_INFO_HAS_DEFAULT_POSITIONS(info) ((info)->flags & GST_AUDIO_FLAG_DEFAULT_POSITIONS)
|
||||
|
||||
#define GST_AUDIO_INFO_RATE(info) ((info)->rate)
|
||||
#define GST_AUDIO_INFO_CHANNELS(info) ((info)->channels)
|
||||
|
|
|
@ -608,9 +608,6 @@ audio_convert_prepare_context (AudioConvertCtx * ctx, GstAudioInfo * in,
|
|||
/* first clean the existing context */
|
||||
audio_convert_clean_context (ctx);
|
||||
|
||||
g_return_val_if_fail (GST_AUDIO_INFO_IS_UNPOSITIONED (in) ==
|
||||
GST_AUDIO_INFO_IS_UNPOSITIONED (out), FALSE);
|
||||
|
||||
ctx->in = *in;
|
||||
ctx->out = *out;
|
||||
|
||||
|
|
|
@ -584,7 +584,7 @@ gst_channel_mix_fill_matrix (AudioConvertCtx * this)
|
|||
|
||||
gst_channel_mix_fill_identical (this);
|
||||
|
||||
if (!GST_AUDIO_INFO_IS_UNPOSITIONED (&this->in)) {
|
||||
if (!GST_AUDIO_INFO_HAS_DEFAULT_POSITIONS (&this->in)) {
|
||||
gst_channel_mix_fill_compatible (this);
|
||||
gst_channel_mix_fill_others (this);
|
||||
gst_channel_mix_fill_normalize (this);
|
||||
|
|
Loading…
Reference in a new issue