• Documentation
  • Api
  • Xabe.FFmpeg
  • IStream
Show / Hide Table of Contents
  • System
    • TimeExtensions
  • Xabe.FFmpeg
    • AudioCodec
    • AudioStream
    • BitstreamFilter
    • Conversion
    • ConversionPreset
    • ConversionQueue
    • ConversionQueue.ConversionQueueEventHandler
    • FFmpeg
    • Flag
    • Format
    • HardwareAccelerator
    • Hash
    • IAudioStream
    • IConversion
    • IConversionResult
    • IFilterConfiguration
    • IInputBuilder
    • IMediaInfo
    • InputBuilder
    • IProbe
    • IStream
    • ISubtitleStream
    • IVideoStream
    • MediaInfo
    • ParameterPosition
    • PixelFormat
    • Position
    • Probe
    • RotateDegrees
    • StreamType
    • SubtitleStream
    • VideoCodec
    • VideoSize
    • VideoStream
  • Xabe.FFmpeg.Downloader
    • FFmpegDownloader
    • FFmpegVersion
    • IFFMpegDownloaderBase
  • Xabe.FFmpeg.Events
    • ConversionProgressEventArgs
    • ConversionProgressEventHandler
  • Xabe.FFmpeg.Exceptions
    • ConversionException
    • FFmpegNoSuitableOutputFormatFoundException
    • FFmpegNotFoundException
    • HardwareAcceleratorNotFoundException
    • InvalidBitstreamFilterException
    • InvalidInputException
    • UnknownDecoderException

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

In This Article
  • Properties
    • Codec
    • Index
    • Path
    • StreamType
  • Methods
    • Build()
    • BuildInputArguments()
    • GetSource()
Back to top Xabe