Facebook
Twitter
Pinterest
Tumblr
GitHub
RSS
  • DEV Home
  • Documentation
  • Reference
  • Download
Search Results for

    Show / Hide Table of Contents

    Class ProbeStream

    ffprobe stream class.

    Inheritance
    System.Object
    ProbeStream
    Namespace: Emby.Media.Model.ProbeModel
    Assembly: Emby.Media.Model.dll
    Syntax
    [Serializable]
    public class ProbeStream
    Remarks

    Based on official spec from: https://raw.githubusercontent.com/FFmpeg/FFmpeg/master/doc/ffprobe.xsd

    Properties

    attachment_size

    Declaration
    public int? attachment_size { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    avg_frame_rate

    Declaration
    public string avg_frame_rate { get; set; }
    Property Value
    Type Description
    System.String

    bit_rate

    Declaration
    public int? bit_rate { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    bits_per_raw_sample

    Declaration
    public int? bits_per_raw_sample { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    bits_per_sample

    Declaration
    public int? bits_per_sample { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    channel_layout

    Declaration
    public string channel_layout { get; set; }
    Property Value
    Type Description
    System.String

    channels

    Declaration
    public int? channels { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    chroma_location

    Declaration
    public string chroma_location { get; set; }
    Property Value
    Type Description
    System.String

    closed_captions

    Declaration
    public int? closed_captions { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    codec_long_name

    Declaration
    public string codec_long_name { get; set; }
    Property Value
    Type Description
    System.String

    codec_name

    Declaration
    public string codec_name { get; set; }
    Property Value
    Type Description
    System.String

    codec_tag

    Declaration
    public string codec_tag { get; set; }
    Property Value
    Type Description
    System.String

    codec_tag_string

    Declaration
    public string codec_tag_string { get; set; }
    Property Value
    Type Description
    System.String

    codec_type

    Declaration
    public string codec_type { get; set; }
    Property Value
    Type Description
    System.String

    coded_height

    Declaration
    public int? coded_height { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    coded_width

    Declaration
    public int? coded_width { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    color_primaries

    Declaration
    public string color_primaries { get; set; }
    Property Value
    Type Description
    System.String

    color_range

    Declaration
    public string color_range { get; set; }
    Property Value
    Type Description
    System.String

    color_space

    Declaration
    public string color_space { get; set; }
    Property Value
    Type Description
    System.String

    color_transfer

    Declaration
    public string color_transfer { get; set; }
    Property Value
    Type Description
    System.String

    display_aspect_ratio

    Declaration
    public string display_aspect_ratio { get; set; }
    Property Value
    Type Description
    System.String

    disposition

    Declaration
    public Dictionary<string, string> disposition { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.Dictionary<System.String, System.String>

    duration

    Declaration
    public decimal? duration { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>

    duration_ts

    Declaration
    public long? duration_ts { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int64>

    extradata

    Declaration
    public string extradata { get; set; }
    Property Value
    Type Description
    System.String

    extradata_hash

    Declaration
    public string extradata_hash { get; set; }
    Property Value
    Type Description
    System.String

    field_order

    Declaration
    public string field_order { get; set; }
    Property Value
    Type Description
    System.String

    has_b_frames

    Declaration
    public int? has_b_frames { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    height

    Declaration
    public int? height { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    id

    Declaration
    public string id { get; set; }
    Property Value
    Type Description
    System.String

    index

    Declaration
    public int? index { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    is_avc

    Declaration
    public string is_avc { get; set; }
    Property Value
    Type Description
    System.String

    level

    Declaration
    public int? level { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    max_bit_rate

    Declaration
    public int? max_bit_rate { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    nal_length_size

    Declaration
    public string nal_length_size { get; set; }
    Property Value
    Type Description
    System.String

    nb_frames

    Declaration
    public int? nb_frames { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    nb_read_frames

    Declaration
    public int? nb_read_frames { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    nb_read_packets

    Declaration
    public int? nb_read_packets { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    pix_fmt

    Declaration
    public string pix_fmt { get; set; }
    Property Value
    Type Description
    System.String

    profile

    Declaration
    public string profile { get; set; }
    Property Value
    Type Description
    System.String

    r_frame_rate

    Declaration
    public string r_frame_rate { get; set; }
    Property Value
    Type Description
    System.String

    refs

    Declaration
    public int? refs { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    sample_aspect_ratio

    Declaration
    public string sample_aspect_ratio { get; set; }
    Property Value
    Type Description
    System.String

    sample_fmt

    Declaration
    public string sample_fmt { get; set; }
    Property Value
    Type Description
    System.String

    sample_rate

    Declaration
    public string sample_rate { get; set; }
    Property Value
    Type Description
    System.String

    side_data_list

    Declaration
    public ProbeSideDataList side_data_list { get; set; }
    Property Value
    Type Description
    ProbeSideDataList

    start_pts

    Declaration
    public long? start_pts { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int64>

    start_time

    Declaration
    public decimal? start_time { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Decimal>

    tags

    Declaration
    public Dictionary<string, string> tags { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.Dictionary<System.String, System.String>

    time_base

    Declaration
    public string time_base { get; set; }
    Property Value
    Type Description
    System.String

    timecode

    Declaration
    public string timecode { get; set; }
    Property Value
    Type Description
    System.String

    width

    Declaration
    public int? width { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    Methods

    ToString()

    Returns a string that represents the current object.

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String

    A string that represents the current object.

    Overrides
    System.Object.ToString()

    Extension Methods

    Extensions.JsonClone<T>(T, IJsonSerializer)
    ProbeStreamExtensions.AsAudioStream(ProbeStream)
    ProbeStreamExtensions.AsBaseStream(ProbeStream)
    ProbeStreamExtensions.AsSubtitleStream(ProbeStream)
    ProbeStreamExtensions.AsVideoStream(ProbeStream)
    ProbeStreamExtensions.AsAttachmentStream(ProbeStream)
    ProbeStreamExtensions.AsUnknownStream(ProbeStream)
    SDK
    On this Page
    Back to Top Copyright 2022 © EMBY LLC. Please see our terms of use and privacy policy.