INTERACT FORUM

Please login or register.

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

Author Topic: JRiver Media Center 20.0.23 for Debian  (Read 3237 times)

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13526
JRiver Media Center 20.0.23 for Debian
« on: October 13, 2014, 06:05:01 pm »

http://files.jriver.com/mediacenter/channels/v20/latest/MediaCenter-20.0.23.deb

20.0.23 (10/13/2014)

1. Changed: More UI changes. Needs testing.

20.0.22 (10/9/2014)

1. Fixed: Video Playback crashed on stop when playing from a library server.
2. NEW: If using the system volume control and there is no mixer for the PCM device, we'll fall back to using the Master mixer for the device.
3. Changed: UI fixes. Startup position and position of popup windows should be stable now. This includes the controls in fullscreen video mode.

20.0.20 (10/2/2014)

1. Fixed: https protocol broken in 20.0.18
2. Changed: Switched to gnutls from openssl for https support because of a bug in the openssl static libs that prevented some websites certificates from being verified (i.e. twitter)

20.0.18 (9/26/2014)

1. Fixed: JRWorker segfaulting occasionally prevented some file types from being recognized.
2. Fixed: MediaCenter also occasionally segfaulted on exit.

20.0.17 (9/19/2014)

1. NEW: Implemented the file "locate" function.
2. Fixed: Menu items that open a URL in a browser.
3. Fixed: Disabled menu items unsupported on linux.
4. Fixed: Default for managing links changed to external browser.
5. Changed: possibly more ability to play Internet streams. Needs testing.

20.0.16 (9/16/2014)

1. Fixed: Series and Season cover art downloaded to the wrong folders.
2. NEW: Video playback supports playing from a library server.
3. Fixed: Last.fm scrobbling.

20.0.15 (9/12/2014)

1. Fixed: Fullscreen video playback is functional.
2. Changed: The video renderer uses VSYNC if available in the graphics driver.

20.0.13 (9/8/2014)

1. Fixed: Corrected the latency calculation for the ALSA output.
2. NEW: Video support.

20.0.7 (8/14/2014)

1. Changed: Reverted to previous device detection scheme. Because of a bug in ALSA this can occasionally crash when enumerating devices. It fixes detection on some platforms however.

20.0.6 (8/12/2014)

1. NEW: File path dialogs for Options (requires gtk 2.0)
2. Changed: Retry audio device enumeration on failure. Fixes troubles finding devices on ubuntu x64.
3. Changed: More tweaks to eventing.

19.0.160 (8/5/2014)

1. Changed: (again) the root window updating. Reverted somewhat to the previous behavior. Only the right side, bottom and bottom right corner work properly for resize.

19.0.156 (7/24/2014)

1. Fixed: One of the types of HTTP redirects was not being handled properly. This fixes troubles with some internet streams and one particular DLNA controller.
2. Fixed: The ALSA Buffer time and Period time parameters were not being used.
3. NEW: The ALSA output format can be fixed to a specific type (i.e. S32_LE) as well as auto detected (previous method).
4. Fixed: Window Size/Position issues in some dialogs (i.e. dsp studio sample rate selection).
5. NEW: Rudimentary portable drive (handheld) support (no autodetect).
6. Changed: Root window move/resize. Position/Size isn't updated until left mouse button is released. Prevents jumping, etc. This will likely change again...

19.0.152 (7/15/2014)

1. Fixed: Detection of mountpoints under /media and /mnt, treated as "drives"
2. NEW: Implemented the functions which allow "Rename, move and copy files" to work.
3. NEW: For deleting files from the library, moving to the recycle (Trash) bin implemented. Since this is desktop dependent you'll need to symlink ~/Trash to your desktop trash directory.

19.0.148 (7/3/2014)

1. Fixed: Multichannel mapping.

19.0.146 (6/26/2014)

1. Fixed: Watched folders now see subfolders properly.

19.0.144 (6/24/2014)

