[−]Struct jni_android_sys::android::media::MediaCodecInfo_CodecProfileLevel
public final class MediaCodecInfo.CodecProfileLevel
Required feature: "android-media-MediaCodecInfo_CodecProfileLevel"
Methods
impl MediaCodecInfo_CodecProfileLevel
pub fn new<'env>(
__jni_env: &'env Env
) -> Result<Local<'env, MediaCodecInfo_CodecProfileLevel>, Local<'env, Throwable>>
[src]
__jni_env: &'env Env
) -> Result<Local<'env, MediaCodecInfo_CodecProfileLevel>, Local<'env, Throwable>>
pub fn equals<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
Required features: "java-lang-Object"
pub fn hashCode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>
[src]
pub const AACObjectELD: i32
[src]
public static final AACObjectELD
pub const AACObjectERLC: i32
[src]
public static final AACObjectERLC
pub const AACObjectERScalable: i32
[src]
public static final AACObjectERScalable
pub const AACObjectHE: i32
[src]
public static final AACObjectHE
pub const AACObjectHE_PS: i32
[src]
public static final AACObjectHE_PS
pub const AACObjectLC: i32
[src]
public static final AACObjectLC
pub const AACObjectLD: i32
[src]
public static final AACObjectLD
pub const AACObjectLTP: i32
[src]
public static final AACObjectLTP
pub const AACObjectMain: i32
[src]
public static final AACObjectMain
pub const AACObjectSSR: i32
[src]
public static final AACObjectSSR
pub const AACObjectScalable: i32
[src]
public static final AACObjectScalable
pub const AACObjectXHE: i32
[src]
public static final AACObjectXHE
pub const AVCLevel1: i32
[src]
public static final AVCLevel1
pub const AVCLevel11: i32
[src]
public static final AVCLevel11
pub const AVCLevel12: i32
[src]
public static final AVCLevel12
pub const AVCLevel13: i32
[src]
public static final AVCLevel13
pub const AVCLevel1b: i32
[src]
public static final AVCLevel1b
pub const AVCLevel2: i32
[src]
public static final AVCLevel2
pub const AVCLevel21: i32
[src]
public static final AVCLevel21
pub const AVCLevel22: i32
[src]
public static final AVCLevel22
pub const AVCLevel3: i32
[src]
public static final AVCLevel3
pub const AVCLevel31: i32
[src]
public static final AVCLevel31
pub const AVCLevel32: i32
[src]
public static final AVCLevel32
pub const AVCLevel4: i32
[src]
public static final AVCLevel4
pub const AVCLevel41: i32
[src]
public static final AVCLevel41
pub const AVCLevel42: i32
[src]
public static final AVCLevel42
pub const AVCLevel5: i32
[src]
public static final AVCLevel5
pub const AVCLevel51: i32
[src]
public static final AVCLevel51
pub const AVCLevel52: i32
[src]
public static final AVCLevel52
pub const AVCProfileBaseline: i32
[src]
public static final AVCProfileBaseline
pub const AVCProfileConstrainedBaseline: i32
[src]
public static final AVCProfileConstrainedBaseline
pub const AVCProfileConstrainedHigh: i32
[src]
public static final AVCProfileConstrainedHigh
pub const AVCProfileExtended: i32
[src]
public static final AVCProfileExtended
pub const AVCProfileHigh: i32
[src]
public static final AVCProfileHigh
pub const AVCProfileHigh10: i32
[src]
public static final AVCProfileHigh10
pub const AVCProfileHigh422: i32
[src]
public static final AVCProfileHigh422
pub const AVCProfileHigh444: i32
[src]
public static final AVCProfileHigh444
pub const AVCProfileMain: i32
[src]
public static final AVCProfileMain
pub const DolbyVisionLevelFhd24: i32
[src]
public static final DolbyVisionLevelFhd24
pub const DolbyVisionLevelFhd30: i32
[src]
public static final DolbyVisionLevelFhd30
pub const DolbyVisionLevelFhd60: i32
[src]
public static final DolbyVisionLevelFhd60
pub const DolbyVisionLevelHd24: i32
[src]
public static final DolbyVisionLevelHd24
pub const DolbyVisionLevelHd30: i32
[src]
public static final DolbyVisionLevelHd30
pub const DolbyVisionLevelUhd24: i32
[src]
public static final DolbyVisionLevelUhd24
pub const DolbyVisionLevelUhd30: i32
[src]
public static final DolbyVisionLevelUhd30
pub const DolbyVisionLevelUhd48: i32
[src]
public static final DolbyVisionLevelUhd48
pub const DolbyVisionLevelUhd60: i32
[src]
public static final DolbyVisionLevelUhd60
pub const DolbyVisionProfileDvavPen: i32
[src]
public static final DolbyVisionProfileDvavPen
pub const DolbyVisionProfileDvavPer: i32
[src]
public static final DolbyVisionProfileDvavPer
pub const DolbyVisionProfileDvavSe: i32
[src]
public static final DolbyVisionProfileDvavSe
pub const DolbyVisionProfileDvheDen: i32
[src]
public static final DolbyVisionProfileDvheDen
pub const DolbyVisionProfileDvheDer: i32
[src]
public static final DolbyVisionProfileDvheDer
pub const DolbyVisionProfileDvheDtb: i32
[src]
public static final DolbyVisionProfileDvheDtb
pub const DolbyVisionProfileDvheDth: i32
[src]
public static final DolbyVisionProfileDvheDth
pub const DolbyVisionProfileDvheDtr: i32
[src]
public static final DolbyVisionProfileDvheDtr
pub const DolbyVisionProfileDvheSt: i32
[src]
public static final DolbyVisionProfileDvheSt
pub const DolbyVisionProfileDvheStn: i32
[src]
public static final DolbyVisionProfileDvheStn
pub const H263Level10: i32
[src]
public static final H263Level10
pub const H263Level20: i32
[src]
public static final H263Level20
pub const H263Level30: i32
[src]
public static final H263Level30
pub const H263Level40: i32
[src]
public static final H263Level40
pub const H263Level45: i32
[src]
public static final H263Level45
pub const H263Level50: i32
[src]
public static final H263Level50
pub const H263Level60: i32
[src]
public static final H263Level60
pub const H263Level70: i32
[src]
public static final H263Level70
pub const H263ProfileBackwardCompatible: i32
[src]
public static final H263ProfileBackwardCompatible
pub const H263ProfileBaseline: i32
[src]
public static final H263ProfileBaseline
pub const H263ProfileH320Coding: i32
[src]
public static final H263ProfileH320Coding
pub const H263ProfileHighCompression: i32
[src]
public static final H263ProfileHighCompression
pub const H263ProfileHighLatency: i32
[src]
public static final H263ProfileHighLatency
pub const H263ProfileISWV2: i32
[src]
public static final H263ProfileISWV2
pub const H263ProfileISWV3: i32
[src]
public static final H263ProfileISWV3
pub const H263ProfileInterlace: i32
[src]
public static final H263ProfileInterlace
pub const H263ProfileInternet: i32
[src]
public static final H263ProfileInternet
pub const HEVCHighTierLevel1: i32
[src]
public static final HEVCHighTierLevel1
pub const HEVCHighTierLevel2: i32
[src]
public static final HEVCHighTierLevel2
pub const HEVCHighTierLevel21: i32
[src]
public static final HEVCHighTierLevel21
pub const HEVCHighTierLevel3: i32
[src]
public static final HEVCHighTierLevel3
pub const HEVCHighTierLevel31: i32
[src]
public static final HEVCHighTierLevel31
pub const HEVCHighTierLevel4: i32
[src]
public static final HEVCHighTierLevel4
pub const HEVCHighTierLevel41: i32
[src]
public static final HEVCHighTierLevel41
pub const HEVCHighTierLevel5: i32
[src]
public static final HEVCHighTierLevel5
pub const HEVCHighTierLevel51: i32
[src]
public static final HEVCHighTierLevel51
pub const HEVCHighTierLevel52: i32
[src]
public static final HEVCHighTierLevel52
pub const HEVCHighTierLevel6: i32
[src]
public static final HEVCHighTierLevel6
pub const HEVCHighTierLevel61: i32
[src]
public static final HEVCHighTierLevel61
pub const HEVCHighTierLevel62: i32
[src]
public static final HEVCHighTierLevel62
pub const HEVCMainTierLevel1: i32
[src]
public static final HEVCMainTierLevel1
pub const HEVCMainTierLevel2: i32
[src]
public static final HEVCMainTierLevel2
pub const HEVCMainTierLevel21: i32
[src]
public static final HEVCMainTierLevel21
pub const HEVCMainTierLevel3: i32
[src]
public static final HEVCMainTierLevel3
pub const HEVCMainTierLevel31: i32
[src]
public static final HEVCMainTierLevel31
pub const HEVCMainTierLevel4: i32
[src]
public static final HEVCMainTierLevel4
pub const HEVCMainTierLevel41: i32
[src]
public static final HEVCMainTierLevel41
pub const HEVCMainTierLevel5: i32
[src]
public static final HEVCMainTierLevel5
pub const HEVCMainTierLevel51: i32
[src]
public static final HEVCMainTierLevel51
pub const HEVCMainTierLevel52: i32
[src]
public static final HEVCMainTierLevel52
pub const HEVCMainTierLevel6: i32
[src]
public static final HEVCMainTierLevel6
pub const HEVCMainTierLevel61: i32
[src]
public static final HEVCMainTierLevel61
pub const HEVCMainTierLevel62: i32
[src]
public static final HEVCMainTierLevel62
pub const HEVCProfileMain: i32
[src]
public static final HEVCProfileMain
pub const HEVCProfileMain10: i32
[src]
public static final HEVCProfileMain10
pub const HEVCProfileMain10HDR10: i32
[src]
public static final HEVCProfileMain10HDR10
pub const HEVCProfileMainStill: i32
[src]
public static final HEVCProfileMainStill
pub const MPEG2LevelH14: i32
[src]
public static final MPEG2LevelH14
pub const MPEG2LevelHL: i32
[src]
public static final MPEG2LevelHL
pub const MPEG2LevelHP: i32
[src]
public static final MPEG2LevelHP
pub const MPEG2LevelLL: i32
[src]
public static final MPEG2LevelLL
pub const MPEG2LevelML: i32
[src]
public static final MPEG2LevelML
pub const MPEG2Profile422: i32
[src]
public static final MPEG2Profile422
pub const MPEG2ProfileHigh: i32
[src]
public static final MPEG2ProfileHigh
pub const MPEG2ProfileMain: i32
[src]
public static final MPEG2ProfileMain
pub const MPEG2ProfileSNR: i32
[src]
public static final MPEG2ProfileSNR
pub const MPEG2ProfileSimple: i32
[src]
public static final MPEG2ProfileSimple
pub const MPEG2ProfileSpatial: i32
[src]
public static final MPEG2ProfileSpatial
pub const MPEG4Level0: i32
[src]
public static final MPEG4Level0
pub const MPEG4Level0b: i32
[src]
public static final MPEG4Level0b
pub const MPEG4Level1: i32
[src]
public static final MPEG4Level1
pub const MPEG4Level2: i32
[src]
public static final MPEG4Level2
pub const MPEG4Level3: i32
[src]
public static final MPEG4Level3
pub const MPEG4Level3b: i32
[src]
public static final MPEG4Level3b
pub const MPEG4Level4: i32
[src]
public static final MPEG4Level4
pub const MPEG4Level4a: i32
[src]
public static final MPEG4Level4a
pub const MPEG4Level5: i32
[src]
public static final MPEG4Level5
pub const MPEG4Level6: i32
[src]
public static final MPEG4Level6
pub const MPEG4ProfileAdvancedCoding: i32
[src]
public static final MPEG4ProfileAdvancedCoding
pub const MPEG4ProfileAdvancedCore: i32
[src]
public static final MPEG4ProfileAdvancedCore
pub const MPEG4ProfileAdvancedRealTime: i32
[src]
public static final MPEG4ProfileAdvancedRealTime
pub const MPEG4ProfileAdvancedScalable: i32
[src]
public static final MPEG4ProfileAdvancedScalable
pub const MPEG4ProfileAdvancedSimple: i32
[src]
public static final MPEG4ProfileAdvancedSimple
pub const MPEG4ProfileBasicAnimated: i32
[src]
public static final MPEG4ProfileBasicAnimated
pub const MPEG4ProfileCore: i32
[src]
public static final MPEG4ProfileCore
pub const MPEG4ProfileCoreScalable: i32
[src]
public static final MPEG4ProfileCoreScalable
pub const MPEG4ProfileHybrid: i32
[src]
public static final MPEG4ProfileHybrid
pub const MPEG4ProfileMain: i32
[src]
public static final MPEG4ProfileMain
pub const MPEG4ProfileNbit: i32
[src]
public static final MPEG4ProfileNbit
pub const MPEG4ProfileScalableTexture: i32
[src]
public static final MPEG4ProfileScalableTexture
pub const MPEG4ProfileSimple: i32
[src]
public static final MPEG4ProfileSimple
pub const MPEG4ProfileSimpleFBA: i32
[src]
public static final MPEG4ProfileSimpleFBA
pub const MPEG4ProfileSimpleFace: i32
[src]
public static final MPEG4ProfileSimpleFace
pub const MPEG4ProfileSimpleScalable: i32
[src]
public static final MPEG4ProfileSimpleScalable
pub const VP8Level_Version0: i32
[src]
public static final VP8Level_Version0
pub const VP8Level_Version1: i32
[src]
public static final VP8Level_Version1
pub const VP8Level_Version2: i32
[src]
public static final VP8Level_Version2
pub const VP8Level_Version3: i32
[src]
public static final VP8Level_Version3
pub const VP8ProfileMain: i32
[src]
public static final VP8ProfileMain
pub const VP9Level1: i32
[src]
public static final VP9Level1
pub const VP9Level11: i32
[src]
public static final VP9Level11
pub const VP9Level2: i32
[src]
public static final VP9Level2
pub const VP9Level21: i32
[src]
public static final VP9Level21
pub const VP9Level3: i32
[src]
public static final VP9Level3
pub const VP9Level31: i32
[src]
public static final VP9Level31
pub const VP9Level4: i32
[src]
public static final VP9Level4
pub const VP9Level41: i32
[src]
public static final VP9Level41
pub const VP9Level5: i32
[src]
public static final VP9Level5
pub const VP9Level51: i32
[src]
public static final VP9Level51
pub const VP9Level52: i32
[src]
public static final VP9Level52
pub const VP9Level6: i32
[src]
public static final VP9Level6
pub const VP9Level61: i32
[src]
public static final VP9Level61
pub const VP9Level62: i32
[src]
public static final VP9Level62
pub const VP9Profile0: i32
[src]
public static final VP9Profile0
pub const VP9Profile1: i32
[src]
public static final VP9Profile1
pub const VP9Profile2: i32
[src]
public static final VP9Profile2
pub const VP9Profile2HDR: i32
[src]
public static final VP9Profile2HDR
pub const VP9Profile3: i32
[src]
public static final VP9Profile3
pub const VP9Profile3HDR: i32
[src]
public static final VP9Profile3HDR
pub fn level<'env>(&'env self) -> i32
[src]
get public level
pub fn set_level<'env>(&'env self, value: i32)
[src]
set public level
pub fn profile<'env>(&'env self) -> i32
[src]
get public profile
pub fn set_profile<'env>(&'env self, value: i32)
[src]
set public profile
Methods from Deref<Target = Object>
pub fn getClass<'env>(
&'env self
) -> Result<Option<Local<'env, Class>>, Local<'env, Throwable>>
[src]
&'env self
) -> Result<Option<Local<'env, Class>>, Local<'env, Throwable>>
Required features: "java-lang-Class"
pub fn hashCode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>
[src]
pub fn equals<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
Required features: "java-lang-Object"
pub fn toString<'env>(
&'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]
&'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
Required features: "java-lang-String"
pub fn notify<'env>(&'env self) -> Result<(), Local<'env, Throwable>>
[src]
pub fn notifyAll<'env>(&'env self) -> Result<(), Local<'env, Throwable>>
[src]
pub fn wait_long<'env>(
&'env self,
arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]
&'env self,
arg0: i64
) -> Result<(), Local<'env, Throwable>>
pub fn wait_long_int<'env>(
&'env self,
arg0: i64,
arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]
&'env self,
arg0: i64,
arg1: i32
) -> Result<(), Local<'env, Throwable>>
pub fn wait<'env>(&'env self) -> Result<(), Local<'env, Throwable>>
[src]
Trait Implementations
impl AsJValue for MediaCodecInfo_CodecProfileLevel
impl AsValidJObjectAndEnv for MediaCodecInfo_CodecProfileLevel
impl Deref for MediaCodecInfo_CodecProfileLevel
impl JniType for MediaCodecInfo_CodecProfileLevel
fn static_with_jni_type<R>(callback: impl FnOnce(&str) -> R) -> R
Auto Trait Implementations
impl RefUnwindSafe for MediaCodecInfo_CodecProfileLevel
impl !Send for MediaCodecInfo_CodecProfileLevel
impl !Sync for MediaCodecInfo_CodecProfileLevel
impl Unpin for MediaCodecInfo_CodecProfileLevel
impl UnwindSafe for MediaCodecInfo_CodecProfileLevel
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,