INTERACT FORUM

Please login or register.

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

Author Topic: JRiver Media Center 19.0.152 for Debian  (Read 4797 times)

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874
JRiver Media Center 19.0.152 for Debian
« on: July 15, 2014, 05:14:03 pm »

http://files.jriver.com/mediacenter/channels/v19/latest/MediaCenter-19.0.152.deb

Purchase link

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

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7812
  • Autumn shade...
Re: JRiver Media Center 19.0.152 for Debian
« Reply #1 on: July 15, 2014, 05:37:05 pm »

2. NEW: Implemented the functions which allow "Rename, move and copy files" to work.

Nice! Quick questions though, how can I get this expression used on Windows working on Linux? And Mac too for that matter...

Code: [Select]
[Album Artist]\regex([Album], /#^(\.*)(.*?)(\.*)$#/, -1)replace([R1],.,_)[R2]replace([R3],.,_)
I've adapted the expression to change the backslashes to a forward slashes but it doesn't seem to make a difference. Also, is supporting hidden folders (on Linux, Mac, Windows, etc.) on the to-do list? That way I can use the [Album] field instead of the expression to workaround the hidden folders 'issue'.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874
Re: JRiver Media Center 19.0.152 for Debian
« Reply #2 on: July 15, 2014, 11:52:32 pm »

Nice! Quick questions though, how can I get this expression used on Windows working on Linux? And Mac too for that matter...

Code: [Select]
[Album Artist]\regex([Album], /#^(\.*)(.*?)(\.*)$#/, -1)replace([R1],.,_)[R2]replace([R3],.,_)
I've adapted the expression to change the backslashes to a forward slashes but it doesn't seem to make a difference. Also, is supporting hidden folders (on Linux, Mac, Windows, etc.) on the to-do list? That way I can use the [Album] field instead of the expression to workaround the hidden folders 'issue'.
Not sure why the regex wouldn't work, it is using boost, same as the windows version.
Also now that the "drive/mountpoint detection" is working I wouldn't expect that to cause any more problems with regular paths.

As for hidden folders, like .foo, I thought those were already working. It's been a concern though with the Apple network filesystems on linux where you have the resource fork as .AppleDouble/blah/blah/file.mp3
for example which isn't an mp3 file but a resource fork for the mp3 file on a Mac filesystem.
Logged

kurros

  • Recent member
  • *
  • Posts: 5
Re: JRiver Media Center 19.0.152 for Debian
« Reply #3 on: July 17, 2014, 06:25:14 pm »

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.

It would probably be easier on users if you followed the FreeDesktop.org specs on this, which pretty much any desktop environment that would be running mediacenter19 (GNOME, KDE, Xfce, Cinnamon, MATE) is going to implement.

http://www.freedesktop.org/wiki/Specifications/trash-spec/
http://www.freedesktop.org/wiki/Specifications/basedir-spec/

Trash should be in $XDG_DATA_HOME/Trash

Unless $XDG_DATA_HOME is being overridden, it should be ~/.local/share. The trash-spec defines some fallback behavior.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874
Re: JRiver Media Center 19.0.152 for Debian
« Reply #4 on: July 17, 2014, 09:04:24 pm »

It would probably be easier on users if you followed the FreeDesktop.org specs on this, which pretty much any desktop environment that would be running mediacenter19 (GNOME, KDE, Xfce, Cinnamon, MATE) is going to implement.

http://www.freedesktop.org/wiki/Specifications/trash-spec/
http://www.freedesktop.org/wiki/Specifications/basedir-spec/

Trash should be in $XDG_DATA_HOME/Trash

Unless $XDG_DATA_HOME is being overridden, it should be ~/.local/share. The trash-spec defines some fallback behavior.

Sounds good to me.
On my system (xfce) $XDG_DATA_HOME is NOT set but the trash is in
~/.local/share/Trash
Logged

grizzlebizzle

  • Recent member
  • *
  • Posts: 12
Re: JRiver Media Center 19.0.152 for Debian
« Reply #5 on: July 20, 2014, 03:08:12 am »

2. NEW: Implemented the functions which allow "Rename, move and copy files" to work.

This is a fantastic fix. Tested it out and it works great!
Logged

geier22

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 427
Re: JRiver Media Center 19.0.152 for Debian
« Reply #6 on: July 20, 2014, 06:06:22 am »

Super and many many thanks - "Rename, move and copy files" works well. The day seems not far where I can archive the virtual machine with Windows and MC 19.


Listening to: 'Down In The Hole' from 'The DALI CD VOL. 1' by 'John Campbell' with JRiver Media Center 19
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

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1249
Re: JRiver Media Center 19.0.152 for Debian
« Reply #7 on: July 21, 2014, 09:16:15 am »

1. Fixed: Detection of mountpoints under /media and /mnt, treated as "drives"

So, I mounted my ipod under both /media and /mnt but I don't see it anywhere in MC.  Exactly where should I see it?
Logged
Fedora 40 x86_64 Xfce

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874
Re: JRiver Media Center 19.0.152 for Debian
« Reply #8 on: July 21, 2014, 09:39:46 am »

So, I mounted my ipod under both /media and /mnt but I don't see it anywhere in MC.  Exactly where should I see it?
The changes to recognize "drives" is for internal logic (like rename, move and copy).
The Portable Drive code isn't ready in linux yet.
Logged

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1249
Re: JRiver Media Center 19.0.152 for Debian
« Reply #9 on: July 21, 2014, 12:46:52 pm »

The changes to recognize "drives" is for internal logic (like rename, move and copy).
The Portable Drive code isn't ready in linux yet.

Ah. Gotcha.
Logged
Fedora 40 x86_64 Xfce

hifi25nl

  • Junior Woodchuck
  • **
  • Posts: 68
Re: JRiver Media Center 19.0.152 for Debian
« Reply #10 on: July 22, 2014, 05:27:36 am »

I think that the Trash is not working correctly.
Trash in archlinux is /home/user/.local/share/Trash/ but files are saved in /home/user/.local/share/Trash/files

If I create a symbolic link with
ln -s /home/user/.local/share/Trash/files Trash
the deleted files in Mediacenter19 will go to /home/user/.local/share/Trash/ instead of /home/user/.local/share/Trash/files

The same is happening (but this is obvious) if I make a symbolic link with
ln -s /home/user/.local/share/Trash/ Trash


Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874
Re: JRiver Media Center 19.0.152 for Debian
« Reply #11 on: July 22, 2014, 10:24:49 am »

I think that the Trash is not working correctly.
Trash in archlinux is /home/user/.local/share/Trash/ but files are saved in /home/user/.local/share/Trash/files

If I create a symbolic link with

ln -s /home/user/.local/share/Trash/files Trash
the deleted files in Mediacenter19 will go to /home/user/.local/share/Trash/ instead of /home/user/.local/share/Trash/files

The same is happening (but this is obvious) if I make a symbolic link with
ln -s /home/user/.local/share/Trash/ Trash
That's odd, I just tried that and it worked fine.
Code: [Select]
bob@exp:~$ ln -s .local/share/Trash/files Trash

bob@exp:~$ ls -l Trash
lrwxrwxrwx 1 bob bob 24 Jul 22 10:10 Trash -> .local/share/Trash/files

[sent a tune to trash in MC]

bob@exp:~/.local/share/Trash$ ls -l
total 12
drwx------ 2 bob bob 4096 Nov 11  2013 expunged
drwx------ 2 bob bob 4096 Jul 22 10:10 files
drwx------ 2 bob bob 4096 Nov 11  2013 info

bob@exp:~/.local/share/Trash$ ls -l files
total 23616
-rwxr-xr-x 1 bob bob 24182355 Dec 10  2013 Blackhawk - Who Am I Now (6).wv

Still, we'll try to get the desktop spec supported asap and fallback to the home Trash dir if there isn't a desktop trash dir.
Logged

geier22

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 427
Re: JRiver Media Center 19.0.152 for Debian
« Reply #12 on: July 24, 2014, 03:35:24 am »

Is there a way to change the path for storing the cover images? On options-> file location> Cover it is not possible to change the path.
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: 13874
Re: JRiver Media Center 19.0.152 for Debian
« Reply #13 on: July 24, 2014, 12:51:08 pm »

Is there a way to change the path for storing the cover images? On options-> file location> Cover it is not possible to change the path.
It's waiting on the linkup to the file browser (which is used everywhere in that dialog).
If you need to change it now, you could edit the User Settings.ini file (while MC is not running).
Be careful if you mess around with the settings files directly since there is obviously no error checking that way.
Logged
Pages: [1]   Go Up