public static FPClipRef GetClipRef(FPTagRef inTag) { FPClipRef retval = SDK.FPTag_GetClipRef(inTag); SDK.CheckAndThrowError(); return(retval); }
public static FPBool GetRetentionHold(FPClipRef inClip) { FPBool retval = SDK.FPClip_GetRetentionHold(inClip); SDK.CheckAndThrowError(); return(retval); }
public static FPTagRef GetTopTag(FPClipRef inClip) { FPTagRef retval = SDK.FPClip_GetTopTag(inClip); SDK.CheckAndThrowError(); return(retval); }
public static FPTagRef FetchNext(FPClipRef inClip) { FPTagRef retval = SDK.FPClip_FetchNext(inClip); SDK.CheckAndThrowError(); return(retval); }
public static FPClipRef RawOpen(FPPoolRef inPool, string inClipID, FPStreamRef inStream, FPLong inOptions) { FPClipRef retval = SDK.FPClip_RawOpen(inPool, inClipID, inStream, inOptions); SDK.CheckAndThrowError(); return(retval); }
public static FPLong GetTotalSize(FPClipRef inClip) { FPLong retval = SDK.FPClip_GetTotalSize(inClip); SDK.CheckAndThrowError(); return(retval); }
public static FPBool IsEBREnabled(FPClipRef inClip) { FPBool retval = SDK.FPClip_IsEBREnabled(inClip); SDK.CheckAndThrowError(); return(retval); }
public static FPLong GetRetentionPeriod(FPClipRef inClip) { var retval = SDK.FPClip_GetRetentionPeriod(inClip); SDK.CheckAndThrowError(); return(retval); }
public static FPBool IsModified(FPClipRef inClip) { var retval = SDK.FPClip_IsModified(inClip); SDK.CheckAndThrowError(); return(retval); }
public static FPInt GetNumDescriptionAttributes(FPClipRef inClip) { FPInt retval = SDK.FPClip_GetNumDescriptionAttributes(inClip); SDK.CheckAndThrowError(); return(retval); }
public static FPLong GetEBRPeriod(FPClipRef inClip) { FPLong retval = SDK.FPClip_GetEBRPeriod(inClip); SDK.CheckAndThrowError(); return(retval); }
public static FPClipRef Create(FPPoolRef inPool, string inName) { FPClipRef retval = SDK.FPClip_Create8(inPool, inName); SDK.CheckAndThrowError(); return(retval); }
public static FPClipRef Open(FPPoolRef inPool, string inClipID, FPInt inOpenMode) { FPClipRef retval = SDK.FPClip_Open(inPool, inClipID, inOpenMode); SDK.CheckAndThrowError(); return(retval); }
public static FPPoolRef GetPoolRef(FPClipRef inClip) { FPPoolRef retval = SDK.FPClip_GetPoolRef(inClip); SDK.CheckAndThrowError(); return(retval); }
public static FPInt GetNumTags(FPClipRef inClip) { FPInt retval = SDK.FPClip_GetNumTags(inClip); SDK.CheckAndThrowError(); return(retval); }
public static string GetEBRClassName(FPClipRef inClip) { string retval = SDK.FPClip_GetEBRClassName8(inClip); SDK.CheckAndThrowError(); return(retval); }
/// <summary> ///Explicitly Close the Clip. See API Guide: FPClip_Close /// </summary> public override void Close() { if (_myTopTag != null) { RemoveObject(_myTopTag); _myTopTag.Close(); } if (_theClip != 0) { RemoveObject(_theClip); Native.Clip.Close(_theClip); } _theClip = 0; }
public static void SetRetentionClass(FPClipRef inClipRef, FPRetentionClassRef inClassRef) { SDK.FPClip_SetRetentionClass(inClipRef, inClassRef); SDK.CheckAndThrowError(); }
public static void GetDescriptionAttributeIndex(FPClipRef inClip, FPInt inIndex, ref byte[] outAttrName, ref FPInt ioAttrNameLen, ref byte[] outAttrValue, ref FPInt ioAttrValueLen) { SDK.FPClip_GetDescriptionAttributeIndex8(inClip, inIndex, outAttrName, ref ioAttrNameLen, outAttrValue, ref ioAttrValueLen); SDK.CheckAndThrowError(); }
public static void RemoveRetentionClass(FPClipRef inClipRef) { SDK.FPClip_RemoveRetentionClass(inClipRef); SDK.CheckAndThrowError(); }
public static void Close(FPClipRef inClip) { SDK.FPClip_Close(inClip); SDK.CheckAndThrowError(); }
public static void TriggerEBREventWithClass(FPClipRef inClip, FPRetentionClassRef inClass) { SDK.FPClip_TriggerEBREventWithClass(inClip, inClass); SDK.CheckAndThrowError(); }
public static void GetRetentionClassName(FPClipRef inClipRef, ref byte[] outClassName, ref FPInt ioNameLen) { SDK.FPClip_GetRetentionClassName8(inClipRef, outClassName, ref ioNameLen); SDK.CheckAndThrowError(); }
public static void TriggerEBREvent(FPClipRef inClip) { SDK.FPClip_TriggerEBREvent(inClip); SDK.CheckAndThrowError(); }
public static void TriggerEBREventWithPeriod(FPClipRef inClip, FPLong inSeconds) { SDK.FPClip_TriggerEBREventWithPeriod(inClip, inSeconds); SDK.CheckAndThrowError(); }
public static void EnableEBRWithClass(FPClipRef inClip, FPRetentionClassRef inClass) { SDK.FPClip_EnableEBRWithClass(inClip, inClass); SDK.CheckAndThrowError(); }
public static void EnableEBRWithPeriod(FPClipRef inClip, FPLong inSeconds) { SDK.FPClip_EnableEBRWithPeriod(inClip, inSeconds); SDK.CheckAndThrowError(); }
public static FPBool ValidateRetentionClass(FPRetentionClassContextRef inContextRef, FPClipRef inClipRef) { FPBool retval = SDK.FPClip_ValidateRetentionClass(inContextRef, inClipRef); SDK.CheckAndThrowError(); return(retval); }
public static void GetEBREventTime(FPClipRef inClip, StringBuilder outEBREventTime, ref FPInt ioEBREventTimeLen) { SDK.FPClip_GetEBREventTime8(inClip, outEBREventTime, ref ioEBREventTimeLen); SDK.CheckAndThrowError(); }
public static void SetRetentionHold(FPClipRef inClip, FPBool inHoldFlag, string inHoldID) { SDK.FPClip_SetRetentionHold8(inClip, inHoldFlag, inHoldID); SDK.CheckAndThrowError(); }