1234567891011121314151617181920212223 |
- using System.IO;
- using System.Text.Json;
- using System.Threading.Tasks;
- using Jellyfin.Extensions.Json;
- using MediaBrowser.MediaEncoding.Probing;
- using Xunit;
- namespace Jellyfin.MediaEncoding.Tests
- {
- public class FFprobeParserTests
- {
- [Theory]
- [InlineData("ffprobe1.json")]
- public async Task Test(string fileName)
- {
- var path = Path.Join("Test Data", fileName);
- using (var stream = File.OpenRead(path))
- {
- await JsonSerializer.DeserializeAsync<InternalMediaInfoResult>(stream, JsonDefaults.Options).ConfigureAwait(false);
- }
- }
- }
- }
|