INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)  (Read 2916 times)

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13875

This is the latest 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      https://files.jriver.com/mediacenter/channels/v24/latest/MediaCenter-24.0.61-amd64.deb
i386      https://files.jriver.com/mediacenter/channels/v24/latest/MediaCenter-24.0.61.deb
arm      https://files.jriver.com/mediacenter/channels/v24/latest/MediaCenter-24.0.61-armhf.deb

Also in the latest and BETA repos.

24.0.61 (11/2/2018)

1. Changed: All multi-platform applicable changes from the windows build.

24.0.55 (10/8/2018)

1. NEW: Buttons added for re-ordering a track in a playlist.
2. Changed: Range for detecting an external DLNA controller while a playlist is playing is changed from 0 - End-5 seconds to 0 - End-6 seconds

24.0.52 (9/20/2018)

1. Changed: Only the 64 bit version uses Chromium now, the i386 and arm builds use webkit libraries from the users OS.
2. Changes from the main build.

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
Logged

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5234
  • "Linux Merit Badge" Recipient
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #1 on: November 05, 2018, 05:55:04 pm »

There seems to be an issue with seeking in video; if the audio buffer is changed to a higher number than the default, the video and audio will become desynchronized.  Setting the audio buffer to the now default settings eliminates the problem.  Not sure when this issue was introduced, but I'm fairly sure it was sometime in the MC24 cycle.  24.0.55 exhibits the same issue for sure so it's new in this build.

Otherwise this build is running great.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13875
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #2 on: November 06, 2018, 09:05:56 am »

There seems to be an issue with seeking in video; if the audio buffer is changed to a higher number than the default, the video and audio will become desynchronized.  Setting the audio buffer to the now default settings eliminates the problem.  Not sure when this issue was introduced, but I'm fairly sure it was sometime in the MC24 cycle.  24.0.55 exhibits the same issue for sure so it's new in this build.

Otherwise this build is running great.
I assume that's local playback?
What's the filetype and codecs of the video so I can try to reproduce it?
Logged

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5234
  • "Linux Merit Badge" Recipient
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #3 on: November 06, 2018, 04:03:40 pm »

I assume that's local playback?
What's the filetype and codecs of the video so I can try to reproduce it?

It happens with both local playback and when playing from a server (identical behavior).  It happens with every filetype and codec I've tested:  I've tested .mkv and .mp4.  Most of the files were encoded in mpeg2 with either aac or flac audio, but some were h264 with FLAC audio. 

My audio buffer setting was about five times the current default (2000000)
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10944
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #4 on: November 06, 2018, 04:18:53 pm »

But only on seeking? Straight up playback is fine?
Logged
~ nevcairiel
~ Author of LAV Filters

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5234
  • "Linux Merit Badge" Recipient
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #5 on: November 06, 2018, 04:36:17 pm »

But only on seeking? Straight up playback is fine?

Yes, playback is perfect until the first seek or skip.  Then it never recovers until you stop and start again.
Logged

hamserman

  • Recent member
  • *
  • Posts: 9
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #6 on: November 11, 2018, 10:25:46 am »

MC does not send dsf files from remote library to remote DLNA player: No error message.
With previous stable build it worked just fine.

MC does not play dsf files from remote library: No error message.
With previous stable build it worked just fine.

MC does play dsf files from locale library

Things I have tried so far:
File removed from library and added again: Still not working.

