Type Alias PF_UtilitySuite3
Source pub type PF_UtilitySuite3 = PF_UtilitySuite;
#[repr(C)]
pub struct PF_UtilitySuite3 {Show 47 fields
pub GetFilterInstanceID: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut i32) -> i32>,
pub GetMediaTimecode: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut i32, *mut u32) -> i32>,
pub GetClipSpeed: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut f64) -> i32>,
pub GetClipDuration: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut i32) -> i32>,
pub GetClipStart: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut i32) -> i32>,
pub GetUnscaledClipDuration: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut i32) -> i32>,
pub GetUnscaledClipStart: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut i32) -> i32>,
pub GetTrackItemStart: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut i32) -> i32>,
pub GetMediaFieldType: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut i32) -> i32>,
pub GetMediaFrameRate: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut i64) -> i32>,
pub GetContainingTimelineID: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut i32) -> i32>,
pub GetClipName: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, u8, *mut PrSDKString) -> i32>,
pub EffectWantsCheckedOutFramesToMatchRenderPixelFormat: Option<unsafe extern "C" fn(*mut PF_ProgressInfo) -> i32>,
pub EffectDependsOnClipName: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, u8) -> i32>,
pub SetEffectInstanceName: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *const PrSDKString) -> i32>,
pub GetFileName: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut PrSDKString) -> i32>,
pub GetOriginalClipFrameRate: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut i64) -> i32>,
pub GetSourceTrackMediaTimecode: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, u32, bool, bool, *mut i32) -> i32>,
pub GetSourceTrackClipName: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, u32, u8, *mut PrSDKString) -> i32>,
pub GetSourceTrackFileName: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, u32, *mut PrSDKString) -> i32>,
pub EffectDependsOnClipName2: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, u8, u32) -> i32>,
pub GetMediaTimecode2: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, bool, *mut i32, *mut u32) -> i32>,
pub GetSourceTrackMediaTimecode2: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, u32, bool, bool, i64, *mut i32) -> i32>,
pub GetSourceTrackClipName2: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, u32, u8, *mut PrSDKString, i64) -> i32>,
pub GetSourceTrackFileName2: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, u32, *mut PrSDKString, i64) -> i32>,
pub GetCommentString: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut PrSDKString) -> i32>,
pub GetLogNoteString: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut PrSDKString) -> i32>,
pub GetCameraRollString: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut PrSDKString) -> i32>,
pub GetClientMetadataString: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut PrSDKString) -> i32>,
pub GetDailyRollString: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut PrSDKString) -> i32>,
pub GetDescriptionString: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut PrSDKString) -> i32>,
pub GetLabRollString: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut PrSDKString) -> i32>,
pub GetSceneString: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut PrSDKString) -> i32>,
pub GetShotString: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut PrSDKString) -> i32>,
pub GetTapeNameString: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut PrSDKString) -> i32>,
pub GetVideoCodecString: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut PrSDKString) -> i32>,
pub GetGoodMetadataString: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut PrSDKString) -> i32>,
pub GetSoundRollString: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut PrSDKString) -> i32>,
pub GetSequenceTime: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut i64) -> i32>,
pub GetSoundTimecode: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut i32) -> i32>,
pub GetOriginalClipFrameRateForSourceTrack: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, *mut i64) -> i32>,
pub GetMediaFrameRateForSourceTrack: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i32, i64, *mut i64) -> i32>,
pub GetSourceTrackMediaActualStartTime: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, u32, i64, *mut i64) -> i32>,
pub IsSourceTrackMediaTrimmed: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, u32, i64, *mut bool) -> i32>,
pub IsMediaTrimmed: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, i64, *mut bool) -> i32>,
pub IsTrackEmpty: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, u32, i64, *mut bool) -> i32>,
pub IsTrackItemEffectAppliedToSynthetic: Option<unsafe extern "C" fn(*mut PF_ProgressInfo, *mut bool) -> i32>,
}