Monday, July 15, 2013

The builds 1-9

19.0.9 (7/9/2013)

1. Fixed: DLNA bug where SetNextAVTransportURI gets called at least once even when disabled.
2. Fixed: DLNA polling interval bug, reduce chatter.
3. Changed: DLNA handle bug from some renderers which mis-spell NOT_IMPLEMENTED!
4. Fixed: When the mouse left a list, the mouse-over selection state could stay visible in certain cases.
5. Fixed: The installer could fail during a fresh install in some cases.
6. Changed: Removed MPL v1 parsing support (JRiver has been writing MPL v2 for many years).
7. Changed: Removed legacy MJMETADATA tag save / load code (not used since around MJ8).
8. Changed: Removed support for loading MJ8 libraries directly (please use MC18 to upgrade then migrate, or else just import files again).
9. NEW: R128 loudness (LU) and dynamic range (LRA) calculations are part of audio analysis.
10. Changed: DSP Studio > Volume Leveling is now built on top of R128 instead of ReplayGain.
11. NEW: Analyze Audio for video]
12. Fixed: Right-click menu and some other popup windows was prematurely destroyed when CableCARD television tuner devices were involved.

19.0.8 (7/8/2013)

1. Fixed: Message box message "This feature is only available to Last.fm subscribers." was not translated.
2. Changed: Updated Chinese language files (thanks kelijun).
3. Fixed: Typing in the Options search box could temporarily shift focus, causing the first letter to get replaced by the second letter.
4. Fixed: Downloading files larger than 2GB could fail.
5. Changed: Tuned how the time remaining is reported in the Action Window during downloads (to work better with large downloads and to be more concise).
6. NEW: Media Center uses LibRaw for RAW image decoding and analyzing (thanks LibRaw, Alex Tutubalin, and Dave Coffin).
7. Changed: Media Center will prevent the system from going to sleep while doing a handheld transfer.
8. Fixed: When converting some FLAC files to ogg, it will no longer tag as "ogv"
9. Changed: Dutch language translation updated (thanks bennyd).
10. NEW: Television channel stacking. Channels that carry the same programs can be stacked into a channel pool. Only the stack top is visible in UI.
11. Fixed: In Performer Store, following purchase of an album, the list of available assets for that album could be incorrect and the price for a track could be listed the same as the album price.
12. Changed: RAW image decoding uses the white balance as shot by the camera instead of always using 'Daylight' white balance.
13. Fixed: Server computer would not go to sleep after serving live television to clients.
14. Fixed: Movie ripping was not working at all in recent builds.
15. Changed: Movie rip action window is now closed immediately after a cancel confirm pop-up or a ripping error pop-up was shown.
16. Fixed: If a movie rip was aborted due to lack of disk space, the action window could appear to be stuck.
17. Fixed: MC could crash when stopping playing a CableCARD tuner, especially in Red October HQ.

19.0.7 (7/1/2013)

1. NEW: When configuring playback options (audio, video, image), the dialog will clearly show what zone is being configured and allow switching the zone.
2. NEW: Remote zones (DLNA renderers and Library Server zones) better message and disable things that are not possible like Options > Audio, DSP Studio, volume modes, etc.
3. Changed: Changed several video options to zone-specific (Red October mode, edge cropping, default aspect ratio, hardware acceleration).
4. Changed: ASIO stores the active device based on the CLSID of the driver instead of the index so that changing installed ASIO drivers won't break configured zones.
5. NEW: Revised how output modes and devices are selected in Options > Audio.
6. Fixed: Some Action Window pages would not show their controls properly after minimizing and restoring.
7. Changed: When displaying the name of a device in Options > Audio, a cleaner will be run so Windows names like 'Speakers (2- AudioQuest DragonFly)' will show more cleanly as 'AudioQuest DragonFly'.
8. Fixed: Album and artist fields in "Podcast tag and file renaming rules" now work as expected.
9. Fixed: Ogg Vorbis now fills its compression field with "Ogg Vorbis"
10. Fixed: Fast MP3 encoding (using Go-Go) would not work when the input file was not 16-bit.
11. NEW: Startup and inter track silence will be honored when bitstreaming DSD.
12. Changed: Added another method for catching media keys so that 'Microsoft Mouse and Keyboard Center' won't stop media keys from working when the program doesn't have the focus.

19.0.6 (6/27/2013)

