diff --git a/subprojects/gst-plugins-base/gst/audiomixer/gstaudiointerleave.c b/subprojects/gst-plugins-base/gst/audiomixer/gstaudiointerleave.c index e5ff600c25..95e909aa78 100644 --- a/subprojects/gst-plugins-base/gst/audiomixer/gstaudiointerleave.c +++ b/subprojects/gst-plugins-base/gst/audiomixer/gstaudiointerleave.c @@ -104,16 +104,6 @@ enum /* elementfactory information */ -#if G_BYTE_ORDER == G_LITTLE_ENDIAN -#define CAPS \ - GST_AUDIO_CAPS_MAKE ("{ S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }") \ - ", layout = (string) { interleaved, non-interleaved }" -#else -#define CAPS \ - GST_AUDIO_CAPS_MAKE ("{ S32BE, U32BE, S16BE, U16BE, S8, U8, F32BE, F64BE }") \ - ", layout = (string) { interleaved, non-interleaved }" -#endif - static GstStaticPadTemplate gst_audio_interleave_sink_template = GST_STATIC_PAD_TEMPLATE ("sink_%u", GST_PAD_SINK, diff --git a/subprojects/gst-plugins-base/gst/audiomixer/gstaudiomixer.c b/subprojects/gst-plugins-base/gst/audiomixer/gstaudiomixer.c index e7e4136727..6fa8546b89 100644 --- a/subprojects/gst-plugins-base/gst/audiomixer/gstaudiomixer.c +++ b/subprojects/gst-plugins-base/gst/audiomixer/gstaudiomixer.c @@ -169,15 +169,11 @@ enum /* These are the formats we can mix natively */ -#if G_BYTE_ORDER == G_LITTLE_ENDIAN #define CAPS \ - GST_AUDIO_CAPS_MAKE ("{ S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }") \ + GST_AUDIO_CAPS_MAKE ("{ " GST_AUDIO_NE (S32) ", " GST_AUDIO_NE (U32) ", " \ + GST_AUDIO_NE (S16) ", " GST_AUDIO_NE (U16) ", S8, U8, " \ + GST_AUDIO_NE (F32) ", " GST_AUDIO_NE (F64) " }") \ ", layout = interleaved" -#else -#define CAPS \ - GST_AUDIO_CAPS_MAKE ("{ S32BE, U32BE, S16BE, U16BE, S8, U8, F32BE, F64BE }") \ - ", layout = interleaved" -#endif static GstStaticPadTemplate gst_audiomixer_src_template = GST_STATIC_PAD_TEMPLATE ("src",