INTERACT FORUM

More => Old Versions => JRiver Media Center 24 for Linux => Topic started by: bob on August 10, 2018, 02:57:51 pm

Title: JRiver Media Center 24.0.46 BETA for Debian Jessie (amd64, i386 and arm)
Post by: bob on August 10, 2018, 02:57:51 pm
This is the latest BETA version of MC24 for Linux.  Please post bugs here.  Please start a new thread for anything requiring discussion.  Non-bug posts will be deleted.

Download:
amd64      http://files.jriver.com/mediacenter/test/MediaCenter-24.0.46-amd64.deb
i386      http://files.jriver.com/mediacenter/test/MediaCenter-24.0.46.deb
arm      http://files.jriver.com/mediacenter/test/MediaCenter-24.0.46-armhf.deb

Also in the BETA repo.

24.0.46 (8/10/2018)

1. Fixed: Crash under some DM's (Cinnamon, perhaps others) when the file select dialog is closed.
2. Fixed: MC would leave around some files in /run/shm which could cause unexplained behavior and crashes when they accumulated and the process numbers recycled and MC reused them.
3. Fixed: Changes to make the running of the Chromium browser more stable.
4. Fixed: The wavepack plugin was missing from some builds which resulted in unexplained crashes.
5. Changed: Added the libnss3 dependency and removed the webkit dependency for the Chromium builds.

24.0.45 (7/27/2018)

