INTERACT FORUM

Please login or register.

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

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

bob

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

This is the latest version of MC23 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/v23/latest/MediaCenter-23.0.104-amd64.deb
i386      https://files.jriver.com/mediacenter/channels/v23/latest/MediaCenter-23.0.104.deb
arm      https://files.jriver.com/mediacenter/channels/v23/latest/MediaCenter-23.0.104-armhf.deb

In the beta repo but not latest repo yet, need testing.

23.0.104 (4/13/2018)

1. NEW: Backport WOL additions and fixes from MC24.
2. Fixed: A segfault upon startup with systems that have non-standard /dev tree.

23.0.102 (2/12/2018)

1. Changes from the main branch.

23.0.100 (2/9/2018)

1. Fixed: A bug that would make MC ask for the screen size repeatedly if xrandr returned 0 screens.
2. Fixed: Focus loss upon entering Theater View.
3. Fixed: Internal code to find a window by point.

23.0.95 (1/19/2018)

1. NEW: Dolby output format support added to DSP studio.
2. Changed: Since the Class Names are implemented on linux now, we can use the get the focus properly in some places that weren't working before like when switching to Theater View.
3. Fixed: Focus on tagging windows were shifting to the suggestion window on some window managers (ubuntu).
4. Fixed: A bug introduced in 23.0.93 that could make the UI very slow on some window managers.

23.0.93 (1/8/2018)

1. Changed: Windows now have the Class Name set to the MC window Class Name. The Window Class continues to be Media_Center_23. This change allows MC to accept keystrokes sent to it via other apps using MJFrame as the class name.
2. Fixed: Minor memory leak in the the window finding code.
3. Fixed: Detection of whether MC was hovering over one of it's own windows which prevents it from stealing focus during a MC event from anther app was not working in all cases.

23.0.84 (11/21/2017)

1. Fixed: A bug that would cause a crash when hitting a media key when in an edit box.
2. NEW: Implement more media keys (useful for IR remote default tables).
3. NEW: Implement the Green Button on IR media remotes.

23.0.81 (11/10/2017)

1. Fixed: Decoding of high complexity video streams (4k, etc) did not work properly in recent builds.
2. NEW: Medium and Large cover art resources provided by MC's DLNA servers.

23.0.80 (10/31/2017)

1. Fixed: The network reader was hanging on some socket closes causing MC to eventually stop responding to network data. Bug introduced in 23.0.65.

23.0.78 (10/24/2017)

1. Changed: Updated FFmpeg to version 3.4, used for file analysis, transcoding and video playback.
2. Fixed: 24-bit WMA files did not play properly.

23.0.72 (10/13/2017)

1. Fixed: Change windowing code to better determine when override_direct should be used. Affects window and menu drawing.
2. Changed: Changes from the main branch.

Lots of DLNA changes. Could use some feedback on these...

23.0.70 (10/6/2017)

1. Fixed: DLNA: Don't call GetMediaInfo if the controller options are set to Disable SetNext support.
2. Fixed: DLNA: Fix status calls for GetPosition which were not entirely correct in the previous build.
3. DLNA: Fixed: Options that aren't active depending on the current settings are grayed out.
5. DLNA: NEW: You can select the audio formats that are converted when "specified output format only when necessary" is selected. (under Add or configure DLNA servers .. [Server name]->Audio->Advanced)
6. Changed: DLNA: Move the detection for the ability to do SetNext into the track playback start. Saves on device calls.
7. Fixed: DLNA: Add a GetTransportState for Playback state = PLAYING before GetPosition because on some slow devices GetPosition was returning values from the previous track which caused a track skip on those devices that support SetNext.
8. Changed: DLNA: Because of #4 above, change the track status update for SetNext support to 5 seconds.
9. Changed: DLNA: when ignoring position failure, add a settling delay for the play command after sending the URI to the renderer. Helps with some slow renderers.
10. Changed: DLNA: changes to make the slider work when getposition is slow or fails.
11. Fixed: DLNA: get the fileinfo to update onscreen instantly when transitioning tracks.
12. Fixed: DLNA: change to the DLNA image slideshow push to renderer to work with MC as a renderer.
13. Changed: DLNA renderer. Ignore Stop commands while playing back images. Enables a smooth slideshow. WIP.

23.0.65 (9/29/2017)

1. Fixed: Longstanding bug in the networking code that could cause segfaults upon DLNA and MC devices going up and down on the local network.

23.0.61 (9/19/2017)

1. Fixed: The situation where a detached monitor will prevent detection of desktop size (stops popup windows from being created).

23.0.54 (9/14/2017)

1. Fixed: Removed the libunistring0 requirement.

23.0.52-2 (9/12/2017)

1. Fixed: The fix to edit boxes from 23.0.52 prevented Theater View from working.

