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

    Show / Hide Table of Contents

    Class VideoResolver

    Inheritance
    System.Object
    VideoResolver
    Namespace: Emby.Naming.Video
    Assembly: Emby.Naming.dll
    Syntax
    public sealed class VideoResolver

    Constructors

    VideoResolver(NamingOptions)

    Declaration
    public VideoResolver(NamingOptions options)
    Parameters
    Type Name Description
    NamingOptions options

    VideoResolver(NamingOptions, IFileSystem)

    Declaration
    public VideoResolver(NamingOptions options, IFileSystem fileSystem)
    Parameters
    Type Name Description
    NamingOptions options
    IFileSystem fileSystem

    Methods

    CleanDateTime(String, Boolean)

    Declaration
    public CleanDateTimeResult CleanDateTime(string filename, bool isDirectory)
    Parameters
    Type Name Description
    System.String filename
    System.Boolean isDirectory
    Returns
    Type Description
    CleanDateTimeResult

    CleanString(String)

    Declaration
    public string CleanString(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    System.String

    IsVideoFile(FileSystemMetadata)

    Declaration
    public bool IsVideoFile(FileSystemMetadata file)
    Parameters
    Type Name Description
    FileSystemMetadata file
    Returns
    Type Description
    System.Boolean

    Resolve(FileSystemMetadata, Boolean)

    Resolves the specified path.

    Declaration
    public MediaFileInfo Resolve(FileSystemMetadata fileInfo, bool parseName = true)
    Parameters
    Type Name Description
    FileSystemMetadata fileInfo
    System.Boolean parseName
    Returns
    Type Description
    MediaFileInfo

    Resolve(ReadOnlySpan<Char>, Boolean, Boolean)

    Declaration
    public MediaFileInfo Resolve(ReadOnlySpan<char> path, bool isDirectory, bool parseName = true)
    Parameters
    Type Name Description
    System.ReadOnlySpan<System.Char> path
    System.Boolean isDirectory
    System.Boolean parseName
    Returns
    Type Description
    MediaFileInfo

    ResolveDirectory(ReadOnlySpan<Char>, Boolean)

    Resolves the directory.

    Declaration
    public MediaFileInfo ResolveDirectory(ReadOnlySpan<char> path, bool parseName = true)
    Parameters
    Type Name Description
    System.ReadOnlySpan<System.Char> path

    The path.

    System.Boolean parseName
    Returns
    Type Description
    MediaFileInfo

    ResolveFile(ReadOnlySpan<Char>)

    Resolves the file.

    Declaration
    public MediaFileInfo ResolveFile(ReadOnlySpan<char> path)
    Parameters
    Type Name Description
    System.ReadOnlySpan<System.Char> path

    The path.

    Returns
    Type Description
    MediaFileInfo

    Extension Methods

    Extensions.JsonClone<T>(T, IJsonSerializer)
    SDK
    On this Page
    Back to Top Copyright 2022 © EMBY LLC. Please see our terms of use and privacy policy.