1. Fixed: HDHomeRun PRIME CableCARD tuners did not work.
2. Faster: Optimizations to core string engine, helping performance in many areas of the program.
3. Faster: The sorting system used when dealing with category items (albums, artists, etc.) is faster at dealing with numeric sorts.
4. Changed: Added a tooltip to the 'Cover View' button at the top right of library views.
5. Changed: Internal consolidation in the user interface library to remove some legacy (and no longer needed) systems.
6. Fixed: Image editing could lead to a crash on shutdown.
7. Changed: Converted audio files will no longer have the audio analysis values (Replay Gain, etc.) copied from the source file (the encoding could have changed the correct values).
8. Fixed: Moving the mouse while the sort all / inside groups menu was showing would incorrectly simulate a column header drag.
9. Fixed: 3d objects in Theater View were not drawing properly on some XP machines.
10. Changed: Dutch language translation updated (thanks bennyd).
11. Fixed: The quick find toolbar in a list (F3) didn't look nice with the Black on Black skin.
12. Faster: Work to reduce the number of timers running to check things, update things, etc. (the idle timer load is now about 6x smaller than it was before).
13. Fixed: The 'Help' button in Options could go to the wrong page in some cases.
14. Fixed: On Edit Channel list dialog some channel details were not shown for QAM and CableCARD channels.
15. NEW: When adding a zone, it's possible to copy the settings from an existing zone to the new zone.
16. NEW: When a column header is not wide enough to show all of its text, a truncation tooltip will be shown.

19.0.5 (6/25/2013)

1. Changed: Reduced the latency of the JRiver ASIO driver.
2. Changed: Lists now allow two expression columns to be added that use the same expression (or that both have empty expressions).
3. Changed: When returning to Theater View, if the previously selected list index has a different name (due to database changes, etc.) the selection will reset to the top of the list.
4. Fixed: Some commands on the right-click menu of a zone to control Zone Linking could operate on the current zone instead of the right-clicked zone.
5. Changed: The input stage of the playback engine has one fourth the latency (now about 1.5ms at 44.1kHz, down from 5.8ms).
6. Changed: Tuned the list of WavPack hybrid mode bitrates a little more.
7. Faster: Revised the layout engine used for user interface and views so that it won't hide and reshow a control unnecessarily during a layout.
8. Fixed: Clicking off a pending Tag Action Window change onto a list could discard the click on the list.

19.0.4 (6/24/2013)

1. Fixed: Accepting an edit control suggestion could lead to a crash.
2. Fixed: The 64-bit ASIO driver would not register properly on a clean install.
3. Changed: When playing mono (1 channel) audio, Parametric Equalizer will treat the mono channel as 'Left' so that it's possible to manipulate these streams.
4. Fixed: The Tag Action Window could flicker during resizing.
5. Fixed: A menu or combobox list would not always go away properly when activating a different window.
6. Fixed: Tuned the list of WavPack hybrid mode bitrates.
7. Changed: Improved how latency is managed for ASIO driver playback.
8. Changed: Added 5ms as possible buffer size choices for WASAPI and ASIO.
9. Fixed: Some ALAC files (e.g. those produced by 'Sound Studio 3') were not playable because of a strange looking 'alac' mp4 atom. We now ignore the strange data.

19.0.3 (6/21/2013)

1. Changed: ASIO always rolls silence on pause similar to WASAPI (instead of this being a user option).
2. Changed: The ASIO buffer size configuration uses a combobox instead of a slider for buffer sizes.
3. NEW: Added SaveAdd(...) expression function to make it easier to add numeric or string values to an existing variable.
4. Fixed: Hulu playback was not working after some Hulu site changes. 5. Fixed: A relative path that starts with a backslash could incorrectly end up with a filename that had two backslashes after the drive.
6. Changed: Integer numeric fields will better support large values (greater than 2 billion).
7. Fixed: JRSS downmixing was not always energy neutral when downmixing to mono.
8. Fixed: The 12th Car Radio button was not working.
9. Changed: Updated the internal core JRiver redirect for v19.
10. Fixed: Playback of certain streaming video could lead to crash.
11. Fixed: MC will no longer hang when trying to connect to a media server with a password.
12. NEW: Memory playback caches decoded data instead of encoded data (meaning all forms of lossless are identical in memory and resource usage during playback).
13. Changed: The Playing Now / Playing From tree items will only auto-expand one time each run, so after collapsing the 'Playing Now' tree item it will not reopen automatically.

19.0.2 (6/20/2013)

1. NEW: Added ASIO driver to allow using the JRiver engine for playback from other programs.
2. Changed: Updated splash screen, about box, etc. for v19.
3. Fixed: A few migration issues from the change to v18.

19.0.1 (6/19/2013)

First build of MC19