diff options
author | Mathieu Duponchelle <mathieu@centricular.com> | 2018-02-15 01:14:52 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2018-03-01 12:53:39 +0000 |
commit | 46de1846285a304110e0927cdd62cae8bea9ecb1 (patch) | |
tree | 76b40a4f41fa6ac647cd64b40798fcc74be93f23 | |
parent | f04083933926c758f00bc33ade2eb0f8449a8b89 (diff) | |
download | gstreamer-plugins-base-46de1846285a304110e0927cdd62cae8bea9ecb1.tar.gz |
gstaudiopack.orc: pack_u32be_swap: actually swap
Fixes:
gst-launch-1.0 audiotestsrc ! audio/x-raw, format=U32BE ! \
audioconvert ! autoaudiosink
-rw-r--r-- | gst-libs/gst/audio/gstaudiopack.orc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gst-libs/gst/audio/gstaudiopack.orc b/gst-libs/gst/audio/gstaudiopack.orc index c13a688ce..2b7d96323 100644 --- a/gst-libs/gst/audio/gstaudiopack.orc +++ b/gst-libs/gst/audio/gstaudiopack.orc @@ -326,8 +326,10 @@ copyl d1, s1 .dest 4 d1 guint8 .source 4 s1 gint32 .const 4 c1 0x80000000 +.temp 4 t1 -xorl d1, s1, c1 +xorl t1, s1, c1 +swapl d1, t1 .function audio_orc_pack_s32_swap |