Shure, MediaPortal is not directly causing the problem, but using the dll is a part of the MP software and calling a function within the dll leads to an freeze of MP. So it can bee seen as a bug in the MediaPortal software which should be fixed.
One possible fix could be to switch back to the working version of the dll until the main cause within the dll is found and fixed. An other solution, in the meaning of more robust software, could be to implement a sort of watchdog/timer before calling the function and if the function didn't responde within a certain time to stop the action and show an error message like "Can't play recording".
Peter
One possible fix could be to switch back to the working version of the dll until the main cause within the dll is found and fixed. An other solution, in the meaning of more robust software, could be to implement a sort of watchdog/timer before calling the function and if the function didn't responde within a certain time to stop the action and show an error message like "Can't play recording".
Peter