Skip to main content
Version: 20 Mar 2024

MLMediaFormatKey

NameSpace: MagicLeap

MLMediaFormat description goes here.

Public Attributes

AAC_DRC_Attenuation_Factor


public static string AAC_DRC_Attenuation_Factor => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_AAC_DRC_Attenuation_Factor());


AAC_DRC_Boost_Factor


public static string AAC_DRC_Boost_Factor => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_AAC_DRC_Boost_Factor());


AAC_DRC_Effect_Type


public static string AAC_DRC_Effect_Type => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_AAC_DRC_Effect_Type());


AAC_DRC_Heavy_Compression


public static string AAC_DRC_Heavy_Compression => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_AAC_DRC_Heavy_Compression());


AAC_DRC_Target_Reference_Level


public static string AAC_DRC_Target_Reference_Level => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_AAC_DRC_Target_Reference_Level());


AAC_Encoded_Target_Level


public static string AAC_Encoded_Target_Level => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_AAC_Encoded_Target_Level());


AAC_Max_Output_Channel_Count


public static string AAC_Max_Output_Channel_Count => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_AAC_Max_Output_Channel_Count());


AAC_Profile


public static string AAC_Profile => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_AAC_Profile());


AAC_SBR_Mode


public static string AAC_SBR_Mode => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_AAC_SBR_Mode());


Album


public static string Album => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Album());


Albumart


public static string Albumart => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Albumart());


Albumartist


public static string Albumartist => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Albumartist());


Artist


public static string Artist => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Artist());


Audio_Presentation_Info


public static string Audio_Presentation_Info => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Audio_Presentation_Info());


Audio_Presentation_Presentation_Id


public static string Audio_Presentation_Presentation_Id => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Audio_Presentation_Presentation_Id());


Audio_Presentation_Program_Id


public static string Audio_Presentation_Program_Id => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Audio_Presentation_Program_Id());


Audio_Session_Id


public static string Audio_Session_Id => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Audio_Session_Id());


Author


public static string Author => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Author());


Bit_Rate


public static string Bit_Rate => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Bit_Rate());


Bit_Rate_Mode


public static string Bit_Rate_Mode => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Bit_Rate_Mode());


Bits_Per_Sample


public static string Bits_Per_Sample => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Bits_Per_Sample());


CSD


public static string CSD => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_CSD());


CSD0


public static string CSD0 => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_CSD0());


CSD1


public static string CSD1 => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_CSD1());


CSD2


public static string CSD2 => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_CSD2());


CSD_Avc


public static string CSD_Avc => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_CSD_Avc());


CSD_Hevc


public static string CSD_Hevc => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_CSD_Hevc());


Ca_Private_Data


public static string Ca_Private_Data => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Ca_Private_Data());


Ca_Session_Id


public static string Ca_Session_Id => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Ca_Session_Id());


Ca_System_Id


public static string Ca_System_Id => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Ca_System_Id());


Capture_Rate


public static string Capture_Rate => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Capture_Rate());


Cdtracknumber


public static string Cdtracknumber => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Cdtracknumber());


Channel_Count


public static string Channel_Count => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Channel_Count());


Channel_Mask


public static string Channel_Mask => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Channel_Mask());


Color_Format


public static string Color_Format => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Color_Format());


Color_Range


public static string Color_Range => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Color_Range());


Color_Standard


public static string Color_Standard => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Color_Standard());


Color_Transfer


public static string Color_Transfer => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Color_Transfer());


Compilation


public static string Compilation => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Compilation());


Complexity


public static string Complexity => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Complexity());


Composer


public static string Composer => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Composer());


Create_Input_Surface_Suspended


public static string Create_Input_Surface_Suspended => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Create_Input_Surface_Suspended());


Crop_Bottom


public static string Crop_Bottom => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Crop_Bottom());


Crop_Left


public static string Crop_Left => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Crop_Left());


Crop_Right


public static string Crop_Right => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Crop_Right());


Crop_Top


public static string Crop_Top => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Crop_Top());


Crypto_Default_Iv_Size


public static string Crypto_Default_Iv_Size => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Crypto_Default_Iv_Size());


Crypto_Encrypted_Byte_Block


