mirror of
https://github.com/claunia/cuetools.net.git
synced 2025-12-16 18:14:25 +00:00
Refactoring codecs infrastructure:
AudioWriterSettings passed to IAdioDest constructors now AudioWriterSettings now includes AudioPCMConfig
This commit is contained in:
@@ -40,6 +40,7 @@ using CUETools.CTDB;
|
||||
using CUETools.Compression;
|
||||
using CUETools.Processor;
|
||||
using CUETools.Processor.Settings;
|
||||
using CUETools.Codecs;
|
||||
|
||||
namespace JDP
|
||||
{
|
||||
@@ -2452,6 +2453,8 @@ namespace JDP
|
||||
SelectedOutputAudioFmt.encoderLossless = encoder;
|
||||
else
|
||||
SelectedOutputAudioFmt.encoderLossy = encoder;
|
||||
// TODO: something cleverer than this hack...
|
||||
if (encoder.settings != null) encoder.settings.PCM = AudioPCMConfig.RedBook;
|
||||
string[] modes = encoder.SupportedModes;
|
||||
if (modes == null || modes.Length < 2)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user