INTERACT FORUM

Please login or register.

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

Author Topic: JRiver Media Center 25.0.81 for Debian (amd64, i386 and armhf)  (Read 1508 times)

bob

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

This is the latest build of MC25 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/v25/latest/MediaCenter-25.0.81-amd64.deb
i386      https://files.jriver.com/mediacenter/channels/v25/latest/MediaCenter-25.0.81.deb
armhf     https://files.jriver.com/mediacenter/channels/v25/latest/MediaCenter-25.0.81-armhf.deb

Also in the latest and beta repos.

25.0.81 (7/22/2019)

1. NEW: The MCWS function to play the JRiver radio will accept "Try Me", "Eclectic", "Classical", "Jazz", and "Rock" as station names and play those stations.
2. Fixed: Dragging Direct Show DSP filters to a differt place in the list could crash.
3. Changed: The increments for the mouse wheel in Room Correction for the speaker distance are now 0.1 ft or 0.01 meters.
4. NEW: Added the option to "Enable pane tagging" to the panes to allow tagging and the checkboxes to be turned off.
5. NEW: Ctrl+Shift+V pasting will accept a series of strings on the clipboard (separated by newlines) and paste them into a single selected field.
6. Fixed: Uninstalling a DSP plugin could crash.
7. Fixed: JRWorker would crash trying to save settings on exit causing re-evaluated video files (when auto-import enabled) and new video files to be misidentified as non-video files.
8. Fixed: Because of earlier focus cleanup work, open URL wasn't getting focus.
9. Fixed: Because of earlier focus cleanup work, the DSP studio save dialog wasn't getting focus. If you notice any more of these please report them!

25.0.80 (7/19/2019)

1. NEW: Added an experimental 3.1 output mode to JRSS (enabled with PCM or Dolby Digital).  Feedback appreciated.
2. Changed: Tuned the display of audio formats in Audio Path so the display is "5.1 channels", etc. instead of "6 channels" when it's in that mode.
3. Changed: Transcoding video will ensure the result fits inside the selected resolution, instead of exceeding it in some cases, improving playback compatibility with a variety of devices.
4. Changed: TCP sockets could have hung to partially dead devices, added a write timeout.
5. Changed: When a TCP connection is closed because of a cancel, force the connection to be broken down immediately.
6. Fixed: The certificate path link in /usr/lib/jriver/Media Center 25/ca-certificates.crt which was designed to let one link to somewhere other than /etc/ssl/certs to accomodate non-debian operating systems wasn't working properly.
7. Changed: The player window only leaves space for artwork when playing (so the space goes away when stopped).
8. Changed: Minor tuning to the player window artwork display position.
9. Changed: Renamed the player menu choice to "Left Align Artwork" so it matches with the on and off wording.
10. Changed: Made toggling zones forward and back (Ctrl+T, etc.) go in the display order instead of the order created.
11. Changed: Made the center channel adjustment also enable for 2.1 playback.
12. NEW: Made the tooltip for the taskbar popup contain the artist and name of the playing track.
13. NEW: Added a "Reset To Stock" menu item to the VST "Load" button.  It will reset all the settings back to stock.
14. Fixed: The ~expand smartlist modifier would not import / export properly.
15. Fixed: Formatting big date spans with expressions did not always work properly.
16. Changed: Play Doctor will not error when starting playback with no search at all (only with a search that gives no matches).
17. NEW: Added a center level selection to the Output Format DSP page to be used when in two channel mode.
18. Changed: Made the MCWS UserInterface/Show treat anything that's not a known string as a tree path to select.
19. NEW: Added a "Play (shufffled)" button to the view header of a playlist.
20. Changed: Links no longer show if the field is empty.
21. NEW: The Q factor can be set for low and high pass filters in Parametric Equalizer.
22. Changed: Made the default search for the new Cloud Play option the same as the default Play Doctor search.
23. Changed: When starting Play Doctor with a search that has no matches in the library, it will message instead of playing random files.
24. Changed: When MC fails to read any 'mdat' atom from mp4/m4a/m4v/mov files using its regular method, usually due to bad 'free' atoms in the files, it will try scanning the files for such atoms.
25. Fixed: Not all playlists would show in the Tag Action Window after a recent optimization.

25.0.75 (7/9/2019)

1. Fixed: Converting with an external coder to M4A could lead to a crash.
2. Changed: If Media Center fails to start video playback, it will message about the audio but now add a string about adjusting the video delay.
3. Fixed: OpenGL Theater View was not playing sounds.
4. Changed: Made the Cloud play options page alphabetized in the Options list.
5. Fixed: Upload to a handheld would not always honor the path correctly.
6. Fixed: mp3 ID3v1 tags weren't being saved on linux.

25.0.74 (7/8/2019)