1. NEW: Implemented DSD over DoP. Tested with Mytek Stereo192 DSD DAC.
2. NEW: Added S24LE audio format.
3. Fixed: Registration issues (losing previous registration, etc).
4. Fixed: Socket handle leak.

19.0.143 (6/19/2014)

1. NEW: Added DPMS control to the HDMI screen option under audio.
2. Fixed: Registration issues (losing previous registration, etc).
3. Fixed: WOL Mac address were not being supplied to the access key server properly.

19.0.141 (6/13/2014)

1. Changed: Default volume mode is now "Internal" rather than "System".
2. Changed: Added command line switch for restoring license from an MJR file (/RestoreFromFile).
3. Changed: Tooltips that obscure underlying clickable fields removed.
4. NEW: Screensaver control enabled (turn on hdmi screen option under Audio).
5. NEW: Added command line alsacap to the debian package (in MC's shared library location).
6. Changed: Audio driver configuration changed to be more like windows/mac.
7. NEW: The ALSA driver selection can be made from the WebRemote control panel.
8. NEW: DSD Encoder working.

19.0.138 (6/6/14)

1. Fixed: Asynchronous crashing triggered by Media Network being enabled.
2. Fixed: Ratings.
3. Fixed: Bug in eventing.
4. NEW: Licensing is now enabled. The trial period starts.

19.0.135 (5/9/2014)

1. Fixed: The watch folders function.
2. Fixed: A memory leak from above.

19.0.134 (5/15/2014)

1. New: The font dialog is enabled (Options->Tree and View->Select Font). You can choose from the default Lucida, GNU Unifont and a user defined font string. The User Defined font string has to be acceptable to XLoadQueryFont. If the font isn't found, MC will fall back to Lucida and then Mutt-Clearlyu. The font height can also be trimmed manually. Height in pixels of trim.

19.0.133-2 (5/12/2014)

1. Change: Reverted from requirement for dynamic ssl and crypto libs added inadvertently in 19.0.133

19.0.133 (5/9/2014)

1. Changed: The font loads orders of magnitude faster.
2. Fixed. The maximum size calculated for the font characters were not being calculated properly at load time resulting in imprecise placement of elements in the MC window.

19.0.129-3 (4/22/2014)

1. Changed: libcurl system shared lib dependencies reduced.
2. Fixed: Internet reader timeout.

19.0.129 (4/21/2014)

1. Changed: libcurl integrated into the JRReader. Greatly reduces dependencies and uses a newer version of libcurl. Needs testing to see if anything is missing and to check compatibility with distro's (unsupported) other than debian wheezy.
2. Changed: xz compression on the .deb greatly reduces download size.

19.0.128 (4/15/2014)

1. NEW: System volume control and mute control if supported by the device (controls the PCM output). The mixer is discovered during audio device config (reselect your audio device to get it).

19.0.124-5 (3/27/2014)

1. Changed: More maximize/not maximized work.


19.0.124 (3/25/2014)

1. Fixed: Use 64 bit stat functions. Fixes problems using mounted windows (and CIFS NAS) filesystems. Probably also fixes other random file problems.
2. Fixed: Moving the main window works properly now.
3. Changed: Method of screen position saving restoring (again). Needs testing.
4. Fixed: Resizing works (as long as nothing is playing).
5. Fixed: Restores maximized/not maximized state upon start.

19.0.122 (3/14/2014)

1. Fixed: Remembers size and position on re-open. Needs testing on different platforms / window managers.
2. Changed: The method used to allow moving/resizing. Needs testing on different platforms / window managers.

19.0.121 (3/11/2014)

1. Fixed: Memory leak introduced in 19.0.119
2. NEW: WMA playback support.
3. Fixed: HTTP authorization tokens weren't being done properly, so that only one server authorization was stored at a time.
4. Changed: Timeout advanced to July 10th 2014.
5. Fixed: Internet reader, HTTP redirects were not handled properly.
6. NEW: Use backing store for windows if the server supports it (UI speed increase).
7. NEW: Mouse cursor changes (on click) for main window move/resize. Intend this to work on hover in the future.
8. Changed: More tweaking of the tooltip and transient window hints (need feedback).

19.0.119 (2/28/2014)

1. Fixed: Movement and resizing of MediaCenter works properly now.
2. Fixed: HTTP authentication was broken in build 19.0.118.

19.0.118 (2/21/2014)

1. Fixed: The linux network reader fixed to handle custom methods (needed for DLNA events).
2. Fixed: When acting as a DLNA renderer, wouldn't move on to the next track in a playlist properly.
3. Fixed: Tooltip windows to work better with more window managers. Still not transparent however.

19.0.117 (2/14/2014)

1. Fixed: Enabled filesystem statistics gathering function.
2. Fixed: Allow : in filename (was filtered out by windows code).
3. Fixed: Remove special treatment of UNC style paths (windows code).
4. Fixed: Remove special treatment of . in pathnames, i.e. foo./bar (windows code).
5. Fixed: The fixing of the documents path causes the automatic database backup to occur. (~/Documents/JRiver ....)

19.0.116 (2/10/2014)

1. Fixed: Prevent tooltips and transparent windows from stealing input focus. Fixes upper right corner search box.

19.0.115 (2/5/2014)

1. Changed: Completely reworked the linux ALSA audio output device control to be more efficient and reduce latency.
2: NEW: Allow advanced user control of the latency.

19.0.112 (1/30/2014)

1. Fixed: Stability improvements.
2. Changed: Moved timeout to April 9th 2014

19.0.109 (1/23/2014)

1. Fixed: Workaround a curl bug that could cause crashing on slow dns lookups.
2. Fixed: Window focus issues. Need feedback.

19.0.108 (1/21/2014)

1. Fixed: Stability improvements.

19.0.103-3 (1/14/2014)

1. Fixed: Stability improvements.

19.0.103-2 (1/13/2014)

1. Changed: Removed system requirement for libcrypto++ and libboost-regex.

19.0.103 (1/9/2014)

1. NEW: Implemented libboost for regular expressions to match the windows and mac versions.
2. Changed: More dependencies tuning.

19.0.102 (1/3/2014)

1. Changed: Bumped timeout to February 9th 2014
2. Changed: Package no longer depends on the various linux audio encoders to install, they are recommended but not required leaving it up to the user to install. These are Lame, Vorbis-tools, Musepack-tools. They can be 32 or 64 bit.

19.0.94 (12/16/2013)

1. Fixed: Bug introduced from the column header crash fix.

19.0.92 (12/11/2013)

1. New: Added Musepack (mpc) encoder (requires system musepack-tools).
2. Fixed: Pathname length for files increased from 260 to 4096.

19.0.91 (12/10/2013)

1. Changed: More shared library work (stability).
2. Changed: Now requires system libcrypto++9 (>= 5.6.1)
3. Fixed: MPC (Musepack) input plugin.

19.0.90 (12/9/2013)

1. Fixed: .deb pacakge dependencies will allow either i386 or amd64 versions of lame and vorbis-tool and un-arched xfonts.
2. Changed: Reliability in loading shared libraries, was causing problems when switching between audio formats during playback.

19.0.89 (12/6/2013)

1. New: Added OGG encoder.

19.0.88 (12/5/2013)

1. Fixed: OGG input plugin.

19.0.85-1 (12/3/2013)

1. Faster: Drawing from an internal image to the screen is much faster (requires 0 memory manipulations before draw; previously required two copies before draw).
2. Changed: More resolutions avaiable for the dynamic MC Icon.
3. Fixed: DLNA fixes from the main code.

Logged

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5177
  • "Linux Merit Badge" Recipient
Re: JRiver Media Center 20.0.23 for Debian
« Reply #1 on: October 13, 2014, 06:29:01 pm »

Window positioning is less stable in this build (JRiver doesn't remember where it was when it last opened), but some issues from last build are fixed:

1) Opening a child window no longer makes makes the main MC window minimize/vanish.
2) Child windows are no longer blank for me when first spawned (I no logner need to resize the options window everytime I open it).

