mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/PCK-Studio.git
synced 2026-09-23 09:12:56 +00:00
Fix AudioEditor not using endianness checkbox
This commit is contained in:
@@ -439,11 +439,13 @@ namespace PckStudio.Controls
|
|||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
OMI.ByteOrder endianness = BigEndianCheckBox.Checked ? OMI.ByteOrder.BigEndian : OMI.ByteOrder.LittleEndian;
|
||||||
|
|
||||||
ISaveContext<PckAudioFile> saveContext = new DelegatedSaveContext<PckAudioFile>(Settings.Default.AutoSaveChanges, (audioFile) =>
|
ISaveContext<PckAudioFile> saveContext = new DelegatedSaveContext<PckAudioFile>(Settings.Default.AutoSaveChanges, (audioFile) =>
|
||||||
{
|
{
|
||||||
asset.SetData(new PckAudioFileWriter(audioFile, _currentEndianness));
|
asset.SetData(new PckAudioFileWriter(audioFile, endianness));
|
||||||
});
|
});
|
||||||
PckAudioFile audioFile = asset.GetData(new PckAudioFileReader(_originalEndianness));
|
PckAudioFile audioFile = asset.GetData(new PckAudioFileReader(endianness));
|
||||||
using AudioEditor audioEditor = new AudioEditor(audioFile, saveContext);
|
using AudioEditor audioEditor = new AudioEditor(audioFile, saveContext);
|
||||||
_wasModified = audioEditor.ShowDialog(this) == DialogResult.OK;
|
_wasModified = audioEditor.ShowDialog(this) == DialogResult.OK;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user