mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-11-14 05:21:29 +00:00
gstreamer-audio: fix audio_format code for big-endian targets
This commit is contained in:
parent
5189a4d175
commit
566cfb879b
1 changed files with 44 additions and 44 deletions
|
@ -59,36 +59,36 @@ pub static AUDIO_FORMATS_ALL: Lazy<Box<[crate::AudioFormat]>> = Lazy::new(|| {
|
|||
#[cfg(target_endian = "big")]
|
||||
{
|
||||
Box::new([
|
||||
::AudioFormat::F64be,
|
||||
::AudioFormat::F64le,
|
||||
::AudioFormat::F32be,
|
||||
::AudioFormat::F32le,
|
||||
::AudioFormat::S32be,
|
||||
::AudioFormat::S32le,
|
||||
::AudioFormat::U32be,
|
||||
::AudioFormat::U32le,
|
||||
::AudioFormat::S2432be,
|
||||
::AudioFormat::S2432le,
|
||||
::AudioFormat::U2432be,
|
||||
::AudioFormat::U2432le,
|
||||
::AudioFormat::S24be,
|
||||
::AudioFormat::S24le,
|
||||
::AudioFormat::U24be,
|
||||
::AudioFormat::U24le,
|
||||
::AudioFormat::S20be,
|
||||
::AudioFormat::S20le,
|
||||
::AudioFormat::U20be,
|
||||
::AudioFormat::U20le,
|
||||
::AudioFormat::S18be,
|
||||
::AudioFormat::S18le,
|
||||
::AudioFormat::U18be,
|
||||
::AudioFormat::U18le,
|
||||
::AudioFormat::S16be,
|
||||
::AudioFormat::S16le,
|
||||
::AudioFormat::U16be,
|
||||
::AudioFormat::U16le,
|
||||
::AudioFormat::S8,
|
||||
::AudioFormat::U8,
|
||||
crate::AudioFormat::F64be,
|
||||
crate::AudioFormat::F64le,
|
||||
crate::AudioFormat::F32be,
|
||||
crate::AudioFormat::F32le,
|
||||
crate::AudioFormat::S32be,
|
||||
crate::AudioFormat::S32le,
|
||||
crate::AudioFormat::U32be,
|
||||
crate::AudioFormat::U32le,
|
||||
crate::AudioFormat::S2432be,
|
||||
crate::AudioFormat::S2432le,
|
||||
crate::AudioFormat::U2432be,
|
||||
crate::AudioFormat::U2432le,
|
||||
crate::AudioFormat::S24be,
|
||||
crate::AudioFormat::S24le,
|
||||
crate::AudioFormat::U24be,
|
||||
crate::AudioFormat::U24le,
|
||||
crate::AudioFormat::S20be,
|
||||
crate::AudioFormat::S20le,
|
||||
crate::AudioFormat::U20be,
|
||||
crate::AudioFormat::U20le,
|
||||
crate::AudioFormat::S18be,
|
||||
crate::AudioFormat::S18le,
|
||||
crate::AudioFormat::U18be,
|
||||
crate::AudioFormat::U18le,
|
||||
crate::AudioFormat::S16be,
|
||||
crate::AudioFormat::S16le,
|
||||
crate::AudioFormat::U16be,
|
||||
crate::AudioFormat::U16le,
|
||||
crate::AudioFormat::S8,
|
||||
crate::AudioFormat::U8,
|
||||
])
|
||||
}
|
||||
});
|
||||
|
@ -170,33 +170,33 @@ pub const AUDIO_FORMAT_S8: crate::AudioFormat = crate::AudioFormat::S8;
|
|||
pub const AUDIO_FORMAT_U8: crate::AudioFormat = crate::AudioFormat::U8;
|
||||
|
||||
#[cfg(target_endian = "big")]
|
||||
pub const AUDIO_FORMAT_S16: ::AudioFormat = ::AudioFormat::S16be;
|
||||
pub const AUDIO_FORMAT_S16: crate::AudioFormat = crate::AudioFormat::S16be;
|
||||
#[cfg(target_endian = "big")]
|
||||
pub const AUDIO_FORMAT_U16: ::AudioFormat = ::AudioFormat::U16be;
|
||||
pub const AUDIO_FORMAT_U16: crate::AudioFormat = crate::AudioFormat::U16be;
|
||||
#[cfg(target_endian = "big")]
|
||||
pub const AUDIO_FORMAT_S2432: ::AudioFormat = ::AudioFormat::S2432be;
|
||||
pub const AUDIO_FORMAT_S2432: crate::AudioFormat = crate::AudioFormat::S2432be;
|
||||
#[cfg(target_endian = "big")]
|
||||
pub const AUDIO_FORMAT_U2432: ::AudioFormat = ::AudioFormat::U2432be;
|
||||
pub const AUDIO_FORMAT_U2432: crate::AudioFormat = crate::AudioFormat::U2432be;
|
||||
#[cfg(target_endian = "big")]
|
||||
pub const AUDIO_FORMAT_S32: ::AudioFormat = ::AudioFormat::S32be;
|
||||
pub const AUDIO_FORMAT_S32: crate::AudioFormat = crate::AudioFormat::S32be;
|
||||
#[cfg(target_endian = "big")]
|
||||
pub const AUDIO_FORMAT_U32: ::AudioFormat = ::AudioFormat::U32be;
|
||||
pub const AUDIO_FORMAT_U32: crate::AudioFormat = crate::AudioFormat::U32be;
|
||||
#[cfg(target_endian = "big")]
|
||||
pub const AUDIO_FORMAT_S24: ::AudioFormat = ::AudioFormat::S24be;
|
||||
pub const AUDIO_FORMAT_S24: crate::AudioFormat = crate::AudioFormat::S24be;
|
||||
#[cfg(target_endian = "big")]
|
||||
pub const AUDIO_FORMAT_U24: ::AudioFormat = ::AudioFormat::U24be;
|
||||
pub const AUDIO_FORMAT_U24: crate::AudioFormat = crate::AudioFormat::U24be;
|
||||
#[cfg(target_endian = "big")]
|
||||
pub const AUDIO_FORMAT_S20: ::AudioFormat = ::AudioFormat::S20be;
|
||||
pub const AUDIO_FORMAT_S20: crate::AudioFormat = crate::AudioFormat::S20be;
|
||||
#[cfg(target_endian = "big")]
|
||||
pub const AUDIO_FORMAT_U20: ::AudioFormat = ::AudioFormat::U20be;
|
||||
pub const AUDIO_FORMAT_U20: crate::AudioFormat = crate::AudioFormat::U20be;
|
||||
#[cfg(target_endian = "big")]
|
||||
pub const AUDIO_FORMAT_S18: ::AudioFormat = ::AudioFormat::S18be;
|
||||
pub const AUDIO_FORMAT_S18: crate::AudioFormat = crate::AudioFormat::S18be;
|
||||
#[cfg(target_endian = "big")]
|
||||
pub const AUDIO_FORMAT_U18: ::AudioFormat = ::AudioFormat::U18be;
|
||||
pub const AUDIO_FORMAT_U18: crate::AudioFormat = crate::AudioFormat::U18be;
|
||||
#[cfg(target_endian = "big")]
|
||||
pub const AUDIO_FORMAT_F32: ::AudioFormat = ::AudioFormat::F32be;
|
||||
pub const AUDIO_FORMAT_F32: crate::AudioFormat = crate::AudioFormat::F32be;
|
||||
#[cfg(target_endian = "big")]
|
||||
pub const AUDIO_FORMAT_F64: ::AudioFormat = ::AudioFormat::F64be;
|
||||
pub const AUDIO_FORMAT_F64: crate::AudioFormat = crate::AudioFormat::F64be;
|
||||
|
||||
#[cfg(target_endian = "little")]
|
||||
pub const AUDIO_FORMAT_S16: crate::AudioFormat = crate::AudioFormat::S16le;
|
||||
|
|
Loading…
Reference in a new issue