However,

1) Video playback is still broken for me with two monitors; either half the video area is missing or it occupies both monitors (half the video on each monitor); I had correct dual monitor behavior prior to version 22. 
2) I can no longer typically access the OSD while videos are playing; moving the mouse to the top of the screen while a video is playing usually does nothing; once in a while the OSD will spawn, but it will cause the video to vanish/minimize when it does so. 
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13526
Re: JRiver Media Center 20.0.23 for Debian
« Reply #2 on: October 13, 2014, 10:21:36 pm »

Window positioning is less stable in this build (JRiver doesn't remember where it was when it last opened), but some issues from last build are fixed:
Can't duplicate this. I'm on Wheezy 32 XFCE in the first window. MC always comes up in the same place as it was left when exited.
Note I'm NOT using multiple monitors. That support isn't enabled yet. When you test for position you should only test in the first hardware (and software) window.

Quote

1) Opening a child window no longer makes makes the main MC window minimize/vanish.
2) Child windows are no longer blank for me when first spawned (I no longer need to resize the options window every time I open it).

However,

1) Video playback is still broken for me with two monitors; either half the video area is missing or it occupies both monitors (half the video on each monitor); I had correct dual monitor behavior prior to version 22. 
2) I can no longer typically access the OSD while videos are playing; moving the mouse to the top of the screen while a video is playing usually does nothing; once in a while the OSD will spawn, but it will cause the video to vanish/minimize when it does so. 
There were no changes from build 20 to the video playback fullscreen in this build.
Logged

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5177
  • "Linux Merit Badge" Recipient