1. Changed: When doing a movie lookup, the year will be stripped from the name if the movie is named like [Name] ([Year]).
2. Changed: M4A files will be marked as not HDCD if the compression is set to "MP4 AAC".
3. Changed: Updated Greek translation (thanks Panagiotis).
4. Changed: Updated the Korean translation (thanks Junghwan).
5. NEW: Added a "Play Doctor" options page and it allows setting rules for file playback.
6. Changed: The play button on a remote when playback is paused will unpause instead of looking for something new to play.
7. Fixed: The library authorization popup would hang if you right-clicked inside one of the edit boxes.
8. Fixed: Some MP4/m4a/m4v files with bad 'free' atoms would not play.
9. Fixed: The optimization to library fields would cause drop list edit types to fill with only some of the values.
10. Changed: Opened Cloud Play up to trial users.
11. NEW: Added a Rand(...) expression function to generate a random number between the two bounds specified.  The last optional parameter specifies if you want integer or decimal.
12. Faster: In-place editing in a huge library is faster.
13. Faster: Enumerating playlists is faster which helps things like Options search with a huge number of playlists.
14. Fixed: hitting escape on some popup menus would cause a crash.

25.0.71 (6/28/2019)

1. Fixed: Tagging windows that did an auto-select and included a suggestion box would lose focus causing the backspace key to jump back in the UI instead of performing a backspace.
2. Changed: Made the Tag Action Window save and load the scroll position as you navigate (and select no files then select files again).
3. Changed: The blue light will illuminate when decoding HDCD (previously that would cause the light to disengage).
4. Changed: Renamed the option "Process HDCD" to to "Play as HDCD if possible".
5. Changed: Made passing a negative number into ListLimit will grab that many from the end of the list.
6. NEW: Added the smartlist rule ~linkexpand to expand the links in a smartlist.
7. Changed: Made the About box identify the program as 32-bit (it would already identify 64-bit).
8. Changed: Files are no longer marked as dirty when they get flagged as not HDCD so they will not tag because of it.
9. Changed: Made the ListLimit MCWS function take an optional third parameter for the index to start at.
10. NEW: Added Options > Library & Folders > Analyze HDCD Files to flag the analyzer to look at the HDCD state.  It defaults to off so no analysis will be done unless you opt-in.
11. Changed: When the program loads, it will go through files and mark lossy files as not HDCD and files that aren't 44100x16x2 as not HDCD.
12. Changed: Added a message when iTunes playlist import finishes with the number of playlists and directions about where to find them (or an error if no playlists were found).
13. Changed: Searching for files then deleting all of them from Playing Now will reset the search.
14. NEW: Added the MCWS function ListLimit to cap the size of a list of items.
14. Fixed: Pressing Shift+Delete in Playing Now would crash.
15. Changed: Made artist image lookup key into the fact that it's a music artist a little better (so playing bands with animal names, etc. will show better matches).
16. Fixed: Right-click play commands were not all working properly (may need to re-add the Add to Playing Now toolbar button to make it work).

25.0.65 (6/24/2019)

1. Changed: Tagging no longer runs on URLs or Radio Paradise files.
2. NEW: DLNA: HDCD info passed via JRiver specific DiDL to enable processing by a MC renderer.
3. Fixed: Files could get erroneously tagged during playback.
4. Fixed: Picking "Export Playlist..." from the view header menu would reset the selection.
5. Fixed: Encoder settings could get saved to the registry as the default profile and cause DLNA playback issues between L16 and WAV.
6. Fixed: HDCD decoding would engage when the HDCD field was set to unknown (-1).
7. Changed: Added the options Audio > Advanced > Process HDCD to enable and disable HDCD procssing during playback.
8. Changed: Made the new lyrics lookup option also apply when turning on lyrics display.
9. Fixed: The "Add to Playing Now" toolbar button was not working properly.
Logged

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1245
Re: JRiver Media Center 25.0.81 for Debian (amd64, i386 and armhf)
« Reply #1 on: July 23, 2019, 01:11:47 pm »

I'm not sure when this started happening but MC seems to be preventing my displays from going into power save mode.   The screensaver blanks the screens OK but if MC is running, even if it's not playing anything, the displays will never sleep.  I.E.  the backlights stay on.  The "Disable display from turning  off" option is unchecked.
Logged
Fedora 38 x86_64 Xfce

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 25.0.81 for Debian (amd64, i386 and armhf)
« Reply #2 on: July 23, 2019, 01:19:22 pm »

I'm not sure when this started happening but MC seems to be preventing my displays from going into power save mode.   The screensaver blanks the screens OK but if MC is running, even if it's not playing anything, the displays will never sleep.  I.E.  the backlights stay on.  The "Disable display from turning  off" option is unchecked.
Is it possible that you are in playback pause?
If you are using gapless playback mode you may need to hit the stop button twice to completely stop playback (a pause is sending null bytes to the audio device to prevent popping when it starts back up).

