Class FileSource
Assembly: Glitch9.AIDevKit.dll
Syntax
[JsonConverter(typeof(FileSourceConverter))]
public sealed class FileSource
Properties
|
Edit this page
View Source
Base64String
Declaration
public string Base64String { get; }
Property Value
|
Edit this page
View Source
BinaryData
Declaration
public BinaryPayload? BinaryData { get; }
Property Value
|
Edit this page
View Source
Clip
Declaration
public ClipSpec? Clip { get; }
Property Value
|
Edit this page
View Source
DocumentRef
Declaration
public DocumentRef? DocumentRef { get; }
Property Value
|
Edit this page
View Source
FileRef
Declaration
public FileRef? FileRef { get; }
Property Value
|
Edit this page
View Source
IsEmpty
Declaration
public bool IsEmpty { get; }
Property Value
|
Edit this page
View Source
IsNotEmpty
Declaration
public bool IsNotEmpty { get; }
Property Value
|
Edit this page
View Source
LocalFile
Declaration
public IFile LocalFile { get; }
Property Value
|
Edit this page
View Source
S3Location
Declaration
public AmazonTypes.S3Location S3Location { get; }
Property Value
|
Edit this page
View Source
Type
Declaration
public FileSourceType Type { get; }
Property Value
|
Edit this page
View Source
UnityObject
Declaration
public Object UnityObject { get; }
Property Value
Methods
|
Edit this page
View Source
ClipFrom(int)
Declaration
public FileSource ClipFrom(int startSec)
Parameters
| Type |
Name |
Description |
| int |
startSec |
|
Returns
|
Edit this page
View Source
ClipRange(int, int)
Declaration
public FileSource ClipRange(int startSec, int endSec)
Parameters
| Type |
Name |
Description |
| int |
startSec |
|
| int |
endSec |
|
Returns
|
Edit this page
View Source
FromBase64(string)
Declaration
public static FileSource FromBase64(string b64)
Parameters
| Type |
Name |
Description |
| string |
b64 |
|
Returns
|
Edit this page
View Source
FromBinary(BinaryPayload)
Declaration
public static FileSource FromBinary(BinaryPayload data)
Parameters
Returns
|
Edit this page
View Source
FromBinary(byte[], MimeType)
Declaration
public static FileSource FromBinary(byte[] bytes, MimeType type)
Parameters
Returns
|
Edit this page
View Source
FromDocument(DocumentRef)
Declaration
public static FileSource FromDocument(DocumentRef document)
Parameters
Returns
|
Edit this page
View Source
FromDocument(string, string)
Declaration
public static FileSource FromDocument(string name, string url)
Parameters
Returns
|
Edit this page
View Source
FromFile(FileRef)
Declaration
public static FileSource FromFile(FileRef file)
Parameters
Returns
|
Edit this page
View Source
FromFileId(string)
Declaration
public static FileSource FromFileId(string fileId)
Parameters
| Type |
Name |
Description |
| string |
fileId |
|
Returns
|
Edit this page
View Source
FromFileUrl(string)
Declaration
public static FileSource FromFileUrl(string url)
Parameters
| Type |
Name |
Description |
| string |
url |
|
Returns
|
Edit this page
View Source
FromLocalFile(IFile)
Declaration
public static FileSource FromLocalFile(IFile localFile)
Parameters
| Type |
Name |
Description |
| IFile |
localFile |
|
Returns
|
Edit this page
View Source
FromS3(S3Location)
Declaration
public static FileSource FromS3(AmazonTypes.S3Location loc)
Parameters
Returns
|
Edit this page
View Source
FromUnityObject(Object)
Declaration
public static FileSource FromUnityObject(Object obj)
Parameters
| Type |
Name |
Description |
| Object |
obj |
|
Returns
|
Edit this page
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
|
Edit this page
View Source
WithClip(int, int)
Declaration
public FileSource WithClip(int startSec, int endSec)
Parameters
| Type |
Name |
Description |
| int |
startSec |
|
| int |
endSec |
|
Returns
Operators
|
Edit this page
View Source
implicit operator FileSource(S3Location)
Declaration
public static implicit operator FileSource(AmazonTypes.S3Location loc)
Parameters
Returns
|
Edit this page
View Source
implicit operator FileSource(DocumentRef)
Declaration
public static implicit operator FileSource(DocumentRef doc)
Parameters
Returns
|
Edit this page
View Source
implicit operator FileSource(FileRef)
Declaration
public static implicit operator FileSource(FileRef file)
Parameters
Returns
|
Edit this page
View Source
implicit operator FileSource(SerializableFile)
Declaration
public static implicit operator FileSource(SerializableFile file)
Parameters
Returns
|
Edit this page
View Source
implicit operator FileSource(BinaryPayload)
Declaration
public static implicit operator FileSource(BinaryPayload data)
Parameters
Returns
|
Edit this page
View Source
implicit operator FileSource(Object)
Declaration
public static implicit operator FileSource(Object obj)
Parameters
| Type |
Name |
Description |
| Object |
obj |
|
Returns
Extension Methods