P.S: With flac files everthing is just fine.
P.P.S: With downgrad to 24.0.55, add all dsf files manually (MC don't display them from a remote library) does the job but is far away from convienient. If you upgrade to .61 again your dsf files are still in the library but not playable as mentioned above.
Logged
MC 24.0.64-3 on Mint 18.3, Kernel 4.15
NAS with Twonky DLNA-server
Sony STR DN1080 DLNA renderer

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13875
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #7 on: November 12, 2018, 08:39:56 am »

MC does not send dsf files from remote library to remote DLNA player: No error message.
With previous stable build it worked just fine.

MC does not play dsf files from remote library: No error message.
With previous stable build it worked just fine.

MC does play dsf files from locale library

Things I have tried so far:
File removed from library and added again: Still not working.

P.S: With flac files everything is just fine.
P.P.S: With downgrade to 24.0.55, add all dsf files manually (MC don't display them from a remote library) does the job but is far away from convienient. If you upgrade to .61 again your dsf files are still in the library but not playable as mentioned above.
I just tested this, MC server 24.0.61 on Windows x64.
MC Client 24.0.61 Debian Jessie x64. Set to not convert audio in the client options on this end.
I don't have a DSD output device directly connected to the client so I'm letting DSP studio convert the output to something the build in intel audio can do.
Plays fine.

Did you change builds on both ends of the library server/client connection?
When trying to play from a library server, what are the media network client options on the client end?
When you play them locally (on the linux machine) what is the output device?
Logged

hamserman

  • Recent member
  • *
  • Posts: 9
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #8 on: November 13, 2018, 02:05:16 pm »

Thanks for your answer!

Did you change builds on both ends of the library server/client connection?

My server is a Linux NAS (Thecus). Client and server communicate with DNLA protocol. This is necessary because DNLA its the only protocol my Sony renderer does understand.
So this setup might be a bit special and therefore the problems it generates as well.

When trying to play from a library server, what are the media network client options on the client end?

Never changed that before

When you play them locally (on the linux machine) what is the output device?

ALSA




Logged
MC 24.0.64-3 on Mint 18.3, Kernel 4.15
NAS with Twonky DLNA-server
Sony STR DN1080 DLNA renderer

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13875
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #9 on: November 13, 2018, 04:05:59 pm »

Thanks for your answer!

Did you change builds on both ends of the library server/client connection?

My server is a Linux NAS (Thecus). Client and server communicate with DNLA protocol. This is necessary because DNLA its the only protocol my Sony renderer does understand.
So this setup might be a bit special and therefore the problems it generates as well.

When trying to play from a library server, what are the media network client options on the client end?

Never changed that before

When you play them locally (on the linux machine) what is the output device?

ALSA

Ok, this is ugly and was triggered by some changes in our FileAssociations database and the way DSD file mimetypes are handled in DLNA (undefined) and a particular bug in Sony players.

http://forum.minimserver.com/archive/index.php?thread-4471.html
https://minimserver.com/ug-other.html#Custom%20MIME%20types

When you connect to your DLNA server NAS from MC, what is the FileType field in MC's database for the dsd files?

I'm pretty sure I've fixed the issue of playing locally in MC. Playing to the Sony may require a custom tweak...
Logged

hamserman

  • Recent member
  • *
  • Posts: 9
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #10 on: November 14, 2018, 05:55:11 am »

When you connect to your DLNA server NAS from MC, what is the FileType field in MC's database for the dsd files?

Not quite sure what you mean. This one?
Logged
MC 24.0.64-3 on Mint 18.3, Kernel 4.15
NAS with Twonky DLNA-server
Sony STR DN1080 DLNA renderer

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13875
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #11 on: November 15, 2018, 08:38:47 am »

When you connect to your DLNA server NAS from MC, what is the FileType field in MC's database for the dsd files?

Not quite sure what you mean. This one?
Yes, that was it.

Is it the same in both 24.0.55 and 24.0.61?
Logged

hamserman

  • Recent member
  • *
  • Posts: 9
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #12 on: November 16, 2018, 01:17:18 pm »

When you connect to your DLNA server NAS from MC, what is the FileType field in MC's database for the dsd files?

With .55 it shows dsf

with .61 it shows dsd
Logged
MC 24.0.64-3 on Mint 18.3, Kernel 4.15
NAS with Twonky DLNA-server
Sony STR DN1080 DLNA renderer

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13875
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #13 on: November 16, 2018, 03:37:37 pm »

When you connect to your DLNA server NAS from MC, what is the FileType field in MC's database for the dsd files?

With .55 it shows dsf

with .61 it shows dsd

Ok thanks!.

The next build (24.0.63) will play it even if it shows up as dsd in the FileType field. Then we'll just need to get the outgoing mimetype for the Sony working. From the other articles I saw it SHOULD be looking for audio/dsd
Logged

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4231
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #14 on: November 18, 2018, 05:24:28 am »

.56 added this feature

Quote
4. NEW: You can right-click a column and pick "Remove Column From Sorting" to keep the rest of the sort order but remove that single column.

this causes a segfault whenever I use it in .61

Code: [Select]
[53820.776385] mediacenter24[27866]: segfault at 28 ip 0000000000512dc6 sp 00007fffc0f60600 error 4 in mediacenter24[400000+161b000]
[53820.776393] Code: 4d 8b b0 68 09 00 00 45 31 ed 4c 8d 64 24 70 48 89 ef e8 2d ac 54 00 48 89 ef 48 89 c6 48 8d ac 24 90 00 00 00 e8 8a 68 54 00 <41> 8b 4e 28 48 89 44 24 18 85 c9 7f 1b e9 8e 05 00 00 0f 1f 84 00
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #15 on: November 18, 2018, 07:06:11 am »

What column did you remove?
Logged

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4231
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #16 on: November 18, 2018, 07:35:20 am »

What column did you remove?
I thought it was happening on any column but further testing shows it occurs in more specific circumstances, steps to reproduce

* go to thumbnail view like Audio > Albums
* click on an album and click Files
* in the detail view that opens
  * remove sorting from a column that is unsorted => segfault

there is some other odd behaviour too, instead of removing sorting then

* select a column to sort and apply the "inside groups" option
* remove that column from sorting => the files pane is closed and the sorting applies to the entire view changes from whatever it was to "display expression"

I'll check whether the latter occurs on windows too, seems like unexpected behaviour to me


Logged

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4231
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #17 on: November 18, 2018, 08:49:19 am »

behaviour is not linux specific, it crashes on windows too
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13875
Re: JRiver Media Center 24.0.61 for Debian Jessie (amd64, i386 and arm)
« Reply #18 on: November 19, 2018, 03:56:54 pm »

behaviour is not linux specific, it crashes on windows too
Fixed in the next build. Thanks for reporting it.
Logged
Pages: [1]   Go Up