1. NEW: The web browser uses chromium now (except for ARM). A chromium plugin is downloaded and installed on first run (MC will take a while to come up depending on your connection speed, it's 45 megs to DL).

24.0.42 (7/10/2018)

1. Changed: Improved internal web browser operation.

24.0.39 (6/29/2018)

1. Changes from the main branch mainly dealing with JRiver Radio.

24.0.37 (6/26/2018)

1. NEW: Linux implement key release handling. Detect whether a key is being held down (key repeat).
2. Fixed: Crash on right-click release in some context menus.
3. Fixed: A key sending function in MC was sending 2 keypresses instead of a press/release.

24.0.36 (6/22/2018)

1. Fixed: In some cases, converting an audio file would leave the file type set to the old file's type.
2. Fixed: OpenGL Theater View could use more CPU then expected since 24.0.34.
3. Fixed: SRT subtitles with non-breaking spaces did not render properly.
4. Changed: DLNA, change SetNext controller option disabling so that device errors don't disable SetNext only disable it if the renderer reports that it's not implemented.
5. Changed: DLNA. Want to make sure that if a resubscribe fails we clear and do a subscribe. Have seen http error codes of 412 on resubscribe.
6. Changed: DLNA, Add a code that will do a manual transport state update if we look frozen at the end of a track (missed an event..)
7. Changed: Radio JRiver playlists will end after playing for two hours without any Media Center user interaction.

24.0.35 (6/15/2018)

1. Fixed: Licensing on i386/amd64 builds. Hopefully for the last time, will require re-entering your registration code.
2. Changed: Implemented some missing low level windowing functions.

24.0.34 (6/12/2018)

1. Fixed: A couple of memory leaks in ALSA and in the Windowing code.
2. Changed: Removed the Register function from the desktop entry because it was preventing mime type associations from working.
3. Changed: The internal web browser is more resiliant and should work better with some desktops.

24.0.32-4 (6/5/2018)

1. Fixed: On some systems we couldn't open the ALSA hardware devices.

24.0.32-2 (6/3/2018)

1. Fixed: Covert art thumbnails were not working on some platforms.

24.0.32 (6/1/2018)

1. Changed: Licensing on Intel platforms. Will require re-entering license key again.
2. Fixed: ALSA, the audio device descriptions would not line up with the device name when there was a default device in the list (no description).
3. Changed: ALSA change the order of hardware parameter settings when opening the device.

24.0.31 (5/29/2018)

1. NEW: Implemented the startup options for linux. Works with any desktop manager.
2. Fixed: A memory leak in the ALSA driver.
3. NEW: Implemented the internal browser. Needs testing.

24.0.28 ( 5/14/2018)

1. NEW: Added info to the Reporter Advanced Information showing the system memory and free memory.
2. Changed: For Linux ARM, disable multithreaded drawfast code (used in resizing) until neon is fully implemented.
3. Changed: For Linux ARM, cap maximum threads and weight for thumbnailing until neon is fully implemented.
4. Fixed: Linux ALSA output device, wasn't configuring local zones other than the default zone properly.
5. Changed: Updated the gtk dependencies from libgtk2.0 to libgtk-3-0

24.0.26-2 (5/10/2018)

1. Changed: Switched the default skin to Modern Cards: Grey Edition.
2. NEW: Implemented support for direct DSD for devices that support DSD_U32_BE (i.e. iFi iDSD and other xmos based devices). See the device options under the Audio device config.

24.0.26 (5/10/2018)

1. Fixed: The file browser wasn't working in a few places (i.e. Languages->Browse Translations Folder)
2. Changed: Another tweak to registration. Will require re-entering the license key on intel based linux platforms.
3. NEW: Work on the integrated browser (not implemented yet) requires the addition of webkit2 library dependencies to the .deb
4. Fixed: Added the libgomp dependency to the .deb

24.0.19 (4/29/2018)

1. Fixed: Tooltip box shadows were offsetting the text below the shadow.
2. NEW: Text edit boxes now have a more convenient way to add Latin characters with diacritics.  Press and hold a letter key and a list of choices with diacritical versions for that letter is shown to choose from.
3. Fixed: On ARM the non-sse bilinear rendering wasn't properly handling the alpha channel resulting in some see through icons.

24.0.18 (4/24/2018)

1. Changed: Updated FFmpeg to version 4.0, used for file analysis, transcoding and video playback.
2. Changed: Optimized Video rendering image uploading for better performance and reliability.

24.0.16 (4/17/2018)

1. FIXED: A significant memory leak.

24.0.15 (4/13/2018)

1. NEW: Added support for bilinear image resizing (on ARM which didn't have it before) so that images in the program will look much better.
2. Fixed: A segfault upon startup with systems that have non-standard /dev tree.

24.0.12 (4/10/2018)

1. Fixed: Non-Root users on linux couldn't send WOL packets.
2. Fixed: Removed unsupported print commands from menus.
3. NEW: Much faster FFT code for places where spectrum analysis is used.
4. Changed: Some licensing code. Registration code will need to be re-entered.

24.0.2 (02/03/2018)

1. NEW: First MC24 build for linux
Title: Re: JRiver Media Center 24.0.46 BETA for Debian Jessie (amd64, i386 and arm)
Post by: bob on August 10, 2018, 02:59:25 pm
We think the browser is pretty solid now so if there are no regressions, we would really like to get this into stable so some feedback would be nice.

Thanks!
Title: Re: JRiver Media Center 24.0.46 BETA for Debian Jessie (amd64, i386 and arm)
Post by: Awesome Donkey on August 10, 2018, 03:06:12 pm
Hmm, is the Chromium browser working on ARM yet? I'll have to check my Pi. :D
Title: Re: JRiver Media Center 24.0.46 BETA for Debian Jessie (amd64, i386 and arm)
Post by: bob on August 10, 2018, 03:07:16 pm
Hmm, is the Chromium browser working on ARM yet? I'll have to check my Pi. :D
Nope, thats still using webkit (but it should be more stable too). Just not enough horsepower (and ram).
Of course this can change in the future!
Title: Re: JRiver Media Center 24.0.46 BETA for Debian Jessie (amd64, i386 and arm)
Post by: Awesome Donkey on August 10, 2018, 03:10:16 pm
Hopefully so.

Also, did the Linux Mint Cinnamon test again... and no crashes. It survived over 10 library restores with no issues. :D
Title: Re: JRiver Media Center 24.0.46 BETA for Debian Jessie (amd64, i386 and arm)
Post by: bob on August 10, 2018, 03:11:14 pm
Hopefully so.

Also, did the Linux Mint Cinnamon test again... and no crashes. It survived over 10 library restores with no issues. :D
Thanks for checking!
Title: Re: JRiver Media Center 24.0.46 BETA for Debian Jessie (amd64, i386 and arm)
Post by: Scobie on August 10, 2018, 06:59:03 pm
Hi Bob, looks like you actually found the cause of the Cinnamon / Import crash...fixed in .46?

Cheers.
Title: Re: JRiver Media Center 24.0.46 BETA for Debian Jessie (amd64, i386 and arm)
Post by: Awesome Donkey on August 11, 2018, 06:40:11 am
Hi Bob, looks like you actually found the cause of the Cinnamon / Import crash...fixed in .46?

Looks like it, I can't get MC to crash on Cinnamon anymore.
Title: Re: JRiver Media Center 24.0.46 BETA for Debian Jessie (amd64, i386 and arm)
Post by: mwillems on August 11, 2018, 09:50:29 pm
So I've been kicking the tires on the browser; navigation seems to work well, but media playback seems to have some issues.  For example, going to Youtube in standard view, if I click on any of the trending videos on the main page, I get the "how do you want to play this?" dialog, but choosing to proceed to the webpage leads to a gray "the web browser is not working properly" screen (ditto with play inside the player and even "cancel").  However, if I click into one of the categories (i.e. music or sports) and select a video there, or search a specific video and navigate to it seems to work perfectly fine.  Maybe some content is DRM encumbered?

Additionally (and this may be a more general issue I haven't used the browser on Windows in a while) the back button at the top of the browser behaves like the normal UI back button (returns to the last place in the JRiver UI) and not as a browser back button (return to the previous page), which makes web navigation a little challenging/confusing. I think when most folks see a back button at the top of a webpage they expect browser-like back behavior, but if it's been that way on Windows forever, nevermind, I just wanted to report it in case it's a Linux oddity.
Title: Re: JRiver Media Center 24.0.46 BETA for Debian Jessie (amd64, i386 and arm)
Post by: Awesome Donkey on August 28, 2018, 02:09:19 pm
Just a heads up (in case you don't already know), but it looks like the server-side repo .list files are broken.

http://dist.jriver.com/latest/mediacenter/mediacenter24.list
http://dist.jriver.com/beta/mediacenter/mediacenter24.list
http://dist.jriver.com/stable/mediacenter/mediacenter24.list

In all likelihood the .list files for older MC versions are probably broken too.
Title: Re: JRiver Media Center 24.0.46 BETA for Debian Jessie (amd64, i386 and arm)
Post by: bob on August 28, 2018, 02:36:46 pm
Just a heads up (in case you don't already know), but it looks like the server-side repo .list files are broken.

http://dist.jriver.com/latest/mediacenter/mediacenter24.list
http://dist.jriver.com/beta/mediacenter/mediacenter24.list
http://dist.jriver.com/stable/mediacenter/mediacenter24.list

In all likelihood the .list files for older MC versions are probably broken too.
Thanks, I need to update all of the repo stuff.
Title: Re: JRiver Media Center 24.0.46 BETA for Debian Jessie (amd64, i386 and arm)
Post by: bob on August 28, 2018, 04:33:47 pm
Thanks, I need to update all of the repo stuff.
Should be back to current.