You can see the status of the timeout in: Help->System Info->Power
Logged

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1245
Re: JRiver Media Center 25.0.81 for Debian (amd64, i386 and armhf)
« Reply #3 on: July 23, 2019, 01:24:59 pm »

Nope.  Was completely stopped.   I just restarted MC and see "Mode change (disable screensaver, keep monitor on) [expires in 1 minute]"
After a minute or two, it says "No entries that affect the power state".  Does that make sense?


Logged
Fedora 38 x86_64 Xfce

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 25.0.81 for Debian (amd64, i386 and armhf)
« Reply #4 on: July 23, 2019, 02:01:27 pm »

Nope.  Was completely stopped.   I just restarted MC and see "Mode change (disable screensaver, keep monitor on) [expires in 1 minute]"
After a minute or two, it says "No entries that affect the power state".  Does that make sense?
Yes, it should not keep your screen active in that state.

Perhaps there is an issue with the underlying calls on your machine.
It uses DPMS and X(Get/Set)ScreenSaver calls.
You can turn on logging and check there for those calls.

It will restore the previous state so if something else has disabled the screensaver (or MC crashed when the state was disabled) the state to restore to will also be disabled.

You can check the state from the command line with
xset q
Logged

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1245
Re: JRiver Media Center 25.0.81 for Debian (amd64, i386 and armhf)
« Reply #5 on: July 23, 2019, 06:03:35 pm »

Before starting MC
Code: [Select]
Screen Saver:
  prefer blanking:  no    allow exposures:  yes
  timeout:  0    cycle:  0
Colors:
  default colormap:  0x20    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  catalogue:/etc/X11/fontpath.d,built-ins
DPMS (Energy Star):
  Standby: 300    Suspend: 300    Off: 360
  DPMS is Enabled
  Monitor is On

After starting MC
Code: [Select]
Screen Saver:
  prefer blanking:  no    allow exposures:  yes
  timeout:  0    cycle:  0
Colors:
  default colormap:  0x20    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  catalogue:/etc/X11/fontpath.d,built-ins
DPMS (Energy Star):
  Standby: 300    Suspend: 300    Off: 360
  DPMS is Disabled

After shutting down MC
Code: [Select]
Screen Saver:
  prefer blanking:  no    allow exposures:  yes
  timeout:  0    cycle:  0
Colors:
  default colormap:  0x20    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  catalogue:/etc/X11/fontpath.d,built-ins
DPMS (Energy Star):
  Standby: 300    Suspend: 300    Off: 360
  DPMS is Disabled

From the log...
Code: [Select]
$ grep DPMS Log.txt
0001471: 140384313076736: General: CSystemPowerManager::ApplyActionsToSystem: Getting DPMS and screen saver values. DPMS Support=1 : DPMS Initial State=1 : Initial SS Timeout=0
0001471: 140384313076736: General: CSystemPowerManager::ApplyActionsToSystem: Setting DPMS state off
0031472: 140384313076736: General: CSystemPowerManager::ApplyActionsToSystem: Setting DPMS state off

The first two entries were written on MC startup.  The last when I quit MC.
No files were ever played.  I just started MC, waited about 30 seconds, then shut it down.

First, I don't believe MC should disable DPMS on startup unless the "Disable display..." option is enabled which it's not.
Second, it looks like instead of restoring the DPMS state, it's setting it to off again on shutdown.



Logged
Fedora 38 x86_64 Xfce

BryanC

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2554
Re: JRiver Media Center 25.0.81 for Debian (amd64, i386 and armhf)
« Reply #6 on: July 23, 2019, 06:11:50 pm »

I've been having this issue as well, however it coincided with a new monitor and laptop purchase so I chalked it up to the hardware changes.
Logged

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1245
Re: JRiver Media Center 25.0.81 for Debian (amd64, i386 and armhf)
« Reply #7 on: July 24, 2019, 08:04:17 am »

I've been having this issue as well, however it coincided with a new monitor and laptop purchase so I chalked it up to the hardware changes.

Yeah I was messing with my video driver a few weeks ago and thought the issue was related to that. :)

I think the issue actually may have started in 25.0.65 or thereabouts.
Logged
Fedora 38 x86_64 Xfce

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 25.0.81 for Debian (amd64, i386 and armhf)
« Reply #8 on: July 25, 2019, 03:41:35 pm »

Nothing has changed in that area so for the system power manager, a difference in versions is a coincidence.

The HDMI monitor keep enabled switch isn't the only thing that might keep the monitor on. Being in Theater View or with a detached display will also do this.

Staring MC then exiting it within 30 seconds to test isn't really valid. A generic screen disable preventing timer runs for the first minute, you can see that by viewing MC's system info and hitting refresh while you watch it.

There was however a bug and that is if you stopped MC while the timer was running, you wouldn't get the original state back. This is a OS dependent thing that affected the linux version. It is corrected in the next build.
Logged
Pages: [1]   Go Up