Skip to content

Commit 9c1d552

Browse files
mkschulzeclaude
andcommitted
fix(ui): codec selector defaults to FLAC matching NJClient (CODEC-05)
ConnectionBar initialized selector to Vorbis (ID 2) while NJClient defaults to FLAC — UI showed wrong codec on startup. Fixed to ID 1. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 14cbcc5 commit 9c1d552

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

juce/ui/ConnectionBar.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,10 +84,10 @@ ConnectionBar::ConnectionBar(JamWideJuceProcessor& processor)
8484
userCountLabel.setColour(juce::Label::textColourId, juce::Colour(JamWideLookAndFeel::kTextSecondary));
8585
addAndMakeVisible(userCountLabel);
8686

87-
// Codec selector -- Vorbis default for compatibility
87+
// Codec selector -- FLAC default (matches NJClient default in Processor constructor)
8888
codecSelector.addItem("FLAC", 1);
8989
codecSelector.addItem("Vorbis", 2);
90-
codecSelector.setSelectedId(2); // Vorbis default for compatibility
90+
codecSelector.setSelectedId(1); // FLAC default (CODEC-05)
9191
codecSelector.setColour(juce::ComboBox::backgroundColourId, juce::Colour(JamWideLookAndFeel::kSurfaceInput));
9292
codecSelector.setColour(juce::ComboBox::textColourId, juce::Colour(JamWideLookAndFeel::kTextPrimary));
9393
codecSelector.setColour(juce::ComboBox::outlineColourId, juce::Colour(JamWideLookAndFeel::kBorderSubtle));

0 commit comments

Comments
 (0)