[−]Struct jni_android_sys::android::media::AudioFormat
public final class AudioFormat
Required feature: android-media-AudioFormat
Methods
impl AudioFormat
pub fn get_encoding<'env>(&'env self) -> Result<i32>[src]
pub fn get_sample_rate<'env>(&'env self) -> Result<i32>[src]
pub fn get_channel_mask<'env>(&'env self) -> Result<i32>[src]
pub fn get_channel_index_mask<'env>(&'env self) -> Result<i32>[src]
pub fn get_channel_count<'env>(&'env self) -> Result<i32>[src]
pub fn equals<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn hash_code<'env>(&'env self) -> Result<i32>[src]
pub fn describe_contents<'env>(&'env self) -> Result<i32>[src]
pub fn write_to_parcel<'env>(
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>
Required features: "android-os-Parcel"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub const CHANNEL_CONFIGURATION_DEFAULT: i32[src]
public static final CHANNEL_CONFIGURATION_DEFAULT
pub const CHANNEL_CONFIGURATION_INVALID: i32[src]
public static final CHANNEL_CONFIGURATION_INVALID
pub const CHANNEL_CONFIGURATION_MONO: i32[src]
public static final CHANNEL_CONFIGURATION_MONO
pub const CHANNEL_CONFIGURATION_STEREO: i32[src]
public static final CHANNEL_CONFIGURATION_STEREO
pub const CHANNEL_INVALID: i32[src]
public static final CHANNEL_INVALID
pub const CHANNEL_IN_BACK: i32[src]
public static final CHANNEL_IN_BACK
pub const CHANNEL_IN_BACK_PROCESSED: i32[src]
public static final CHANNEL_IN_BACK_PROCESSED
pub const CHANNEL_IN_DEFAULT: i32[src]
public static final CHANNEL_IN_DEFAULT
pub const CHANNEL_IN_FRONT: i32[src]
public static final CHANNEL_IN_FRONT
pub const CHANNEL_IN_FRONT_PROCESSED: i32[src]
public static final CHANNEL_IN_FRONT_PROCESSED
pub const CHANNEL_IN_LEFT: i32[src]
public static final CHANNEL_IN_LEFT
pub const CHANNEL_IN_LEFT_PROCESSED: i32[src]
public static final CHANNEL_IN_LEFT_PROCESSED
pub const CHANNEL_IN_MONO: i32[src]
public static final CHANNEL_IN_MONO
pub const CHANNEL_IN_PRESSURE: i32[src]
public static final CHANNEL_IN_PRESSURE
pub const CHANNEL_IN_RIGHT: i32[src]
public static final CHANNEL_IN_RIGHT
pub const CHANNEL_IN_RIGHT_PROCESSED: i32[src]
public static final CHANNEL_IN_RIGHT_PROCESSED
pub const CHANNEL_IN_STEREO: i32[src]
public static final CHANNEL_IN_STEREO
pub const CHANNEL_IN_VOICE_DNLINK: i32[src]
public static final CHANNEL_IN_VOICE_DNLINK
pub const CHANNEL_IN_VOICE_UPLINK: i32[src]
public static final CHANNEL_IN_VOICE_UPLINK
pub const CHANNEL_IN_X_AXIS: i32[src]
public static final CHANNEL_IN_X_AXIS
pub const CHANNEL_IN_Y_AXIS: i32[src]
public static final CHANNEL_IN_Y_AXIS
pub const CHANNEL_IN_Z_AXIS: i32[src]
public static final CHANNEL_IN_Z_AXIS
pub const CHANNEL_OUT_5POINT1: i32[src]
public static final CHANNEL_OUT_5POINT1
pub const CHANNEL_OUT_7POINT1: i32[src]
public static final CHANNEL_OUT_7POINT1
pub const CHANNEL_OUT_7POINT1_SURROUND: i32[src]
public static final CHANNEL_OUT_7POINT1_SURROUND
pub const CHANNEL_OUT_BACK_CENTER: i32[src]
public static final CHANNEL_OUT_BACK_CENTER
pub const CHANNEL_OUT_BACK_LEFT: i32[src]
public static final CHANNEL_OUT_BACK_LEFT
pub const CHANNEL_OUT_BACK_RIGHT: i32[src]
public static final CHANNEL_OUT_BACK_RIGHT
pub const CHANNEL_OUT_DEFAULT: i32[src]
public static final CHANNEL_OUT_DEFAULT
pub const CHANNEL_OUT_FRONT_CENTER: i32[src]
public static final CHANNEL_OUT_FRONT_CENTER
pub const CHANNEL_OUT_FRONT_LEFT: i32[src]
public static final CHANNEL_OUT_FRONT_LEFT
pub const CHANNEL_OUT_FRONT_LEFT_OF_CENTER: i32[src]
public static final CHANNEL_OUT_FRONT_LEFT_OF_CENTER
pub const CHANNEL_OUT_FRONT_RIGHT: i32[src]
public static final CHANNEL_OUT_FRONT_RIGHT
pub const CHANNEL_OUT_FRONT_RIGHT_OF_CENTER: i32[src]
public static final CHANNEL_OUT_FRONT_RIGHT_OF_CENTER
pub const CHANNEL_OUT_LOW_FREQUENCY: i32[src]
public static final CHANNEL_OUT_LOW_FREQUENCY
pub const CHANNEL_OUT_MONO: i32[src]
public static final CHANNEL_OUT_MONO
pub const CHANNEL_OUT_QUAD: i32[src]
public static final CHANNEL_OUT_QUAD
pub const CHANNEL_OUT_SIDE_LEFT: i32[src]
public static final CHANNEL_OUT_SIDE_LEFT
pub const CHANNEL_OUT_SIDE_RIGHT: i32[src]
public static final CHANNEL_OUT_SIDE_RIGHT
pub const CHANNEL_OUT_STEREO: i32[src]
public static final CHANNEL_OUT_STEREO
pub const CHANNEL_OUT_SURROUND: i32[src]
public static final CHANNEL_OUT_SURROUND
pub const ENCODING_AAC_ELD: i32[src]
public static final ENCODING_AAC_ELD
pub const ENCODING_AAC_HE_V1: i32[src]
public static final ENCODING_AAC_HE_V1
pub const ENCODING_AAC_HE_V2: i32[src]
public static final ENCODING_AAC_HE_V2
pub const ENCODING_AAC_LC: i32[src]
public static final ENCODING_AAC_LC
pub const ENCODING_AAC_XHE: i32[src]
public static final ENCODING_AAC_XHE
pub const ENCODING_AC3: i32[src]
public static final ENCODING_AC3
pub const ENCODING_AC4: i32[src]
public static final ENCODING_AC4
pub const ENCODING_DEFAULT: i32[src]
public static final ENCODING_DEFAULT
pub const ENCODING_DOLBY_TRUEHD: i32[src]
public static final ENCODING_DOLBY_TRUEHD
pub const ENCODING_DTS: i32[src]
public static final ENCODING_DTS
pub const ENCODING_DTS_HD: i32[src]
public static final ENCODING_DTS_HD
pub const ENCODING_E_AC3: i32[src]
public static final ENCODING_E_AC3
pub const ENCODING_E_AC3_JOC: i32[src]
public static final ENCODING_E_AC3_JOC
pub const ENCODING_IEC61937: i32[src]
public static final ENCODING_IEC61937
pub const ENCODING_INVALID: i32[src]
public static final ENCODING_INVALID
pub const ENCODING_MP3: i32[src]
public static final ENCODING_MP3
pub const ENCODING_PCM_16BIT: i32[src]
public static final ENCODING_PCM_16BIT
pub const ENCODING_PCM_8BIT: i32[src]
public static final ENCODING_PCM_8BIT
pub const ENCODING_PCM_FLOAT: i32[src]
public static final ENCODING_PCM_FLOAT
pub const SAMPLE_RATE_UNSPECIFIED: i32[src]
public static final SAMPLE_RATE_UNSPECIFIED
Methods from Deref<Target = Object>
pub fn get_class<'env>(&'env self) -> Result<Option<Local<'env, Class>>>[src]
Required features: "java-lang-Class"
pub fn hash_code<'env>(&'env self) -> Result<i32>[src]
pub fn equals<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn notify<'env>(&'env self) -> Result<()>[src]
pub fn notify_all<'env>(&'env self) -> Result<()>[src]
pub fn wait_long<'env>(&'env self, arg0: i64) -> Result<()>[src]
pub fn wait_long_int<'env>(&'env self, arg0: i64, arg1: i32) -> Result<()>[src]
pub fn wait<'env>(&'env self) -> Result<()>[src]
Trait Implementations
impl AsRef<Parcelable> for AudioFormat
fn as_ref(&self) -> &Parcelable
impl Deref for AudioFormat
impl AsValidJObjectAndEnv for AudioFormat
impl AsJValue for AudioFormat
Auto Trait Implementations
impl !Sync for AudioFormat
impl Unpin for AudioFormat
impl !Send for AudioFormat
impl UnwindSafe for AudioFormat
impl RefUnwindSafe for AudioFormat
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,