Shoutcast metadata is DISABLED in the config, yet in the mAirList status bar, I get this when playing a file:
Shoutcast Logging Error: Protocol field is empty
Shoutcast metadata is DISABLED in the config, yet in the mAirList status bar, I get this when playing a file:
Shoutcast Logging Error: Protocol field is empty
Can you please confirm that you have a “Shoutcast=off” line in the “Logging” section of your mAirList.ini file?
I have just noticed that mAirList accidently switches Shoutcast logging on when that line is missing (thus enabling it by default for anyone upgrading from a previous version). It should however be disabled when that line is present. The line should also be written correctly when you open the configuration program and save your config again.
This line is in my config - though randomly because I couldn’t find a logging ‘section’.
[General]
PlaylistCount=1
Locale=
CueInThreshold=-207.94
FadeOutThreshold=-30.00
CueOutThreshold=-207.94
[ExtraPFL]
Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate></Device>
Enabled=on
TimeInSeconds=on
RampInSeconds=off
SplitProgressBar=on
TruncateTime=off
DisplayMode=remain
Color=255
EOFWarning=0
ProgressBar=on
RampProgressBar=on
[Playlist0]
ExtendedViewMode=on
Backtiming=on
ProgressBar=on
SplitProgressBar=on
Comments=off
AllowAutomation=on
SeparateAutomationButtons=on
ToolbarBottom=on
ClearHistory=on
AlwaysShowDuration=off
AlwaysShowRamp=off
SpacebarAutomationNext=on
SaveEvents=off
PlayerCount=3
MaxHistoryCount=2
FontName=MS Sans Serif
FontSize=16
FontStyle=0
BacktimingPrefixFixed="= "
BacktimingPrefixAbsolute=""
BacktimingPrefixRelative="+ "
CleanUpHistory=on
CleanUpHistoryTop=on
DontSaveHistory=off
CleanUpNonPlayables=on
UseRecycleBin=on
HandleFixedTime=on
ColumnHeaders=on
ShowPosition=on
RampOverlay=on
EOFWarningOverlay=off
CommentButtons=off
Icons=off
IconClickPFL=on
PlayerColors=on
PlayerName=on
TimeInSeconds=on
RampInSeconds=on
TruncateTime=on
TruncateTimeTwoDigit=off
ScrollIntoView=on
EscapeAutomationBreak=on
EscapeAutomationStop=off
ControlBar=on
GraphicButtons=on
AutomationFlash=on
RampProgressBar=on
???=off
SwapArtistTitle=off
BacktimingPrefixFixedSoft="~ "
[Player0_0]
Name=A
Color=-16777214
Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate></Device>
PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate></Device>
FlashEOF=5
DisplayMode=remain
ShowPFLButton=on
ShowCloseButton=on
ShowStopButton=on
ShowPauseButton=on
ShowStartButton=on
AdvancedPFL=on
PFLSaveButtons=off
AutoLoad=on
AutoUnloadSTOP=on
AutoUnloadEOF=on
AutoStopOnEOF=off
Logging=on
DatabaseLogging=on
TimeInSeconds=on
RampInSeconds=off
SplitProgressBar=on
TruncateTime=off
IndependentPFL=off
IndependentPFLEndMon=on
EOFWarning=0
AutoReleasePause=on
AutoPFLOff=off
AutoFadeOut=on
UseInAutomation=on
HistoryOnClose=on
ClickStart=off
FlashEOFWarning=on
ShowRampWhenIdle=off
ProgressBar=on
RampProgressBar=on
AutoLoadSingle=off
AutoLoadSpecial=off
[Player0_1]
Name=B
Color=-16777214
Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate></Device>
PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate></Device>
FlashEOF=5
DisplayMode=remain
ShowPFLButton=on
ShowCloseButton=on
ShowStopButton=on
ShowPauseButton=on
ShowStartButton=on
AdvancedPFL=on
PFLSaveButtons=off
AutoLoad=on
AutoUnloadSTOP=on
AutoUnloadEOF=on
AutoStopOnEOF=off
Logging=on
DatabaseLogging=on
TimeInSeconds=on
RampInSeconds=off
SplitProgressBar=on
TruncateTime=off
IndependentPFL=off
IndependentPFLEndMon=on
EOFWarning=0
AutoReleasePause=on
AutoPFLOff=off
AutoFadeOut=on
UseInAutomation=on
HistoryOnClose=on
ClickStart=off
FlashEOFWarning=on
ShowRampWhenIdle=off
ProgressBar=on
RampProgressBar=on
AutoLoadSingle=off
AutoLoadSpecial=off
[Player0_2]
Name=VT
Color=65535
Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate></Device>
PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate></Device>
FlashEOF=5
DisplayMode=remain
ShowPFLButton=on
ShowCloseButton=on
ShowStopButton=on
ShowPauseButton=on
ShowStartButton=on
AdvancedPFL=on
PFLSaveButtons=off
AutoLoad=on
AutoUnloadSTOP=on
AutoUnloadEOF=on
AutoStopOnEOF=off
Logging=on
DatabaseLogging=on
TimeInSeconds=on
RampInSeconds=off
SplitProgressBar=on
TruncateTime=off
IndependentPFL=off
IndependentPFLEndMon=off
EOFWarning=0
AutoReleasePause=on
AutoPFLOff=off
AutoFadeOut=off
UseInAutomation=off
HistoryOnClose=on
ClickStart=off
FlashEOFWarning=on
ShowRampWhenIdle=off
ProgressBar=on
RampProgressBar=on
AutoLoadSingle=off
AutoLoadSpecial=on
[Logging]
Enabled=on
Logfile=D:\mAirList Logging\%Y-%M-%D.txt
Format=%D/%M/%Y %h:%m:%s %a - %b
EndLogging=off
EndLogfile=%Y-%M-%D.LOG
EndFormat=%h:%m:%s%tstoppe%t%3
[LogDatabase]
Enabled=off
Protocol=
Host=
Database=
User=
Password=
StartCommand=
StopCommand=
[Options]
Monitor=1
FadeOutDuration=5000
EndMonDuration=10000
ExtraFileExtensions=
MemoryFileLimit=0
Maximized=on
RememberPosition=off
AutoPFLOff=off
ImportComment=on
MP2OutroAsFadeout=off
TildeAsOutro=off
TildeAsFadeOut=on
MMDFolder=D:\MMD
AutoCueIn=on
AutoFadeOut=on
AutoCueOut=on
TildeAsStartNext=off
StartNextEffectiveEnd=off
FadeOutEffectiveEnd=on
PriorityClass=2
[BASS.DLL]
PlaybackBuffer=500
UpdatePeriod=100
Plugins=
FileManagement=off
ForceMultichannel=off
BASS_STREAM_PRESCAN=on
NetworkBuffer=5000
NetworkPreBuffer=75
BASS_SAMPLE_SOFTWARE=off
BASS_SAMPLE_FLOAT=on
[MIDI]
Enabled=off
[Remote]
Enabled=off
Port=9300
Password=
[Browser]
Clock=off
LEDClock=off
Date=on
Logo=off
LogoFilename=
SaveWithDesktop=off
SaveWithTemplate=on
KeepOpen=on
AlwaysShowRepository=on
OldStyle=off
HourCountdown=off
AlwaysShowRecycleBin=on
OnAirSwitch=on
[SerialRemote]
Enabled=off
Port=1
BaudRate=38400
ByteSize=8
Parity=N
StopBits=1
RxBuffer=1024
TxBuffer=1024
DriverOptions=39182
[Engine]
StartOnAir=on
NoLoggingOffAir=on
[MainWindow]
Maximized=on
RememberPosition=off
AutoHideProgressBar=off
ProgressBarIgnoreCartwall=on
StatusBar=on
SaveConfirmation=on
[ProgressBar]
ProgressBar=off
RampProgressBar=off
SplitProgressBar=off
UpdateInterval=100
[EnabledFeatures]
ExtraPFL=on
Properties=on
SaveToTag=off
SaveToMMD=on
SaveToDatabase=off
Mixdown=on
UserDefinedProperties=on
[Hotkeys]
Key0=16466
Action0=RUNSCRIPT C:\Program Files\mAirList\scripts\openrecording.mls
Global0=off
Key1=112
Action1=PLAYER 1-1 START/PAUSE/STOP
Global1=off
Key2=113
Action2=PLAYER 1-2 START/PAUSE/STOP
Global2=off
Key3=114
Action3=PLAYER 1-3 START/PAUSE/STOP
Global3=off
Key4=116
Action4=PLAYER 1-1 PFL ON/OFF
Global4=off
Key5=117
Action5=PLAYER 1-2 PFL ON/OFF
Global5=off
Key6=118
Action6=PLAYER 1-3 PFL ON/OFF
Global6=off
[Cartwall]
Enabled=on
OwnWindow=off
PlayerCountX=3
PlayerCountY=4
Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate></Device>
PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate></Device>
EOFWarning=0
DefaultSet=
SaveWithDesktop=off
SaveWithTemplate=on
KeepOpen=on
Logging=on
DatabaseLogging=on
Shoutcast=off
IndependentPFL=off
IndependentPFLEndMon=off
AutoPFLOff=off
AutoFadeOut=on
Toolbar=on
TimeInSeconds=on
RampInSeconds=off
TruncateTime=off
AdvancedPFL=on
PFLSaveButtons=off
ClickStart=on
FlashEOFWarning=on
ShowRampWhenIdle=off
ShowPFLButton=on
ShowStopButton=on
ShowPauseButton=on
ShowStartButton=on
ShowCloseButton=on
ProgressBar=on
RampProgressBar=on
SplitProgressBar=on
DisplayMode=remain
AlwaysShowButton=on
StandaloneStretch=on
Maximized=off
OpenAtStartup=off
AlwaysOnTop=off
RememberPosition=off
Monitor=1
[SAS]
Enabled=off
Port=1
BaudRate=38400
ByteSize=8
Parity=N
StopBits=1
RxBuffer=1024
TxBuffer=1024
Just as I guessed, the line is missing, and mAirList chooses a wrong default value.
Just run mAirListConfig and click Save, everything should be correct then.
Fixed.