Interface IStream
Base stream class
Namespace: Xabe.FFmpeg
Assembly: Xabe.FFmpeg.dll
Syntax
public interface IStream
Properties
Codec
Format
Declaration
string Codec { get; }
Property Value
Type | Description |
---|---|
System.String |
Index
Index of stream
Declaration
int Index { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Path
File source of stream
Declaration
string Path { get; }
Property Value
Type | Description |
---|---|
System.String |
StreamType
Codec type
Declaration
StreamType StreamType { get; }
Property Value
Type | Description |
---|---|
StreamType |
Methods
Build()
Build FFmpeg arguments
Declaration
string Build()
Returns
Type | Description |
---|---|
System.String | Arguments |
BuildInputArguments()
Build FFmpeg arguments for input
Declaration
string BuildInputArguments()
Returns
Type | Description |
---|---|
System.String | Arguments |
GetSource()
Get stream input
Declaration
IEnumerable<string> GetSource()
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.String> | Input path |