public static string Crypto_Encrypted_Byte_Block => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Crypto_Encrypted_Byte_Block());


Crypto_Encrypted_Sizes


public static string Crypto_Encrypted_Sizes => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Crypto_Encrypted_Sizes());


Crypto_Iv


public static string Crypto_Iv => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Crypto_Iv());


Crypto_Key


public static string Crypto_Key => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Crypto_Key());


Crypto_Mode


public static string Crypto_Mode => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Crypto_Mode());


Crypto_Plain_Sizes


public static string Crypto_Plain_Sizes => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Crypto_Plain_Sizes());


Crypto_Skip_Byte_Block


public static string Crypto_Skip_Byte_Block => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Crypto_Skip_Byte_Block());


D263


public static string D263 => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_D263());


Date


public static string Date => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Date());


Discnumber


public static string Discnumber => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Discnumber());


Display_Crop


public static string Display_Crop => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Display_Crop());


Display_Height


public static string Display_Height => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Display_Height());


Display_Width


public static string Display_Width => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Display_Width());


Duration


public static string Duration => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Duration());


Encoder_Delay


public static string Encoder_Delay => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Encoder_Delay());


Encoder_Padding


public static string Encoder_Padding => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Encoder_Padding());


Esds


public static string Esds => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Esds());


Exif_Offset


public static string Exif_Offset => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Exif_Offset());


Exif_Size


public static string Exif_Size => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Exif_Size());


FLAC_Compression_Level


public static string FLAC_Compression_Level => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_FLAC_Compression_Level());


Feature_


public static string Feature_ => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Feature_());


Frame_Count


public static string Frame_Count => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Frame_Count());


Frame_Rate


public static string Frame_Rate => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Frame_Rate());


Genre


public static string Genre => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Genre());


Grid_Columns


public static string Grid_Columns => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Grid_Columns());


Grid_Rows


public static string Grid_Rows => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Grid_Rows());


HDR_Static_Info


public static string HDR_Static_Info => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_HDR_Static_Info());


Haptic_Channel_Count


public static string Haptic_Channel_Count => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Haptic_Channel_Count());


Hdr10_Plus_Info


public static string Hdr10_Plus_Info => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Hdr10_Plus_Info());


Height


public static string Height => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Height());


I_Frame_Interval


public static string I_Frame_Interval => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_I_Frame_Interval());


Icc_Profile


public static string Icc_Profile => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Icc_Profile());


Intra_Refresh_AIR_Num


public static string Intra_Refresh_AIR_Num => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Intra_Refresh_AIR_Num());


Intra_Refresh_AIR_Ref


public static string Intra_Refresh_AIR_Ref => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Intra_Refresh_AIR_Ref());


Intra_Refresh_CIR_Num


public static string Intra_Refresh_CIR_Num => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Intra_Refresh_CIR_Num());


Intra_Refresh_Mode


public static string Intra_Refresh_Mode => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Intra_Refresh_Mode());


Intra_Refresh_Period


public static string Intra_Refresh_Period => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Intra_Refresh_Period());


Is_ADTS


public static string Is_ADTS => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Is_ADTS());


Is_Autoselect


public static string Is_Autoselect => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Is_Autoselect());


Is_Default


public static string Is_Default => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Is_Default());


Is_Forced_Subtitle


public static string Is_Forced_Subtitle => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Is_Forced_Subtitle());


Is_Sync_Frame


public static string Is_Sync_Frame => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Is_Sync_Frame());


Is_Timed_Text


public static string Is_Timed_Text => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Is_Timed_Text());


Language


public static string Language => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Language());


Latency


public static string Latency => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Latency());


Level


public static string Level => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Level());


Location


public static string Location => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Location());


Loop


public static string Loop => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Loop());


Lyricist


public static string Lyricist => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Lyricist());


Manufacturer


public static string Manufacturer => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Manufacturer());


Max_B_Frames


public static string Max_B_Frames => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Max_B_Frames());


Max_Bit_Rate


public static string Max_Bit_Rate => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Max_Bit_Rate());


Max_Fps_To_Encoder


public static string Max_Fps_To_Encoder => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Max_Fps_To_Encoder());


