From a10aa0183fd30228f2aaeff9cf46c0225007197a Mon Sep 17 00:00:00 2001 From: Tomasz Andrzejak Date: Thu, 13 Jan 2022 19:35:34 +0100 Subject: [PATCH] wavenc: fix writing channel map --- .../gst-plugins-good/gst/wavenc/gstwavenc.c | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/subprojects/gst-plugins-good/gst/wavenc/gstwavenc.c b/subprojects/gst-plugins-good/gst/wavenc/gstwavenc.c index 2392afef691..a2217a6e841 100644 --- a/subprojects/gst-plugins-good/gst/wavenc/gstwavenc.c +++ b/subprojects/gst-plugins-good/gst/wavenc/gstwavenc.c @@ -204,24 +204,24 @@ static guint64 gstmask_to_wavmask (guint64 gstmask, GstAudioChannelPosition * pos) { const GstAudioChannelPosition valid_pos = - GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT | - GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT | - GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER | - GST_AUDIO_CHANNEL_POSITION_LFE1 | - GST_AUDIO_CHANNEL_POSITION_REAR_LEFT | - GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT | - GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT_OF_CENTER | - GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT_OF_CENTER | - GST_AUDIO_CHANNEL_POSITION_REAR_CENTER | - GST_AUDIO_CHANNEL_POSITION_SIDE_LEFT | - GST_AUDIO_CHANNEL_POSITION_SIDE_RIGHT | - GST_AUDIO_CHANNEL_POSITION_TOP_CENTER | - GST_AUDIO_CHANNEL_POSITION_TOP_FRONT_LEFT | - GST_AUDIO_CHANNEL_POSITION_TOP_FRONT_CENTER | - GST_AUDIO_CHANNEL_POSITION_TOP_FRONT_RIGHT | - GST_AUDIO_CHANNEL_POSITION_TOP_REAR_LEFT | - GST_AUDIO_CHANNEL_POSITION_TOP_REAR_CENTER | - GST_AUDIO_CHANNEL_POSITION_TOP_REAR_RIGHT; + GST_AUDIO_CHANNEL_POSITION_MASK (FRONT_LEFT) | + GST_AUDIO_CHANNEL_POSITION_MASK (FRONT_RIGHT) | + GST_AUDIO_CHANNEL_POSITION_MASK (FRONT_CENTER) | + GST_AUDIO_CHANNEL_POSITION_MASK (LFE1) | + GST_AUDIO_CHANNEL_POSITION_MASK (REAR_LEFT) | + GST_AUDIO_CHANNEL_POSITION_MASK (REAR_RIGHT) | + GST_AUDIO_CHANNEL_POSITION_MASK (FRONT_LEFT_OF_CENTER) | + GST_AUDIO_CHANNEL_POSITION_MASK (FRONT_RIGHT_OF_CENTER) | + GST_AUDIO_CHANNEL_POSITION_MASK (REAR_CENTER) | + GST_AUDIO_CHANNEL_POSITION_MASK (SIDE_LEFT) | + GST_AUDIO_CHANNEL_POSITION_MASK (SIDE_RIGHT) | + GST_AUDIO_CHANNEL_POSITION_MASK (TOP_CENTER) | + GST_AUDIO_CHANNEL_POSITION_MASK (TOP_FRONT_LEFT) | + GST_AUDIO_CHANNEL_POSITION_MASK (TOP_FRONT_CENTER) | + GST_AUDIO_CHANNEL_POSITION_MASK (TOP_FRONT_RIGHT) | + GST_AUDIO_CHANNEL_POSITION_MASK (TOP_REAR_LEFT) | + GST_AUDIO_CHANNEL_POSITION_MASK (TOP_REAR_CENTER) | + GST_AUDIO_CHANNEL_POSITION_MASK (TOP_REAR_RIGHT); const GstAudioChannelPosition wav_pos[] = { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, -- GitLab