using UnityEngine.XR.MagicLeap.Native;
namespace UnityEngine.XR.MagicLeap
{
using System;
using System.Runtime.InteropServices;
public partial class MLMediaFormatKey
{
private class NativeBindings : MagicLeapNativeBindings
{
private const string MLMediaFormatKeyDll = "ml_sdk_loader";
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_AAC_Encoded_Target_Level();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_AAC_DRC_Boost_Factor();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_AAC_DRC_Attenuation_Factor();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_AAC_DRC_Heavy_Compression();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_AAC_DRC_Target_Reference_Level();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_AAC_Max_Output_Channel_Count();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_AAC_Profile();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_AAC_SBR_Mode();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Bit_Rate();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Bit_Rate_Mode();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Capture_Rate();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Channel_Count();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Channel_Mask();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Color_Format();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Duration();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_FLAC_Compression_Level();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Frame_Rate();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Height();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_I_Frame_Interval();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Intra_Refresh_Period();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Is_ADTS();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Is_Autoselect();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Is_Default();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Is_Forced_Subtitle();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Language();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Max_Height();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Max_Input_Size();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Max_Width();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Mime();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_PCM_Encoding();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Push_Blank_Buffers_On_Stop();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Repeat_Previous_Frame_After();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Sample_Rate();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Stride();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Temporal_Layering();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Width();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Crop_Left();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Crop_Right();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Crop_Bottom();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Crop_Top();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Operating_Rate();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Latency();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Parameter_Video_Bitrate();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Parameter_Request_Sync_Frame();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Parameter_Set_Suspend();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Parameter_Set_Suspend_Time();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Parameter_Drop_Before();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Parameter_Drop_After();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Parameter_Offset_Time();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Priority();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Max_B_Frames();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Intra_Refresh_Mode();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Intra_Refresh_CIR_Num();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Intra_Refresh_AIR_Num();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Intra_Refresh_AIR_Ref();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Profile();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Level();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Prepend_Header_To_Sync_Frames();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Color_Range();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Color_Standard();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Color_Transfer();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_HDR_Static_Info();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_CSD();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_CSD0();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_CSD1();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_CSD2();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_CSD_Avc();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_CSD_Hevc();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Album();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Albumart();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Albumartist();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Artist();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Audio_Presentation_Info();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Audio_Presentation_Presentation_Id();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Audio_Presentation_Program_Id();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Audio_Session_Id();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Author();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Bits_Per_Sample();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Cdtracknumber();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Compilation();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Complexity();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Composer();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Create_Input_Surface_Suspended();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Crypto_Default_Iv_Size();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Crypto_Encrypted_Byte_Block();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Crypto_Encrypted_Sizes();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Crypto_Iv();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Crypto_Key();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Crypto_Mode();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Crypto_Plain_Sizes();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Crypto_Skip_Byte_Block();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_D263();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Date();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Discnumber();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Display_Crop();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Display_Height();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Display_Width();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Encoder_Delay();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Encoder_Padding();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Esds();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Exif_Offset();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Exif_Size();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Frame_Count();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Genre();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Grid_Columns();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Grid_Rows();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Haptic_Channel_Count();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Hdr10_Plus_Info();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Icc_Profile();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Is_Sync_Frame();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Location();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Loop();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Lyricist();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Manufacturer();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Max_Bit_Rate();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Max_Fps_To_Encoder();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Max_Pts_Gap_To_Encoder();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Mpeg_User_Data();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Mpeg2_Stream_Header();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_PCM_Big_Endian();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Pssh();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Rotation();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Sar_Height();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Sar_Width();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Sei();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Slice_Height();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Target_Time();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Temporal_Layer_Count();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Temporal_Layer_Id();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Text_Format_Data();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Thumbnail_CSD_Hevc();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Thumbnail_Height();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Thumbnail_Time();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Thumbnail_Width();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Tile_Height();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Tile_Width();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Time_Us();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Title();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Track_Id();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Track_Index();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Valid_Samples();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Year();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_AAC_DRC_Effect_Type();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Quality();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Output_Reorder_Depth();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Is_Timed_Text();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Ca_System_Id();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Ca_Session_Id();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Ca_Private_Data();
[DllImport(MLMediaFormatKeyDll, CallingConvention = CallingConvention.Cdecl)]
public static extern IntPtr MLMediaFormatGetKey_Feature_();
}
}
}