Re: JRiver Media Center 20.0.23 for Debian
« Reply #3 on: October 14, 2014, 08:07:49 am »

Can't duplicate this. I'm on Wheezy 32 XFCE in the first window. MC always comes up in the same place as it was left when exited.
Note I'm NOT using multiple monitors. That support isn't enabled yet. When you test for position you should only test in the first hardware (and software) window.

That's probably the issue, I keep MC on my secondary monitor.  I'll test on the primary tonight.  What's strange was that it was remembering where I placed it in .22 (even on the second screen), which is why I commented on the change.

Quote
There were no changes from build 20 to the video playback fullscreen in this build.

My apologies, I think I misidentified the version number when this change occurred.  I did some testing last night, and rolling back to .18 resulted in correct dual monitor fullscreen (i.e. it fills the screen it's on, but not both).  In .22 and .23 I get incorrect fullscreen behavior (it tries to span both screens).  This is in Gnome on Arch. 

I'm not sure there were any changes between .18 and .20 that should have caused this, but I can only report what I'm seeing.  If no one else is seeing issues with dual monitors, I'll try and dig around and see if there's a configuration problem on my end.

Logged

linuxdancer

  • Recent member
  • *
  • Posts: 14
Re: JRiver Media Center 20.0.23 for Debian
« Reply #4 on: October 14, 2014, 08:12:12 am »

Hi,

Just a quick note.  Running Mint 17 on a Intel chip set laptop and the ability to resize works great now, in fact it kicks butt!  Thank you very much!!
Logged

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Re: JRiver Media Center 20.0.23 for Debian
« Reply #5 on: October 14, 2014, 09:25:15 am »

Quote from: mwillems
... If no one else is seeing issues with dual monitors, I'll try and dig around and see if there's a configuration problem on my end.

I haven't jumped in full-bore on dual-mon yet because it's "not yet supported", but just playing around, I see the following:

- MC seems to be remembering position only on primary (known)
- MC plays back to primary, even when located on secondary (known)
- I can grab and drag (Alt+drag) the player window (in full screen) to either monitor and playback from there continues just fine
- Anytime I stop video playback or change video tracks, MC seg faults

openSUSE Factory x86_64 Plasma5 AMD FOSS
Logged
openSUSE TW/Plasma5 x86_64 | Win10Pro/RX560
S.M.S.L USB-DAC => Transcendent GG Pre (kit) => Transcendent mono OTLs (kit)
(heavily modded) Hammer Dynamics Super-12s (kit)
(optionally) VonSchweikert VR8s

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10730
Re: JRiver Media Center 20.0.23 for Debian
« Reply #6 on: October 14, 2014, 09:26:26 am »

Does the video segfault still happen in .23? I thought i got that fixed.
Logged
~ nevcairiel
~ Author of LAV Filters

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5177
  • "Linux Merit Badge" Recipient
Re: JRiver Media Center 20.0.23 for Debian
« Reply #7 on: October 14, 2014, 10:43:17 am »

Does the video segfault still happen in .23? I thought i got that fixed.

FWIW I'm not getting it anymore with Gnome on Arch, and I tried pretty hard to make it happen (tons of fast stops and starts, etc.). 
Logged

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Re: JRiver Media Center 20.0.23 for Debian
« Reply #8 on: October 14, 2014, 11:57:02 am »

Does the video segfault still happen in .23? I thought i got that fixed.

Not here.  On all versions (with initial video support), everytime I stop a video or switch to a new video, it segfaults.  But, I thought fix was specifically for exiting MC? Which, btw, I've never had issues with.

AFAIK, my install is very clean, though it is factory, which is rolling.  But, Mesa/DRM/Kernel has been stable for a while and MPV is solid.

The log just stops (as you might expect), perhaps some debug mesgs when stopping the video might give a clue?
Logged
openSUSE TW/Plasma5 x86_64 | Win10Pro/RX560
S.M.S.L USB-DAC => Transcendent GG Pre (kit) => Transcendent mono OTLs (kit)
(heavily modded) Hammer Dynamics Super-12s (kit)
(optionally) VonSchweikert VR8s

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: JRiver Media Center 20.0.23 for Debian
« Reply #9 on: October 14, 2014, 12:33:46 pm »

For me, moving and resizing still has the window jump around like crazy, it can hang my session for minutes and if I'm not careful and release the mouse at an inconvenient time, the window will completely disappear from the task bar. I reckon its simply so far out of bounds that the taskbar no longer registers it. I will have to kill it if MC doesn't crash by itself when that happens.

The DSP window doesn't save its last known position. Pull downs still become orphaned when they are open when their parent window is moved.

This is on Arch 64-bit, XFCE4, Compton as compositor and latest proprietary Nvidia drivers. I'm on a single monitor, my son confiscated my second one ;).

Also, can you please change the behavior to restore from maximize when single clicking somewhere around the progress bar? This is quite annoying when wanting to time seek but miss it by a pixel, the window changes size and relocates itself. Thanks :).
Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: JRiver Media Center 20.0.23 for Debian
« Reply #10 on: October 16, 2014, 01:17:43 pm »

High CPU usage, even if now playback is running.

The attached screen shots indicate:
mc1 Mediacenter is running, no playback,
mc2: Mediacenter is shutting down (decreased CPU load),
mc3 mediacenter boots up, no playback (increasing CPU load).
mc4 process-table

Since there is no playback, I'm wondering, what mc is doing in the background. Anyone has a clue?
 
Logged
Udo

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: JRiver Media Center 20.0.23 for Debian
« Reply #11 on: October 16, 2014, 01:19:15 pm »

Missing mc4
Logged
Udo

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13526
Re: JRiver Media Center 20.0.23 for Debian
« Reply #12 on: October 16, 2014, 01:44:31 pm »

High CPU usage, even if now playback is running.

The attached screen shots indicate:
mc1 Mediacenter is running, no playback,
mc2: Mediacenter is shutting down (decreased CPU load),
mc3 mediacenter boots up, no playback (increasing CPU load).
mc4 process-table

Since there is no playback, I'm wondering, what mc is doing in the background. Anyone has a clue?
 
Building Thumbnails or analyzing audio I'd expect.
Logged
Pages: [1]   Go Up