mirror of
https://github.com/zoriya/Kyoo.git
synced 2026-05-27 09:32:35 -04:00
Finishing the c++ library for extracting subtitles.
This commit is contained in:
@@ -217,7 +217,7 @@ namespace Kyoo.InternalAPI
|
||||
|
||||
public Track GetSubtitle(string showSlug, long seasonNumber, long episodeNumber, string languageTag)
|
||||
{
|
||||
string query = "SELECT tracks.* FROM tracks JOIN episodes ON tracks.episodeID = episodes.id JOIN shows ON episodes.showID = shows.id WHERE shows.showSlug = $showSlug AND episodes.seasonNumber = $seasonNumber AND episodes.episodeNumber = $episodeNumber AND tracks.language = $languageTag;";
|
||||
string query = "SELECT tracks.* FROM tracks JOIN episodes ON tracks.episodeID = episodes.id JOIN shows ON episodes.showID = shows.id WHERE shows.slug = $showSlug AND episodes.seasonNumber = $seasonNumber AND episodes.episodeNumber = $episodeNumber AND tracks.language = $languageTag;";
|
||||
|
||||
using (SQLiteCommand cmd = new SQLiteCommand(query, sqlConnection))
|
||||
{
|
||||
|
||||
@@ -26,8 +26,7 @@ namespace Kyoo.InternalAPI.TranscoderLink
|
||||
|
||||
for (int i = 0; i < length; i++)
|
||||
{
|
||||
tracks[i] = (Track)Marshal.PtrToStructure<Stream>(streamsPtr);
|
||||
tracks[i].type = StreamType.Subtitle;
|
||||
tracks[i] = Track.From(Marshal.PtrToStructure<Stream>(streamsPtr), StreamType.Subtitle);
|
||||
streamsPtr += size;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user