23.0.52 (9/8/2017)

1. Fixed: Remove wait messages on message boxes. Because of the way timers work in MC linux, they were not getting displayed until the timeout.
2. Fixed: Change some edit boxes to remove the hard coded unmanaged window attribute which was making them show up across virtual desktops.
3. Changed: Internal window code changes to increase performance.
4. NEW: Implemented video window detaching.

23.0.51 (9/7/2017)

1. NEW: Enabled the use of VST Plugins.

23.0.41 (8/28/2017)

1. NEW: Implement non-US keyboard support.
2. Fixed: Under some situations, menus could appear blank with some hardware/desktop manager combinations.

23.0.36 (8/18/2017)

1. Fixed: Crashing in Theater View from GCC6 non-compliant code (not for arm)

23.0.31-2 (8/7/2017)

1. Changed: Relaxed package requirements to ignore the minor revision of a package.
2. Fixed: Removed libicu requirement.

23.0.31 (8/7/2017)

1. Fixed: Internal structures dealing with UI functions.

23.0.28 (7/31/2017)

1. Fixed: Some memory leaks in the registration code changes from 23.0.25. Will require re-entry of the license again.

23.0.25 (7/27/2017)

1. Fixed: Linux registration issues. Will need to re-enter the registration code.
2. Changed: Tweaking thread priorities from 23.0.21.
3. NEW: Theater View 3D rendering is anti-aliased for smoother edges. (not for arm)

23.0.21 (7/17/2017)

1. NEW: Implemented thread priorities. When running as a normal user requires system configuration to work. Falls back to non-prioritized threads if the system is not configured to allow prioritization.
2. FIXED: Memory leak in Linux thread parallelizer.

Logged

geier22

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 418
Re: JRiver Media Center 23.0.104 for Debian Jessie (amd64, i386 and arm)
« Reply #1 on: April 13, 2018, 05:06:12 pm »


In the beta repo but not latest repo yet, need testing.

hi bob
is it correct, the sources. to correct list so:

from
Code: [Select]
deb [arch = amd64] http://dist.jriver.com/beta/mediacenter/ stretch mainto
Code: [Select]
[code]deb [arch = amd64] http://dist.jriver.com/beta/mediacenter/ stretch mainor
Code: [Select]
deb [arch = amd64] http://dist.jriver.com/beta/mediacenter/ buster main

where is actually the difference in the /etc/apt/sources.list.d/mediacenter23beta.list
between the two lines:  (because the current /etc/apt/sources.list.d/mediacenter23.list still contains the following line):
Code: [Select]
deb [arch=amd64,i386,armhf] http://dist.jriver.com/latest/mediacenter/ jessie main
The /mediacenter23beta.list:

Code: [Select]
# deb [arch = amd64, i386, armhf] http://dist.jriver.com/beta/mediacenter/ jessie main
deb [arch = amd64] http://dist.jriver.com/beta/mediacenter/stretch main

But Debian Jessie has been "old stable" for a year now

529/5000
with this soures.list
Code: [Select]
#MC
#deb [arch = amd64, i386, armhf] http://dist.jriver.com/beta/mediacenter/ jessie main
deb [arch = amd64] http://dist.jriver.com/beta/mediacenter/testing main
comes the error message
Code: [Select]
Ign: 11 http://dist.jriver.com/beta/mediacenter testing InRelease
Miss: 12 http://dist.jriver.com/beta/mediacenter testing release
   404 Not Found [IP: 216.14.187.181 80] [/ code]
Logged
Debian Testing x64 (multiarch) Xfce
TEAC UD-H01 - Yamaha A-S1000 /
Midrange- Studiomonitore by FÖÖN
AsRock Z390 Extreme4- Intel Core i9 9900/ 32 GB Ram

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13452
Re: JRiver Media Center 23.0.104 for Debian Jessie (amd64, i386 and arm)
« Reply #2 on: April 14, 2018, 12:07:55 pm »

We are still compiling with Jessie so that's the distro you should use with your repo lines.
Logged

TBoyInPuna

  • Recent member
  • *
  • Posts: 22
Re: JRiver Media Center 23.0.104 for Debian Jessie (amd64, i386 and arm)
« Reply #3 on: July 05, 2018, 12:01:35 am »

I have installed 23.0.104 on a GalliumOS (Xubuntu) Linux distribution.

When I start it, I see the following in the system log:

Jul  4 18:49:30 AcerCXI2 kernel: [ 1993.542236] mediacenter23[3660]: segfault at 0 ip 00000000f690605a sp 00000000fff4ba40 error 4 in libJRTools.so[f65ca000+4ae000]

I'm running 23.0.80 on very similar hardware under the same Linux distribution with no problems.

Any advice is appreciated,
Travis
Logged
Pages: [1]   Go Up