From 2c1ec1812a1e4900ad5c24868e0d2267450b2381 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Wed, 25 Sep 2019 23:53:31 +0200 Subject: [PATCH] Changing a few things. --- Kyoo.Transcoder/src/Transcoder.cpp | 2 +- Kyoo/InternalAPI/ThumbnailsManager/ThumbnailsManager.cs | 3 ++- Kyoo/InternalAPI/Transcoder/Transcoder.cs | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Kyoo.Transcoder/src/Transcoder.cpp b/Kyoo.Transcoder/src/Transcoder.cpp index 31292fd8..be8615eb 100644 --- a/Kyoo.Transcoder/src/Transcoder.cpp +++ b/Kyoo.Transcoder/src/Transcoder.cpp @@ -18,7 +18,7 @@ constexpr enum AVRounding operator |(const enum AVRounding a, const enum AVRound int Init() { - return 42; + return sizeof(Stream); } diff --git a/Kyoo/InternalAPI/ThumbnailsManager/ThumbnailsManager.cs b/Kyoo/InternalAPI/ThumbnailsManager/ThumbnailsManager.cs index 90fcd4b8..896f694a 100644 --- a/Kyoo/InternalAPI/ThumbnailsManager/ThumbnailsManager.cs +++ b/Kyoo/InternalAPI/ThumbnailsManager/ThumbnailsManager.cs @@ -83,7 +83,8 @@ namespace Kyoo.InternalAPI.ThumbnailsManager public Episode Validate(Episode episode) { - string localThumb = Path.ChangeExtension(episode.Path, "jpg"); + //string localThumb = Path.ChangeExtension(episode.Path, "jpg"); + string localThumb = episode.Path.Replace(Path.GetExtension(episode.Path), "-thumb.jpg"); if (!File.Exists(localThumb)) { using (WebClient client = new WebClient()) diff --git a/Kyoo/InternalAPI/Transcoder/Transcoder.cs b/Kyoo/InternalAPI/Transcoder/Transcoder.cs index 76b6ad06..7f079fa2 100644 --- a/Kyoo/InternalAPI/Transcoder/Transcoder.cs +++ b/Kyoo/InternalAPI/Transcoder/Transcoder.cs @@ -4,6 +4,7 @@ using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Configuration; using System.Diagnostics; using System.IO; +using System.Runtime.InteropServices; using System.Threading.Tasks; namespace Kyoo.InternalAPI @@ -16,7 +17,7 @@ namespace Kyoo.InternalAPI { tempPath = config.GetValue("tempPath"); - Debug.WriteLine("&Api INIT: " + TranscoderAPI.Init()); + Debug.WriteLine("&Api INIT (unmanaged stream size): " + TranscoderAPI.Init() + ", Stream size: " + Marshal.SizeOf()); } public Track[] ExtractSubtitles(string path)