It seems that the error resulted from my RC which send multiple "Start MP" commands.
When I start MP manually the error doesn't come up even after enabling all plugins.
Thanks. Which RC do you have? Maybe there is a way to configure it.
2014-03-09 15:26:58,328] [Log ] [MPMain ] [ERROR] - Exception: System.InvalidOperationException: Mixer.GetControl.2
bei MediaPortal.Mixer.Mixer.GetControl(MixerComponentType componentType, MixerControlType controlType)
bei MediaPortal.Mixer.Mixer.Open(Int32 mixerIndex, Boolean isDigital)
bei MediaPortal.Player.VolumeHandler..ctor(Int32[] volumeTable)
bei MediaPortal.Player.VolumeHandler.CreateInstance()
bei MediaPortal.Player.VolumeHandler.get_Instance()
bei MediaPortalApp.OnStartup()
bei MediaPortal.D3D.OnLoad(Object sender, EventArgs e)
bei System.Windows.Forms.Form.OnLoad(EventArgs e)
bei System.Windows.Forms.Form.OnCreateControl()
bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bei System.Windows.Forms.Control.CreateControl()
bei System.Windows.Forms.Control.WmShowWindow(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
bei System.Windows.Forms.Form.WmShowWindow(Message& m)
bei System.Windows.Forms.Form.WndProc(Message& m)
bei MediaPortalApp.WndProc(Message& msg) Message: Mixer.GetControl.2 Site : MixerControlDetails GetControl(MediaPortal.Mixer.MixerComponentType, MediaPortal.Mixer.MixerControlType) Source : Core Stack Trace: bei MediaPortal.Mixer.Mixer.GetControl(MixerComponentType componentType, MixerControlType controlType)
bei MediaPortal.Mixer.Mixer.Open(Int32 mixerIndex, Boolean isDigital)
try
{
if (pinName == "Audio")
{
try
{
#pragma warning disable 168
VolumeHandler vh = VolumeHandler.Instance;
#pragma warning restore 168
// vh.Volume = 19660500 that means Audio endpoint device are not available.
if (vh.Volume == 19660500) // Check if new audio device is connected
{
VolumeHandler.Dispose();
#pragma warning disable 168
vh = VolumeHandler.Instance;
#pragma warning restore 168
}
if (vh.Volume != 19660500)
{
hr = graphBuilder.Render(pins[0]);
}
}
catch (Exception exception)
{
Log.Warn("DirectShowUtil: Could not initialize volume handler (don't connect Audio Pin) : ",
exception.Message);
}
}
else
{
hr = graphBuilder.Render(pins[0]);
}
}
[2014-03-09 15:27:26,193] [Log ] [MPMain ] [WARN ] - DirectShowUtil: Could not initialize volume handler (don't connect Audio Pin) :