From a24c91033e92cec4f6f0639bdf1925f6ddcbde06 Mon Sep 17 00:00:00 2001 From: sr55 Date: Thu, 22 Jan 2015 20:02:14 +0000 Subject: WinGui: Always show 1 based indexes for audio and subtitles, and give libhb 0 based. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6796 b64f7644-9d1e-0410-96f1-a4d463321fa5 --- .../HandBrakeInterop/Json/Factories/EncodeFactory.cs | 4 ++-- .../HandBrake.Interop/HandBrakeInterop/Json/Factories/ScanFactory.cs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'win/CS') diff --git a/win/CS/HandBrake.Interop/HandBrakeInterop/Json/Factories/EncodeFactory.cs b/win/CS/HandBrake.Interop/HandBrakeInterop/Json/Factories/EncodeFactory.cs index 995aaa9ed..123ecd6d6 100644 --- a/win/CS/HandBrake.Interop/HandBrakeInterop/Json/Factories/EncodeFactory.cs +++ b/win/CS/HandBrake.Interop/HandBrakeInterop/Json/Factories/EncodeFactory.cs @@ -200,7 +200,7 @@ namespace HandBrake.Interop.Json.Factories } else { - SubtitleList track = new SubtitleList { Burn = item.BurnedIn, Default = item.Default, Force = item.Forced, ID = item.TrackNumber, Track = (item.TrackNumber) }; + SubtitleList track = new SubtitleList { Burn = item.BurnedIn, Default = item.Default, Force = item.Forced, ID = item.TrackNumber, Track = (item.TrackNumber - 1) }; subtitle.SubtitleList.Add(track); } } @@ -296,7 +296,7 @@ namespace HandBrake.Interop.Json.Factories AudioList audioTrack = new AudioList { - Track = item.InputNumber, + Track = item.InputNumber - 1, DRC = item.Drc, Encoder = encoder.Id, Gain = item.Gain, diff --git a/win/CS/HandBrake.Interop/HandBrakeInterop/Json/Factories/ScanFactory.cs b/win/CS/HandBrake.Interop/HandBrakeInterop/Json/Factories/ScanFactory.cs index 2cee8252b..df2e4918c 100644 --- a/win/CS/HandBrake.Interop/HandBrakeInterop/Json/Factories/ScanFactory.cs +++ b/win/CS/HandBrake.Interop/HandBrakeInterop/Json/Factories/ScanFactory.cs @@ -133,7 +133,7 @@ namespace HandBrake.Interop.Json.Factories { List subtiles = new List(); - int currentSubtitleTrack = 0; + int currentSubtitleTrack = 1; foreach (SubtitleList subtitle in subtitles) { Subtitle newSubtitle = new Subtitle @@ -166,7 +166,7 @@ namespace HandBrake.Interop.Json.Factories { List tracks = new List(); - int currentAudioTrack = 0; + int currentAudioTrack = 1; foreach (AudioList track in audioTracks) { AudioTrack newAudio = new AudioTrack -- cgit v1.2.3