Description
<p>When you pause a BASS stream (Webradio in this case) and resume it a few minutes later, it results in a BASS stream dispose:</p>
<p>[2014-04-30 15:46:13,993] [Log ] [MPMain ] [DEBUG] - BASS: Pause of stream <a href="http://82.201.100.9:8000/radio538.m3u">http://82.201.100.9:8000/radio538.m3u</a><br />
[2014-04-30 15:50:15,003] [Log ] [MPMain ] [DEBUG] - Main: WM_POWERBROADCAST (PBT_POWERSETTINGCHANGE)<br />
[2014-04-30 15:50:15,003] [Log ] [MPMain ] [INFO ] - Main: The user activity timeout has elapsed with no interaction from the user<br />
[2014-04-30 15:50:15,004] [Log ] [MPMain ] [WARN ] - TVHome.WndProc()<br />
[2014-04-30 15:51:15,001] [Log ] [MPMain ] [DEBUG] - Main: WM_SYSCOMMAND (SC_SCREENSAVE)<br />
[2014-04-30 15:51:15,001] [Log ] [MPMain ] [DEBUG] - Main: SC_SCREENSAVE<br />
[2014-04-30 15:51:15,020] [Log ] [MPMain ] [DEBUG] - Main: WM_ACTIVATE (WA_INACTIVE)<br />
[2014-04-30 15:51:15,020] [Log ] [MPMain ] [INFO ] - Main: Deactivation request received<br />
[2014-04-30 15:51:15,022] [Log ] [MPMain ] [DEBUG] - D3D: OnLostFocus()<br />
[2014-04-30 15:52:18,137] [Log ] [MPMain ] [DEBUG] - BASS: Pause of stream <a href="http://82.201.100.9:8000/radio538.m3u">http://82.201.100.9:8000/radio538.m3u</a><br />
[2014-04-30 15:52:21,197] [Log ] [MPMain ] [DEBUG] - Main: WM_POWERBROADCAST (PBT_POWERSETTINGCHANGE)<br />
[2014-04-30 15:52:21,198] [Log ] [MPMain ] [INFO ] - Main: User is providing input to the session<br />
[2014-04-30 15:52:21,200] [Log ] [MPMain ] [DEBUG] - D3D: Cursor ShowMouseCursor state -1<br />
[2014-04-30 15:52:21,200] [Log ] [MPMain ] [WARN ] - TVHome.WndProc()<br />
[2014-04-30 15:52:21,202] [Log ] [MPMain ] [DEBUG] - Main: WM_ACTIVATE (WA_ACTIVE)<br />
[2014-04-30 15:52:21,202] [Log ] [MPMain ] [INFO ] - Main: Activation request received<br />
[2014-04-30 15:52:21,204] [Log ] [MPMain ] [DEBUG] - D3D: OnGotFocus()<br />
[2014-04-30 15:52:59,713] [Log ] [39 ] [DEBUG] - BASS: Free GCHandle for stream -1342177279<br />
[2014-04-30 15:52:59,715] [Log ] [39 ] [DEBUG] - BASS: Disposing Music Stream <a href="http://82.201.100.9:8000/radio538.m3u">http://82.201.100.9:8000/radio538.m3u</a></p>
<p>Steps to reproduce:</p>
<ol>
<li>Start a BASS stream (webradio)</li>
<li>pause playback and wait a few minutes</li>
<li>resume playback</li>
<li>wait about 40 seconds and youre player has lost the stream, and audio stops (player still idles)</li>
</ol>
<p> </p>
<p>[2014-04-30 15:46:13,993] [Log ] [MPMain ] [DEBUG] - BASS: Pause of stream <a href="http://82.201.100.9:8000/radio538.m3u">http://82.201.100.9:8000/radio538.m3u</a><br />
[2014-04-30 15:50:15,003] [Log ] [MPMain ] [DEBUG] - Main: WM_POWERBROADCAST (PBT_POWERSETTINGCHANGE)<br />
[2014-04-30 15:50:15,003] [Log ] [MPMain ] [INFO ] - Main: The user activity timeout has elapsed with no interaction from the user<br />
[2014-04-30 15:50:15,004] [Log ] [MPMain ] [WARN ] - TVHome.WndProc()<br />
[2014-04-30 15:51:15,001] [Log ] [MPMain ] [DEBUG] - Main: WM_SYSCOMMAND (SC_SCREENSAVE)<br />
[2014-04-30 15:51:15,001] [Log ] [MPMain ] [DEBUG] - Main: SC_SCREENSAVE<br />
[2014-04-30 15:51:15,020] [Log ] [MPMain ] [DEBUG] - Main: WM_ACTIVATE (WA_INACTIVE)<br />
[2014-04-30 15:51:15,020] [Log ] [MPMain ] [INFO ] - Main: Deactivation request received<br />
[2014-04-30 15:51:15,022] [Log ] [MPMain ] [DEBUG] - D3D: OnLostFocus()<br />
[2014-04-30 15:52:18,137] [Log ] [MPMain ] [DEBUG] - BASS: Pause of stream <a href="http://82.201.100.9:8000/radio538.m3u">http://82.201.100.9:8000/radio538.m3u</a><br />
[2014-04-30 15:52:21,197] [Log ] [MPMain ] [DEBUG] - Main: WM_POWERBROADCAST (PBT_POWERSETTINGCHANGE)<br />
[2014-04-30 15:52:21,198] [Log ] [MPMain ] [INFO ] - Main: User is providing input to the session<br />
[2014-04-30 15:52:21,200] [Log ] [MPMain ] [DEBUG] - D3D: Cursor ShowMouseCursor state -1<br />
[2014-04-30 15:52:21,200] [Log ] [MPMain ] [WARN ] - TVHome.WndProc()<br />
[2014-04-30 15:52:21,202] [Log ] [MPMain ] [DEBUG] - Main: WM_ACTIVATE (WA_ACTIVE)<br />
[2014-04-30 15:52:21,202] [Log ] [MPMain ] [INFO ] - Main: Activation request received<br />
[2014-04-30 15:52:21,204] [Log ] [MPMain ] [DEBUG] - D3D: OnGotFocus()<br />
[2014-04-30 15:52:59,713] [Log ] [39 ] [DEBUG] - BASS: Free GCHandle for stream -1342177279<br />
[2014-04-30 15:52:59,715] [Log ] [39 ] [DEBUG] - BASS: Disposing Music Stream <a href="http://82.201.100.9:8000/radio538.m3u">http://82.201.100.9:8000/radio538.m3u</a></p>
<p>Steps to reproduce:</p>
<ol>
<li>Start a BASS stream (webradio)</li>
<li>pause playback and wait a few minutes</li>
<li>resume playback</li>
<li>wait about 40 seconds and youre player has lost the stream, and audio stops (player still idles)</li>
</ol>
<p> </p>