Add IMediaAnalysis interface

Former-commit-id: 8c77ce0cdf
This commit is contained in:
Rafael Carvalho 2020-08-12 17:17:34 +12:00
parent 3f9e6c0d18
commit 9ff34b250f

View file

@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace FFMpegCore
{
public interface IMediaAnalysis
{
string Path { get; }
string Extension { get; }
TimeSpan Duration { get; }
MediaFormat Format { get; }
AudioStream PrimaryAudioStream { get; }
VideoStream PrimaryVideoStream { get; }
List<VideoStream> VideoStreams { get; }
List<AudioStream> AudioStreams { get; }
}
}