INTERACT FORUM

More => Old Versions => JRiver Media Center 27 for Windows => Topic started by: audioriver on April 13, 2021, 05:47:51 pm

Title: Memory playback not disabled on URL play?
Post by: audioriver on April 13, 2021, 05:47:51 pm
Hello everyone, just wanted to ask if this one (https://yabb.jriver.com/interact/index.php/topic,118140.msg817510.html#msg817510) was implemented:

Changed: The memory playback model "Load decoded file into memory" no longer engages when playing a URL.

Memory playback still engages (as indicated in Audio Path), which leads to occasional playback interruptions, as mentioned in the old thread. Using MC 27.0.79 x64.
Title: Re: Memory playback not disabled on URL play?
Post by: Matt on April 15, 2021, 09:12:00 am
26.0.85 (5/27/2020)

Changed: Memory playback no longer disables for URL playback.
Title: Re: Memory playback not disabled on URL play?
Post by: audioriver on April 15, 2021, 09:24:42 am
Ok, now I'm confused. My default mode is "Load decoded file into memory". This one indeed gets enabled on URL playback, and still often fails (playback stops) after a few minutes on the linked Classic FM station.

However, after switching to "Load full file (not decoded) into memory", this mode is NOT enabled on URL playback contradicting the 26.0.85 change above. I don't even know if this mode would cause the same issue.
Title: Re: Memory playback not disabled on URL play?
Post by: Matt on April 15, 2021, 09:35:26 am
Loading full files (not decoded) is still disabled for URLs. (corrected my earlier mistake)
Title: Re: Memory playback not disabled on URL play?
Post by: audioriver on April 15, 2021, 09:55:03 am
See attached.
Title: Re: Memory playback not disabled on URL play?
Post by: Matt on April 15, 2021, 10:40:40 am
I just fixed my mistake.  It's loading the full file (not decoded) that skips URLs still.
Title: Re: Memory playback not disabled on URL play?
Post by: audioriver on April 15, 2021, 11:04:11 am
Ok, so if I understand correctly when using "Load decoded file into memory", it will remain enabled on URL playback too. In this case, that old issue still stands and I'll still have to disable/enable memory playback manually when required to avoid bad playback.
Title: Re: Memory playback not disabled on URL play?
Post by: Matt on April 15, 2021, 11:06:02 am
Ok, so if I understand correctly when using "Load decoded file into memory", it will remain enabled on URL playback too. In this case, that old issue still stands and I'll still have to disable/enable it manually when required to avoid bad playback.

Do you have any idea what's causing bad playback?

Reading the file ahead and decoding shouldn't cause any issues.

If a stream is slow, it will buffer when decoding ahead or not.

Thanks.
Title: Re: Memory playback not disabled on URL play?
Post by: audioriver on April 15, 2021, 11:09:51 am
Sorry, I don't know. Only thing I can confirm is that it works after disabling memory playback.

File/Open URL... http://media-ice.musicradio.com/ClassicFMMP3

It will usually stop playing after a few minutes.
Title: Re: Memory playback not disabled on URL play?
Post by: Matt on April 15, 2021, 01:40:06 pm
Sorry, I don't know. Only thing I can confirm is that it works after disabling memory playback.

File/Open URL... http://media-ice.musicradio.com/ClassicFMMP3

It will usually stop playing after a few minutes.

I'm hoping we'll have that fixed in a coming build.

We weren't passing the ICY metadata option to the buffering reader so it made us incorrectly deal with those headers.
Title: Re: Memory playback not disabled on URL play?
Post by: Matt on April 15, 2021, 02:16:14 pm
Just sent you a PM with a build to test.  Thanks!