Max_Height


public static string Max_Height => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Max_Height());


Max_Input_Size


public static string Max_Input_Size => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Max_Input_Size());


Max_Pts_Gap_To_Encoder


public static string Max_Pts_Gap_To_Encoder => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Max_Pts_Gap_To_Encoder());


Max_Width


public static string Max_Width => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Max_Width());


Mime


public static string Mime => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Mime());


Mpeg2_Stream_Header


public static string Mpeg2_Stream_Header => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Mpeg2_Stream_Header());


Mpeg_User_Data


public static string Mpeg_User_Data => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Mpeg_User_Data());


Operating_Rate


public static string Operating_Rate => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Operating_Rate());


Output_Reorder_Depth


public static string Output_Reorder_Depth => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Output_Reorder_Depth());


PCM_Big_Endian


public static string PCM_Big_Endian => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_PCM_Big_Endian());


PCM_Encoding


public static string PCM_Encoding => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_PCM_Encoding());


Parameter_Drop_After


public static string Parameter_Drop_After => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Parameter_Drop_After());


Parameter_Drop_Before


public static string Parameter_Drop_Before => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Parameter_Drop_Before());


Parameter_Offset_Time


public static string Parameter_Offset_Time => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Parameter_Offset_Time());


Parameter_Request_Sync_Frame


public static string Parameter_Request_Sync_Frame => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Parameter_Request_Sync_Frame());


Parameter_Set_Suspend


public static string Parameter_Set_Suspend => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Parameter_Set_Suspend());


Parameter_Set_Suspend_Time


public static string Parameter_Set_Suspend_Time => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Parameter_Set_Suspend_Time());


Parameter_Video_Bitrate


public static string Parameter_Video_Bitrate => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Parameter_Video_Bitrate());


Prepend_Header_To_Sync_Frames


public static string Prepend_Header_To_Sync_Frames => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Prepend_Header_To_Sync_Frames());


Priority


public static string Priority => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Priority());


Profile


public static string Profile => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Profile());


Pssh


public static string Pssh => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Pssh());


Push_Blank_Buffers_On_Stop


public static string Push_Blank_Buffers_On_Stop => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Push_Blank_Buffers_On_Stop());


Quality


public static string Quality => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Quality());


Repeat_Previous_Frame_After


public static string Repeat_Previous_Frame_After => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Repeat_Previous_Frame_After());


Rotation


public static string Rotation => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Rotation());


Sample_Rate


public static string Sample_Rate => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Sample_Rate());


Sar_Height


public static string Sar_Height => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Sar_Height());


Sar_Width


public static string Sar_Width => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Sar_Width());


Sei


public static string Sei => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Sei());


Slice_Height


public static string Slice_Height => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Slice_Height());


Stride


public static string Stride => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Stride());


Target_Time


public static string Target_Time => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Target_Time());


Temporal_Layer_Count


public static string Temporal_Layer_Count => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Temporal_Layer_Count());


Temporal_Layer_Id


public static string Temporal_Layer_Id => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Temporal_Layer_Id());


Temporal_Layering


public static string Temporal_Layering => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Temporal_Layering());


Text_Format_Data


public static string Text_Format_Data => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Text_Format_Data());


Thumbnail_CSD_Hevc


public static string Thumbnail_CSD_Hevc => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Thumbnail_CSD_Hevc());


Thumbnail_Height


public static string Thumbnail_Height => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Thumbnail_Height());


Thumbnail_Time


public static string Thumbnail_Time => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Thumbnail_Time());


Thumbnail_Width


public static string Thumbnail_Width => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Thumbnail_Width());


Tile_Height


public static string Tile_Height => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Tile_Height());


Tile_Width


public static string Tile_Width => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Tile_Width());


Time_Us


public static string Time_Us => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Time_Us());


Title


public static string Title => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Title());


Track_Id


public static string Track_Id => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Track_Id());


Track_Index


public static string Track_Index => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Track_Index());


Valid_Samples


public static string Valid_Samples => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Valid_Samples());


Width


public static string Width => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Width());


Year


public static string Year => Marshal.PtrToStringAnsi(NativeBindings.MLMediaFormatGetKey_Year());