Tuesday, December 27, 2011

The build 60

17.0.60 (12/23/2011)

1. NEW: WebGizmo merges WebPlay and WebRemote and looks like Gizmo for Android (test by navigating to [Library Server URL]/Gizmo).
2. Changed: Revised the layout of library server webpage themes in [Install Path]\Data so that all are beneath [Install Path]\Data\Library Server.
3. SDK: Library Server's HTML engine supports else clauses in conditionals (see WebGizmo for an example).
4. SDK: Merged MCWS Browse/Image and File/GetImage image handling and parameters so sizing control, png, aspect ratio, etc. is available to both.
5. Fixed: Transcoding MP3's to burn a CD was failing in some cases because MC was under-estimating the final size of VBR mp3 files.
6. Changed: LAV video is now used to play JTV and Mpeg-2 content that used to use the Microsoft video decoder.
7. Fixed: Updated LAV video version to fix an issue with AAC in television.

Wednesday, December 21, 2011

The builds 51-59

17.0.59 (12/21/2011)

1. Fixed: Theater View message boxes (or pressing escape to show a message box) could crash in build 58.
2. Changed: Using Rename, Move, & Copy for a video file will also move sidecar edl, srt, smi, idx, sub.
3. Fixed: Renaming a video file would move a sidecar image but not update the image file field, causing the link to the image to be broken.
4. Fixed: Blu-ray titles weren't always showing up in the title menu.
5. Changed: Red October uses the latest LAV filters (v0.43). Improved stability on WinXP, improved MKV performance, fixed problems with MPEG2/H264 broadcasts, AMV decoding, various other improvements.
6. Fixed: Per-file aspect ratio settings were not being preserved between plays.
7. Fixed: Sorting results by match quality wasn't always working well in the Get Movie & TV Info tool.
8. NEW: The file rename and move tool now works with JTV titles in the database.

17.0.58 (12/20/2011)

1. Fixed: In Rename/Move/Copy dialog, VIDEO_TS and BDMV sub-folders were getting doubled up.
2. Fixed: In Detached Display mode, some keyboard shortcuts would not work.
3. Fixed: Rare dead-lock when updating Podcasts.
4. Changed: Renamed the window class names of the playback display (only relevant if you're scripting the program).
5. Changed: Blu-ray title menu shown when "dvd menu" button on remote is pressed.

17.0.57 (12/19/2011)

1. Changed: Updated to madVR v0.80 (fixes issue with black bar cropping in Red October HQ).
2. Fixed: When first adding a folder in Configure Auto-Import, file type selections would not be saved properly.
3. Fixed: CD ripping would fail if meta-data had invalid filename characters embedded.
4. Fixed: Renaming a video with a sidecar image was not working properly.
5. Fixed: Full resolution thumbnail overlays, which are used when using large thumbnails, would flicker when used in album thumbnail views.
6. Changed: JRSS is now supported when doing 12, 16, 24, and 32 channel output (JRSS will populate 7.1 and the other channels will be silent).
7. Fixed: Changes to the bitstreaming mode in Options > Video were not sticking.
8. Fixed: Rename/Copy dialog was showing wrong case for file extension on destination DVD names.

17.0.56 (12/16/2011)

1. Fixed: Theater View music backdrops from HTBackdrops.com uses more exact artist name matching when searching to reduce or eliminate the possibility of incorrect artwork.
2. Changed: To better handle the variety of non-square pixel displays, a zone-specific option is available in Options > Video > Advanced > Aspect ratio correction (this replaces the old 'Anamorphic' aspect ratio mode).
3. NEW: Added MCC zone-specific commands MCC_SET_SUBTITLES (10052), MCC_SET_AUDIO_STREAM (10053), and MCC_SET_VIDEO_STREAM (10054) (the parameter is: int nIndex (-1 toggles forward, -2 toggles backwards)).
4. Changed: Saving a Rename, Move, & Copy preset with the same name as an existing preset replaces the existing preset.
5. Changed: Cleaning the cover art folder will only delete album images for artist / album values that aren't in the library (even if no files reference the artwork).
6. NEW: Added an MCC command to take video screen grabs MCC_VIDEO_SCREEN_GRAB (10055) [parameter: 0: use as thumbnail; 1: save as external file].
7. Fixed: The updated cover art system wasn't properly handling characters in the artist and album that weren't possible file system characters.
8. NEW: The file rename and move tool now works with DVD and Blu-ray titles in the database.
9. Changed: Updated German language file (thanks Bytestar).

17.0.55 (12/14/2011)

1. Changed: Core AAC audio decoder is white-listed for use in custom video mode.
2. Changed: When renaming files according to a template, MC now uses a maximum of 60 characters rather than 40 for each DB field value within the template.
3. Changed: Loading an EPG no longer attempts to find episode artwork in the cover art folder (and series images are handled by auto-import).
4. Changed: Cover art assigned to video or data files is always stored next to the file.
5. Changed: When importing a new video (or when using Cover Art > Quick Find in Cover Art Folder), only cover art next to the file is detected.
6. Changed: The command 'Use Screen Grab For Thumbnail' saves the image next to the file instead of in a central screen grab folder.
7. Fixed: Looking up cover art from the Internet for artist names with a dash in them could fail.
8. Changed: Library backups go to [Documents]\JRiver\Media Center 17 instead of into the application data folder (configurable in Options > File Location).
9. NEW: Moving the cover art folder with Options > File Location will move existing cover art on disk and update the database.
10. NEW: Added Options > File Location > Cover Art > Clean cover art folder.

17.0.54 (12/14/2011)

1. Fixed: Possible crash when starting video playback if it took a while to open the audio output and the audio path information was requested in the meantime.
2. Changed: When switching display resolutions, Aero desktop composition is toggled to fix stale composition rates from causing troubles with madVR, etc. (thanks to madshi for the tip).
3. NEW: It's possible to specify a default aspect ratio mode in Options > Video > Advanced (useful if you have an anamorphic lens, etc.).

17.0.53 (12/13/2011)

1. NEW: Added initial support for DVB subtitles (please provide information or sample files if you encounter issues).
2. Fixed: Custom video config dialog could crash on some systems.
3. Fixed: Recycling files from a thumbnail view could lead to a hang.
4. Fixed: Cropping black bars on content that didn't use square pixels was not working properly.
5. Fixed: Updated LAV filters to alleviate some video playback issues on Windows XP.
6. Changed: The expression editing control 'Insert Field' menu doesn't put brackets around field names (allows typed-navigation in the menu to work better).
7. Fixed: Resizing some views using a glass-enabled skin could flicker.
8. Changed: Updated 'Share to Web' Action Window to newer user interface components so that it works better with glass skins.

17.0.52 (12/12/2011)

1. Changed: Added the Microsoft decoder DMOs as options for custom filter selection.
2. Changed: Custom audio output selection for video playback requires using Custom video mode.
3. Changed: The 'Condition' for custom video mode uses substring matching instead of exact matching (so codec(mpeg-2) will match 'MPEG-2 Video').
4. Changed: Revised the naming of the video mode and Red October settings.
5. NEW: Custom video mode allows selection of source / splitter filters.
6. Fixed: Hauppauge Colossus and HD PVR did not play correctly on some computers. Now LAV audio decoder is specifically loaded for these devices.

17.0.51 (12/9/2011)

1. NEW: New and improved system for choosing custom filters to go along with Red October (single easy to read list of changes, can apply customization per codec or container, etc.)
2. Changed: When using 'Disabled Volume' volume mode, the volume isn't offered on the OSD.
3. Fixed: Switching from 'Internal Volume' to 'Disabled Volume' didn't immediately disable any internal volume attenuation.
4. Fixed: DLNA server, audio. When "convert when necessary" was set and the target was mp3 and the source was multichannel, the conversion was failing (wasn't downmixing to 2 channel). Broken by the multichannel changes in 17.0.48.
5. Fixed: Some CD rips, especially classical, were generating folder names that were too long for the system to handle.
6. Changed: Pressing the Spacebar no longer does the same thing as pressing the Enter key in dialogs, since Spacebar is often used for de-activating screensavers.
7. Fixed: DLNA, jtv files are now converted when video conversion is set to "convert unsupported"
8. Changed: DLNA, obsolete options for "support image content" and "support video content" are removed.

Friday, December 9, 2011

The builds 47-50

17.0.50 (12/7/2011)

1. Changed: Pressing play on the remote (while stopped) in the Theater View television grid did not work nicely.
2. Changed: Playing a guide program from anywhere in the program will automatically switch to live television playback, starting at the channel of the program.
3. NEW: MC automatically detects audio type when starting Hauppauge HD PVR and Colossus devices.
4. Fixed: Transitioning out of fast forward / rewind during video playback was not working nicely the last few builds.
5. Changed: More tuning to device lost handling for Theater View.
6. Changed: Reduced compile size of logging, making the program a little smaller.
7. NEW: Surround sound audio files can be played on Gizmo.
8. Fixed: Some VC1 video files were not playing on Windows XP.
9. Fixed: All http services. When receiving a http 1.1 request with "connection: close" the connection must close immediately after that transaction.
10. NEW: When controlling a remote Media Center zone, reordering, deleting, and shuffling Playing Now is fully supported.
11. Fixed: Embedded cover art in mp4 files was not used for thumbnailing.
12. Changed: When a library fails to load, if there is more than one available library, the failure dialog will offer the option to load a specific library (along with other choices like retry, load previous, restore from backup, etc.).

17.0.49 (12/7/2011)

1. Fixed: Some remote commands that used app commands (like 'back', etc.) weren't working in Theater View in the last couple of builds.
2. Fixed: Right-clicking the DSP button in the player would show a menu over the top of the Audio Path dialog.
3. Fixed: On some machines, thumbnailing of JTV or other MPEG-2 files could fail.
4. Fixed: Video backgrounds were not working in Theater View.
5. Changed: Reworked the presentation system used by hardware accelerated windows like Theater View to be more efficient (uses one less thread, negotiates with Aero better, etc.).
6. Fixed: Using the fullscreen exclusive option for Theater View would lead to problems entering Theater View if exclusive mode failed.

17.0.48 (12/6/2011)

1. Fixed: In some cases, stopping a movie and returning to Theater View would not restore the resolution when using display mode changing until leaving Theater View.
2. Changed: Posting a WM_CLOSE directly to Theater View would not work nicely (only applies to build 47).
3. Fixed: Using a custom library field [Library] in the Rename, Move, & Copy Files tool could cause the setting to be lost when reopening the dialog.
4. Fixed: The experimental fullscreen exclusive rendering in Theater View would switch the monitor refresh rate back to 60 Hz when entering Theater View from a 24 Hz movie.
5. Fixed: Theater View exclusive rendering works better when switching to other programs on a multi-monitor setup, better handles mouse cursor hiding, etc.
6. NEW: DLNA, added multi-channel audio conversion to wave/lpcm[. When converting to wave, 24 bit wave, L16 or L24 the original channel layout is used for conversion UNLESS set to "always convert" and "stereo downmix" (under advanced) is checked in which case everything is converted to 2 channel. NOTE: probably not supported by most renderers yet. Most likely to work on some DLNA DACS. For backwards compatibility "stereo downmix" should be selected with "always convert" when there is multichannel source in your library.

17.0.47 (12/5/2011)

1. Fixed: Audio Path information could be incomplete with regards to DSP plugin processing state in certain cases.
2. Fixed: Videos that exposed their subtitles with a MEDIATYPE_Text pin were not working properly.
3. NEW: Added 384,000 Hz as a possible resampling choice in DSP Studio > Output Format.
4. NEW: From memory audio playback will use up to 1GB instead of 256MB (after 256MB it checks against available memory to avoid using swap).
5. Fixed: For operations where the action window shows the progress (i.e. Conversion Cache builder), if the 'X' button was clicked the action window would never go away.
6. Changed: Screen resolution lists are sorted with the highest resolutions at the top instead of the bottom.
7. Changed: Some internal window class names changed from "J. River ..." to "JRiver ..." (would only matter if you're scripting Media Center and targetting certain class names).
8. Changed: Added experimental Theater View > Options > Advanced > Use fullscreen exclusive mode for drawing.
9. Changed: DLNA, in content directories, increment updateID to prevent container caching (their numeric ID's are dynamically assigned).
10. Fixed: DLNA, aggregate DVD's weren't always being presented with the proper mimetype and DLNA flags.
11. Changed: DLNA, Now reports the size of aggregate DVD's in the content directory.
12. Fixed: TV recordings from Hauppauge Colossus would not play.

Saturday, December 3, 2011

The builds 39-46

17.0.46 (12/2/2011)

1. Changed: Added the aspect ratio of 2.40 to the list of choices for Crop Black Bars available on the on screen display.
2. Changed: FLAC files that didn't start with a FLAC__METADATA_TYPE_STREAMINFO block were not supported.
3. Fixed: When using madVR and starting video playback from Theater View, build 45 could delay 5 seconds starting the video.
4. Fixed: Imported DVD's now show the correct frame-rate (FPS), bitrate, and dimensions.
5. Fixed: Importing some DVD's could cause JRWorker to hang.
6. NEW: Parametric Equalizer provides a low-shelf and high-shelf filter (fully configurable, stackable, applicable to any channels, etc. just like other filters).
7. Fixed: Drag-n-drop of an image from a web browser to the Tag Action Window > Image page didn't work nicely.
8. Changed: De-interlacing will be done by madVR renderer (if it's in the graph) rather than LAV Video software de-interlacing.
9. Changed: Reworked call ordering when starting television playback so that a video renderer is positioned before the graph is run.

17.0.45 (12/1/2011)

1. Fixed: BD/DVD titles sometimes reported the wrong file size after import.
2. Fixed: Some BD titles would not import the compression info field correctly.
3. Changed: Improved handling of bitstream errors in RAW AAC streams.
4. NEW: Added 'Null Output' output plugin, available in Options > Audio > Audio Output. Allows playing videos on a machine with no sound card.
5. Fixed: Playback of recorded JTV files wasn't cropping edges by default.
6. NEW: Rewritten video import -- gets compression and frame rate for almost all videos and runs around 40% faster.
7. Changed: Reworked call ordering when starting video playback so that a video renderer is positioned before the graph is run.
8. NEW: DLNA added 24 bit LPCM conversion. Devices supporting this may not be available yet.

17.0.44 (11/30/2011)

1. Fixed: DVB-T channel channel switching from SD (MPEG-2) channel to HD (H264/AAC) channel, or vice versa, did not work.
2. Fixed: MCC_PLAY_TV command (and maybe other rarely used television features) did not work.
3. Changed: When using 'Do not play silence' in conjunction with gapped track switching, silence suppression first eats the gap before eating any of the track (so a long low volume fadeout won't end abruptly).
4. Fixed: Creating a virtual handheld device that pointed to a UNC path did not work nicely.
5. Fixed: Overriding an aspect ratio didn't work correctly in conjunction with Anamorphic mode.
6. Changed: Playing a data file will increment the playback statistics 'Last Played', and 'Number Plays'.
7. Changed: Updated to version .42 of LAV audio, video and splitter directshow filters. Improvements to raw PCM de-muxing and TrueHD audio playback, support raw RGB24 video in AVI.
8. NEW: Now using LAV video decoder as replacement for ffdshow for most video decoding tasks in Red October.
9. NEW: Internal configuration of madVR using programmatic interface - currently only disabling the seek bar.
10. Changed: Double-clicking a JRiver note in a view other than 'Notes' will open it with a web browser.
11. Fixed: Applying multiple font tags (like color or size) to the same section of a note could corrupt the note.
13. NEW: Rename, Move, & Copy Files tool adds a 'Preset...' button that supports loading settings from Options > File Location, loading / saving user presets, and copying / pasting settings (for sharing with other users).
14. Changed: Added the aspect ratio of 2.40 to the list of choices for Crop Black Bars.
15. Fixed: Hot keys and remote commands weren't working while watching a Netflix movie.
16. Changed: When a Theater View list is in the process of loading items, it shows "Loading..." rather than "There are no items to display".
17. Changed: When video playback is started, the graph building thread will wait for pending user interface changes (like closing of Theater View) before loading or configuring the video renderer.

17.0.43 (11/29/2011)

1. Fixed: WebPlay / Gizmo video playback with conversion was not working in build 42.
2. NEW: Video playback aspect ratio system is rewritten -- more flexible support for cropping black bars baked into videos, more consistent support across all types of movies, etc.

17.0.42 (11/28/2011)

1. Changed: Tagging a video file where the tag only modifies the sidecar will no longer update the last modified time of the video file.
2. Fixed: When returning to Theater View to a view that was imported from Standard View, the view could be empty.
3. Fixed: SSA alignment tokens could appear as {\a...} text in subtitles.
4. Changed: Improved support for SSA \an (numpad alignment) tokens.
5. Changed: A change in television graph-building that possibly fixes some rare hangs.
6. Fixed (probably): Crash when stopping television playback.
7. Fixed: Play Doctor Playcharts saved under Playlists were not working properly.
8. Changed: Playcharts were not supported for handheld sync.
9. NEW: It's possible to edit saved Playcharts.

17.0.41 (11/22/2011)

1. Changed: Theater View defaults to a normal instead of a bold version of the main program font.
2. Fixed: The math evaluator wasn't supporting exponent notation like x^y properly.
3. NEW: Added Options > Audio > Disable display from turning off (useful for HDMI audio).
4. Changed: Reverted the television AAC audio media type change made in build 40.
5. Changed: Improvements to Limiter filter in DSP Studio > Parametric Equalizer.
6. Fixed: In auto-rip CD mode, multiple matches from on-line CD lookup would be shown even though user chose "automatically pick the first match".

17.0.40 (11/21/2011)

1. Fixed: An image slideshow could show the border of the last picture in certain cases.
2. Changed: Image slideshow Pan & Zoom effect uses less motion.
3. Changed: A small delay is introduced during television channel switching to reduce the chance of stutters.
4. NEW: Audio Path information is available from the main menu under Player > Audio Path.
5. Changed: Merged audio path and direct indication into DSP button of player window (DSP button will light up when playing direct with Noire skin).
6. Fixed: When transferring audio files (with transcoding) to a portable device from a Library Server, the last part of the audio was getting truncated.
7. Fixed: Digital TV built a DirectShow graph using old channel info instread of current channel info, causing playback problems in DVB-T/T2 areas.
8. NEW: Expression language supports ! operator in a conditional (ie. If(!IsEqual([Artist], Abba), a, b))
9. Fixed: When editing a list type field in the Tag Action Window, and using page up and down to switch file, typing focus was lost.
10. Fixed: Typed list navigation was not working properly with diacritics.
11. Fixed: It was possible to manually resize the 'Fill Properties From Filename' dialog to too small of a size.
12. Fixed: Loading of default dialog sizes for resizable dialogs was not working properly.
13. Fixed: Sort caching could cause sorting by expression fields to not refresh properly when underlying data changed.
14. Changed: Display changing settings in Options > Video are now zone-specific (may require manually reconfiguring applicable video options).
15. Changed: VideoClock and normalization video options are zone specific.
16. Changed: Reworked how resolution switching for video playback is managed so that it's handled at a more core level of the program, and merged with handling of Options > Tree & View > Full Screen > Resolution.
17. Changed: AAC Audio media type specification is changed for DVB-T/T2 television.
18. Changed: Clicking a list checkbox (pane tagging, etc.) doesn't switch the keyboard focus to the list.

17.0.39 (11/18/2011)

1. NEW: Player window displays an audio path icon. Hoovering over the icon displays the full path of the current audio. The icon lights up when playing in Direct mode (ie. bit-perfect output).
2. Changed: Tuned the 'Clip protection' filter of DSP Studio so that during video playback, it doesn't try to restore lost volume from clipping.
3. Changed: Tuned the response time of 'Clip protection' to be slightly slower, and made the filter more agnostic to differing input sample rates.
4. NEW: Added a 'Limiter' filter to Parametric Equalizer (still a work in progress, parameters not currently tunable).
5. Changed: Merged video volume normalization option with the updated 'Clip protection' of DSP Studio so there's only one filter in the chain responsible for the final output level.
6. Changed: Video playback requires the use of 'Clip protection' (instead of 'Overflows flatline').

Friday, November 18, 2011

The builds 34-38

17.0.38 (11/18/2011)

1. Fixed: Video playback was impaired on some systems in build 37 due to DXCore debugging code.
2. Fixed: 'Get Movie & TV Info' wasn't working for television episodes numbers greater than 9.
3. Fixed: Make DLNA handle full URL paths for the control URLS. Was preventing the WhiteBear renderer from working.

17.0.37 (11/17/2011)

1. NEW: 'Get Movie Info' is now 'Get Movie & TV Info'; television episodes are looked up at TheTVDB.com.
2. Changed: 'Get Movie & TV Info' better sorts results by quality.
3. Fixed: Television tuner was left in "Undefined" status when recording ended or was canceled, if the recording was started when user was already watching the channel. This would prevent subsequent recording on the same channel from taking place.
4. Fixed: Blu-ray playback from optical disc was broken in build 17.0.36.

17.0.36 (11/17/2011)

1. Changed: Removed verbose additional audio renderer logging that was added for a few builds to help track a problem.
2. NEW: Added support for SAMI (*.smi) external subtitles.
3. Fixed: When changing output formats between tracks, cases could arise where the output buffer played out on manual track switch instead of switching right away.

17.0.35 (11/16/2011)

1. Fixed: Playback of files converted to MP3 could fail on some DLNA devices.
2. Changed: When listing zones in the tree, remote zones are listed after local zones (with each sub-list of zones sorted by name).
3. Fixed: CD/DVD/BD ripping option "Play sound at end.." was not allowing a different sound to be chosen. Also is showed the wrong default sound directory on Windows 7.
4. Fixed: Uninstalling MC could also unregister an existing ffdshow installation.
5. NEW: Added a Playing Now > Overview view that appears when there's more than one zone that allows seeing all zones at once.
6. Changed: Television series artwork is downloaded as part of auto-import's 'Get cover art' option.
7. Changed: Artwork is no longer downloaded when loading the EPG (since the guide uses Internet images, and auto-import handles recordings).
8. Fixed: Existing television series images could get overwritten by auto-import in some cases.
9. Fixed: The Output Format option 'Source is correctly mastered for +10 dB calibration' was not being loaded properly by the options dialog.
10. Fixed: Text drawing could incorrectly break lines so that an opening parenthesis was on one line and the text after it was on the next line.
11. Fixed: Some Blu-ray titles would not play because Media Center was interpreting the playlist data wrong.
12. Changed: Updated to madVR 0.79.
13. Changed: When updating madVR, Media Center no longer wipes out existing *.3dlut and *.bin files.

17.0.34 (11/14/2011)

1. Fixed: The install could should an error about TiVo components that are no longer needed.
2. Fixed: Subtitles could stick on the screen.
3. Changed: Carnac improvements when dealing with values that use periods instead of spaces to delimit words.
4. Changed: Numeric season and episode numbers will be padded to two digits (using leading zeros as necessary) when building a filename with 'Rename, Move, & Copy Files...'.
5. NEW: Added option to 'Remove leading zeros' from the Clean File Properties tool (useful for cleaning up season and episode numbers).
6. Fixed: Check for updates was not working properly with build 33.
7. NEW: Typed navigation in lists or Theater View honors the user setting for ignoring articles (Options > Tree & View > Sorting).
8. NEW: Added support for Page Up / Page Down while editing in the Tag Action Window to move between files in a list.
9. Changed: More tweaking to the DLNA nested control fix from builds 29, 30 and 33. Could have caused trouble with some renderers.
10. Changed: Updated to madVR 0.78.

Monday, November 14, 2011

The builds 32-33

17.0.33 (11/11/2011)

1. Faster: Expression language is faster when dealing with fields (as a result, it's no longer supported to nest functions inside the Field(...) function).
2. Changed: Zones are sorted by name in the tree.
3. Fixed: Conversion of audio for DLNA and Gizmo could sporadically fail with the last few builds.
4. Fixed: Jitter in the high-precision system timer could cause video playback failures (applies to dual-core AMD machines on XP, possibly others).
5. Fixed: DVB-T2 television channels (with AAC audio) did not play.
6. Fixed: Setting a relational database field could fail to set all members of the relationship in rare cases.
7. NEW: TiVo beacon generated internally by MC, solves problems with the TiVo's unsupported beacon API not working on some newer versions of windows.
8. NEW: Remark (REM) statements in CUE files are now handled as meta-data. Currently COMMENT, DATE, GENRE are supported.
9. Fixed: On screen display text was incorrectly all drawing as bold.
10. Changed: The Theater View file list always shows at least two thumbnails horizontally and vertically, regardless of the size setting and ideal thumbnail image aspect ratio.
11. SDK: Seeking a video using the web service (MCWS) could lead to problems.
12. SDK: Improved MCWS/v1/Library/Values so it can return all values for a given field or search any number of fields for matches.
13. Fixed: Remote control keystrokes sent to Media Center from a system like Girder might have been disabled while a pop-up was being displayed.
14. Changed: Subtitle images are delivered to EVR from the main thread (fixes possible hangs when detaching or sizing EVR while subtitles were going).
15. Fixed: AAC MediaType was specified incorrectly so Hauppauge Colossus video capture device did not have sound.
16. Changed: Updated to version .39 of LAV audio, video and splitter directshow filters. Improved seeking on Mpeg-2 and VC-1 files, and playback of raw H.264.
17. Changed: Carnac assumes that a file with a television recording extension that's over 70 minutes is a movie instead of a television show.
18. Changed: Carnac deals with the uncapitalized word "not" from SageTV naming better.
19. Changed: More tweaking to the DLNA nested control fix from builds 29 and 30. Could have caused trouble with some renderers.

17.0.32 (11/9/2011)

1. Fixed: When installing an update on a non-administrative account the prompted for a different username and password to run the install, the program could report an error when starting after the update.
2. Faster: Holding Shift+PgDown in a list is much faster, especially in a large list.
3. Changed: Improved ts recording of digital television.
4. Faster: Import works 4 files at a time instead of 2 files at a time (background auto-import still works 1 file at a time since it's designed to have a small footprint and run in the background).
5. Faster: Tag reading is faster for all file types.
6. Faster: ID3v2 parsing is faster.
7. Faster: The I/O pattern used for analyzing MP3 files is more efficient -- making MP3 import up to twice as fast.
8. Changed: The core filename functions better support filenames in the form "file://C:/My%20Music/1.mp3".
9. Changed: Expressions that work on filenames better handle portable install filenames like "(Install Drive):\1.mp3".
10. Changed: Audio type is set to AAC when building a playback graph with Hauppauge Colossus video capture device.
11. Fixed: Theater View weather was using Fahrenheit for the Google source, even if Celsius was selected.
12. Changed: Revised how text-based subtitle sizing is performed so that it's more consistent across differing fonts, DPIs, etc.
13. Fixed: The vertical position of SSA subtitles was not correct in some cases.
14. Changed: Added support for vertical text with SSA subtitles.
15. Changed: SSA subtitle support honors the scale and font size of the styles section (font size is scaled relative to median font size used in the styles section).
16. Fixed: Videos that used non-square pixels would display with the incorrect aspect ratio when played using Gizmo on Android.

Wednesday, November 9, 2011

The builds 28-31

17.0.31 (11/8/2011)

1. Fixed: The list on the left of DSP Studio was not working properly.

17.0.30 (11/7/2011)

1. Fixed: Entering an out-of-bounds value into the Parametric Equalizer's 'Adjust a frequency' filter could cause problems.
2. Fixed: Remote control playback buttons broken for one build.
3. Fixed: Filesize was not getting filled in correctly for Blu-ray titles.
4. Changed: Replay Gain 'Automatic adjustment' mode uses the 95th percentile so that outliers that are extremely quiet don't cause an entire playlist to have its volume reduced too much.
5. NEW: ASIO outputs a little silence when stopping so that hardware that plays its last buffer on the next start won't click. About 1/4 of a second.
6. Fixed: Movie name field not being set correctly for DVD/Blu-ray titles on the original disc.
7. Faster: Grouping of path-style fields like keywords, location, etc. in panes and category views is faster.
8. Changed: Removed Weather.com weather from Theater View due to business model changes by Weather.com (use NOAA and Google instead).
9. Changed: Improved handling of MPEG-4 video and AAC audio in digital television.
10. Changed: Improved analysis of DVD's on import so FPS, bitrate, resolution, etc. are now shown correctly.
11. Changed: Revised ASIO playback flow when starting DSD playback based on feedback from Playback Designs.
12. Fixed: XMLTV parsing would only load one channel if the channels and programs were interlaced in the XML.
13. Fixed: When playback of a video finished and it returned to Theater View, the monitor could immediately go to sleep in rare cases.
14. Changed: Changing values using the new Tag on Import feature will update file tags to match the changes made.
15. NEW: Audio and video types (MPEG-1, MPEG-2, AC3, AAC, H.264) can be selected during manual editing of television channels. Applicable to DVB-T only.
16: Fixed: Tweak DLNA nested control fix from version 29. Could have caused trouble with some renderers.

17.0.29 (11/4/2011)

1. Fixed: MIDI playback was not working.
2. Changed: Improved Carnac's handling of SageTV filenames.
3. NEW: Added the option to direct sound to the side speakers only with Direct Sound audio output (for outputting multiple stereo zones from one soundcard).
4. Changed: Lineup list style in Theater View could show HTML-like text formatting tokens in some cases.
5. NEW: Options > Theater View > Advanced > File Caption supports HTML-like formatting (like 17.0.28 added for Standard View).
6. Changed: Improved SSA subtitle support, especially for files that show multiple captions at the same time.
7. Changed: Updated German language file (thanks Bytestar).
8. NEW: The subtitle engine supports animated SSA karaoke subtitles.
9. Changed: The subtitle engine uses a higher quality outline for text-based drawing.
10. Fixed: Media Center could crash if a playback button on the remote control was pressed while the Blu-ray title menu was being displayed.
11. NEW: Added ability of DLNA services to work with devices which use a nested control structure.
12. Fixed: The library backup filename dialog wasn't offering a default filename or warning when overwriting an existing file.
13. Fixed: Canceling television recording did not work when user chose to switch to a different channel on the same tuner.
14. Fixed: OSD displayed channel info incorrectly when an STB channel was watched or recorded (it showed "Playing: Input Source 3 -..." instead of "Playing: 55 CNN..." for example).
15. Faster: Libraries that use relational fields are faster.

17.0.28 (11/3/2011)

1. Changed: The right-click menu is no longer disabled in Web views.
2. Faster: Improvements to core libraries that help program load performance and size.
3. Fixed: Movie name from mymovies.xml file was not being used - instead the movie was named according to the folder above the index.bdmv file.
4. Fixed: Video in jtv format captured from HD PVR video capture device did not play in Red October HQ.
5. NEW: SSA subtitle engine supports the custom fonts for each style used in the SSA (falls back to user selection when a block of text has no font in its style).
6. Changed: When number keys on a remote control are used to change television channel and the original input string does not match any channel, MC removes beginning '0's from the input string and tries again.
7. Fixed: Replay Gain information was not being used properly when applying DSP to a handheld conversion.
8. Fixed: If DSP is used when converting for a handheld, the new file could have a stale replay gain value written to its tag.
9. Changed: Improved handling of numbers, dashes, etc. in the FixSpacing(...) expression.
10. NEW: Carnac better understands SageTV filenames (use Fill Properties From Filename in automatic mode to update existing files).
11. Changed: The expression function FileName(...) suppoprts an optional parameter for whether to include the extension (to get no extension: FileName(,0)).
12. Fixed: TMDb movie lookup was not always getting the highest quality image available.
13. Changed: Import will only mark a file as bad if it hasn't been changed on the file system for an hour (so auto-import won't put a fresh file copy in the bad database and then remove it when the copy finishes).
14. NEW: Thumbnail text supports basic HTML text formatting tags like bold, underline, italic, and red (remember that slash requires escapement in the expression editor so use , , etc.).
15. Changed: WAV & AIFF tagging are enabled by default (use Plug-in Manager > Input > WAVE & AIFF > Configure to change).

Monday, November 7, 2011

The build 27

17.0.27 (11/1/2011)

1. Fixed: If audio failed to open (sound card disconnected, etc.) when starting a video, it could cause a crash.
2. Changed: Switched the default amount of buffering for DirectSound to 250ms from 500ms (works better with DVD and some other video sources).
3. NEW: DSP Studio > Output Format allows setting a different output sample rate for each input sample rate.
4. Fixed: Flick scrolling was not working properly in Theater View.
5. Fixed: Cover art lookup could stop working after the first 20 albums.
6. Fixed: Recording of certain TV channels in jtv format would not play correctly (stalled until a seek operation was performed).
7. Fixed: Center-focused JRSS up-mixing was not engaging properly for some video content.
8. Changed: Added more Media Network shutdown logging to help troubleshoot a hang switching libraries.

Tuesday, November 1, 2011

The builds 23-26

17.0.26 (10/31/2011)

1. Changed: Display setting changing resolution options in Options > Video are disabled until display setting changing is enabled.
2. Fixed: M4A tagging was not working (only applies to last few builds).
3. Faster: Improved performance of M4A tagging.
4. Fixed: The "clickfree" automatic backup device would cause Media Center to crash.
5. Fixed: Workaround for VirtualBox system timer bug that could cause various problems in Media Center.
6. NEW: Reworked Theater View's presentation engine so that it's less likely to spend time waiting on vsyncs and works better at low refresh rates.
7. NEW: Added the ability to apply volume levelling and other DSP when converting files for use on a handheld.
8. Fixed: SUB+IDX subtitles with multiple languages in the IDX were not working properly.

17.0.25 (10/28/2011)

1. Fixed: Configuring multiple Google or Weather.com weather locations did not work properly.
2. Fixed: The bitrate would not be imported for M4A files.
3. NEW: Added the ability to specify a separate A/V sync correction for 24 Hz than for other refresh rates (A/V sync correction requires using the JRiver audio engine).
4. NEW: Added an expression function FixSpacing(...) to convert camel case to normal spacing. OneWord becomes One Word
5. Fixed: Text rendering in some areas of the program could appear blurry on Windows XP.
6. Fixed: Mouse wheel scrolling in the Theater View television grid didn't work.
7. Changed: Theater View mouse wheel scrolling works more like grab-n-drag or flick scrolling in that it can show partial items.
8. NEW: Added support for 3d .jps images (thumbnails and image playback only show the left eye image).

17.0.24 (10/27/2011)

1. Changed: Revised how the file system manager tracks UNC drives to work better with VMWare shares.
2. Fixed: While a blu-ray disc was ripping, some other actions, such as menu display were very slow.
3. Fixed: Log files were getting extremely large when certain blu-ray discs were analyzed by MC.
4. NEW: Theater View weather can use NOAA or Google Weather as data sources.
5. NEW: Theater View weather supports any number of user configurable locations.
6. NEW: Locate on Disk will work with a library server client if the client can directly access the files (through UNC or a mapped drive).
7. NEW: Send To will work with a library server client if the client can directly access the files (through UNC or a mapped drive).
8. Fixed: The option to show fanned thumbnails did not work in artist or series views.
9. Changed: Improved graph-building for Hauppauge Colossus video capture device.
10. NEW: Tag on Import -- when importing a folder or adding a folder to auto-import, tags can be applied to new files found in the folder (including full support for tag values built with expressions).
11. Changed: Audio line info for analog video capture channels is saved to registry on per video line basis so it is not necessary to redo audio line configuration each time a different video input channel is played.
12. Fixed: A faint 'There are no items to display.' could appear in the background of Theater View.
13. NEW: The font for text-based subtitles can be selected in Options > Video > Subtitles & Language.

17.0.23 (10/25/2011)

1. Changed: Updated to madVR 0.77.
2. NEW: Artist and series images work on a Library Server client (they will only work on a client after using the images at least once on the server).
3. Changed: When connecting to a Library Server where the zones haven't been given friendly names, 'There: Here' will be displayed as simply 'There'.
4. Changed: Improved how drag-n-drop works on a Library Server client when it can find files directly.
5. Fixed: mymovies.xml files weren't working properly for Blu-ray titles.

Tuesday, October 25, 2011

The builds 21-22

7.0.22 (10/24/2011)

1. NEW: MC supports Hauppauge Colossus video capture device. Untested. Please test and report problems.
2. Fixed: Auto-import engine better handles ripped Blu-rays (previously it would log too much and unnecessarily analyze movies that were already imported).
3. Faster: Blu-ray anaylzer is about 5x faster (playback starts faster, and import happens faster).
5. NEW: Native MP4 plugin supports local raw AAC files.
6. Changed: Added logging to help troubleshoot UNC files being unreachable on some machines.
7. Fixed: Some previous TV recordings (jtv) would not play in MC17.
8. Fixed: Toggling list styles in Theater View no longer rolls through the TV grid style unless the view contains only television guide items.
9. Changed: Theater View says 'There are no items to display.' when viewing an empty file list.
10. Fixed: When the guide was empty in Theater View, it would draw an orphaned column header with no text.
11. Fixed: Selecting a subtitle for non-DVD playback could crash.
12. NEW: When deleting a video, a sidecar .EDL file with the same name will also be deleted.

17.0.21 (10/21/2011)

1. Changed: Updated to madVR 0.76.
2. Faster: When starting Play Doctor, playback will begin immediately while the prescription is filled in a background thread.
3. Fixed: Pushing to a DLNA device could dead-lock at the end of a track.
4. Fixed: DVD playback over library server had poor video quality on some content.
5. Fixed: When controlling a DLNA device, the UI would not update nicely for playback state changes.
6. NEW: On a Library Server client, dragging will allow dragging files to other programs if the file can be found through a UNC path or mapped drive.

Thursday, October 20, 2011

MC17 released for public beta testing

J. River Media Center 17.0 Beta has been released for public testing today. Link

The builds 17-20

17.0.20 (10/19/2011)

1. Changed: Media Center 17 no longer honors a Media Center 16 license.
2. NEW: Live TV uses custom madVR overlay drawing so the OSD will not change the display from exclusive mode to windowed mode.
3. Changed: Added 'Disk' to the Theater View default image and video views.
4. Changed: MC ignores some MP4/MOV atoms that have names that coincide with Apple iTunes metadata atoms but written in formats different from iTunes data.
5. NEW: Sidecar subtitles are supported when watching a ripped DVD.

17.0.19 (10/15/2011)

1. Fixed: Importing files could crash.
2. Changed: Small change to the Theater View fade-in animation time used in lists.

17.0.18 (10/14/2011)

1. Fixed: Sorting was not working properly in some cases (only applies to the last few builds).
2. Changed: Thumbnailing honors the playback range of a video.
3. Changed: Video thumbnailing uses PNG instead of JPEG for data interchange for slightly better quality.
4. Fixed: Image rotation and edits were not being honored at playback time.
5. Changed: Play Doctor better handles the case where it's seeded with a single song that's an artist's only song in the library.
6. Changed: Windows 7 taskbar button for MC now shows the currently playing track in the tooltip.
7. Fixed: Video thumbnails could grab from the beginning of a file instead of at the configured time.

17.0.17 (10/13/2011)

1. Fixed: When switching from PCM to DSD bitstreaming over ASIO, the first play of DSD could fail with some devices.
2. Fixed: Series category thumbnail views in Standard View were not using series images.
3. Changed: Lists did not intelligently select a thumbnail aspect ratio in artist or series image views.
4. Changed: Merged the Standard View and Theater View thumbnail aspect ratio selection code (should be internal change, but please report any issues).
5. Fixed: The v4+ style blocks would not be parsed for some SSA subtitles.
6. Changed: The Rename, Move, & Copy Files tool will allow files from optical discs to be copied (but still not renamed since optical discs are read-only).
7. Fixed: MC would crash when user cancels time-shifting with analog television devices.
8. Changed: MC no longer requires ArcSoft MPEG Demultiplexer filter for a Hauppauge HD PVR video capture device to work.
9. Changed: MC does a better job of deciding when a DVD disc is a set of TV shows rather than a movie. Blu-ray still needs work.

Thursday, October 13, 2011

The builds 14-16

17.0.16 (10/12/2011)

1. NEW: Video playback will load a sidecar commercial skip file in the .edl format and honor skips and mutes.
2. Fixed: The wrong default title was getting chosen for blu-ray discs.
3. Changed: The 'Subtitles' on screen display (OSD) choice no longer appears for videos with no subtitles.
4. Fixed: Right in a details list in Theater View would go to the next item (only applies to build 15).
5. Fixed: Cover Art > Get From Internet was not working properly for television shows that were ripped from a DVD.
6. Fixed: Hulu and Netflix weren't working in Theater View.

17.0.15 (10/11/2011)

1. NEW: MC handles audio video format change (MPEG-2, H.264, AC3, AAC etc.) during channel changes so DVB-T2 channels can be played.
2. Fixed: Configuring television tuner (clicking Configure button with selected tuner device) would cause MC to hang.
3. Fixed: Certain blu-ray titles could stall out with a black screen when starting playback (title scanning bug).
4. Changed: Carnac won't change capitalization when a value already uses title case.
5. Changed: Carnac better understands series ranges like "Curb Your Enthusiasm S4E1-6".
6. Changed: Carnac does a better job with miniseries that have episode values but no season.
7. Fixed: The new option to show a search at the file level in Theater View didn't work properly with nested views.
8. Changed: Tuned Theater View thumbnail aspect ratio and sizing.
9. Changed: Television series images are stored like artist images so that per-episode thumbnails can still be used.
10. Changed: Revised the message shown when registering / testing a Library Server.
11. Changed: Media subtype on ripped movies is set to "TV Show" rather than "Movie" if there are several shorter titles.
12. Fixed: Each database load would unnecessarily resave mediafiles.jmd (harmless but slow).
13. Changed: Expressions support &DataType=[Integer] to specify that the output should be treated as an integer.
14. Changed: Pushing right on the right-most thumbnail in a list in Theater View goes to the first thumbnail on the next row.

17.0.14 (10/10/2011)

1. Fixed: Theater View could crash when navigating around.
2. Changed: Carnac improvements.
3. Fixed: In certains cases, the user could remove files from the library but they would show up again at next program startup.
4. Changed: Cover Art > Get From Internet for a television program uses TheTVDB.com.
5. Changed: Cover Art for telelvision shows will assume that there's one image per series (like music tracks assume there is one image per album).
6. Changed: Theater View uses a thumbnail aspect ratio designed for poster aspect ratios for movie and television show views.
7. Changed: When arrowing around a television program view, backdrops load as the selection changes instead of only after entering a series.

Saturday, October 8, 2011

The builds 12-13

17.0.13 (10/7/2011)

1. Changed: Improved Carnac's date parsing system so that it can better detect dates in image and video filenames like "20100901113923.mpg" or "My Camera 2010-03-01 Dump.avi".
2. Fixed: Years could display with a decimal point.
3. Changed: At completion of playback of a blu-ray title, a dialog is shown allowing user to pick another title to play.
4. Fixed: If a cover art folder was set to a missing UNC path, it could lead to a hang.

17.0.12 (10/7/2011)

1. Changed: IsMissing(...) expression will handle special-case filenames like Blu-ray, DVD, etc. when used without a parameter like IsMissing(). When used like IsMissing(some value), the exact value specified be tested.
2. Fixed: Library Server client could have incorrect thumbnails in certain cases.
3. Fixed: Selecting "Delete" on a blu-ray title in the library now actually deletes the blu-ray files as well as the database entry if requested.
4. Fixed: The file system manager could fail to detect an optical drive.
5. Fixed: Playback of DVD on Android using Gizmo was not working properly in some cases.
6. Changed: Added extra logging to help troubleshoot a startup freeze issue.

Friday, October 7, 2011

The builds 1-11

17.0.11 (10/6/2011)

1. Changed: "Get Movie Info" searches all sources and presents the results in a shared list instead of requiring the user to pick a single source.
2. Changed: When Media Center 17 runs, if a copy of Media Center 16 is running, it silently closes it and clears the flag to run on Windows startup.
3. Changed: Bitstreaming of DSD over ASIO honors the DSD bitstreaming setting in Options > Video > Bitstreaming.

17.0.10 (10/6/2011)

1. NEW: Carnac auto-tagging engine that fills in missing tag information from the filename and other known information about media (used on import, Fill Properties From Filename, and Update Library (from tags)).
2. Fixed: The television program guide in Standard View could incorrectly be empty.
3. Fixed: A Library Server client machine would not auto-upgrade settings when coming from v16.
4. Fixed: The upgrade from v16 could auto-upgrade the library if it was in a non-default location (instead of making a separate copy).
5. Changed: The option to install a quick launch icon is no longer offered on Vista and newer.
6. Changed: Removed MediaSubType(...) expression. Instead, use the standard [Media Sub Type] field which is filled by Carnac.
7. Changed: Blu-ray title selection now works right away instead of having to restart playback. OSD title switching also works.
8. Fixed: Blu-ray title selection menu now filters out titles that were simple loops with a static graphic image.
9. Changed: Red October uses the latest LAV filters (v0.37).
10. Fixed: Virtual Box container shares could think that mapped drives were unavailable.
11. Fixed: The AMG link on the link bar was not searching artists properly.
12. Fixed: Wikipedia movie lookup would not get the image in some cases.
13. Changed: Media Center 17 will show an error message and not run if Media Center 16 is running.
14. Changed: When Media Center 17 enters server mode, it removes the setting to run on Windows startup from v16.

17.0.9 (10/5/2011)

1. NEW: Theater View offers a nicer television guide browsing experience (grid-style view, search, etc.).
2. Faster: Numerous improvements to help the speed of dealing with television program guides (sorting, searching, etc.).
3. NEW: Television program guide views in Theater View show backdrops (from TheTVDB, etc.) for television shows.
4. NEW: It's possible to subscribe to television programs from Theater View.
5. NEW: Added baseline support for image/mpo (3d) files. Should allow them to be sent over DLNA.
6. Changed: cue/bin audio files over DLNA are now supported. Conversion is required (always or when necessary).
7. NEW: Added ability to say "Show search at file level" to any Theater View library view.
8. NEW: Blu-ray movies now show a "Title" option on the menu which allows selecting from different titles on the disc. Currently playback must be restarted after selecing a title.
9. Changed: Theater View file image no longer appears with a default image when a file has no artwork.

17.0.8 (9/30/2011)

1. Fixed: Directory creation could fail.

17.0.7 (9/30/2011)

1. NEW: Scanning DVB-T digital channels will correctly find HD (DVB-T2) channels.
2. NEW: Added support for iTunSMPB for gapless playback of MP3 files encoded with iTunes (iTunSMPB was already supported for AAC files).
3. NEW: Added expression function IfElse(...) for performing a sequence of tests. Allows rewriting If(t1, r1, If(t2, r2, If(t3, r3))) as IfElse(t1, r1, t2, r2, t3, r3).
4. Fixed: Parametric Equalizer could fail to save changes in some cases.
5. NEW: Added expression function TVInfo(Channel) to display the channel name for a television program.
6. Changed: Default sorting for television guide programs in a library view uses time and then channel name.
7. NEW: Added a view category type called 'Special' to allow special-case groupings (currently used by television views).
8. Changed: Search language supports date ranges better, including something like [Date]=1980-10y that means "1980 to 1980 plus 10 years".
9. Changed: The search language considers #TVGuideStartDate a number equal to the current time rounded down to the nearest half-hour.
10. Changed: Expression fields that specify a data type with "&DateType=[...]" at the end of the expression work more nicely.
11. Changed: Added search field [TVTime]= that looks at both the start and end time of a program so filtering programs by date only requires one search rule ( ie. [TVTime]=#TVGuideStartDate-24h ).

17.0.6 (9/27/2011)

1. Changed: In digital television the generic Network Provider filter is tried before trying network specific Network Provider filter. Should be an internal change only but please report any problems you notice.
2. Changed: DVB-T digital TV channel scanning will use scanning frequency if the frequency parsed out of the transport stream differs too much from the scanning frequency.
3. Changed: Switched ListCombine(...) to default to "; " for the output delimiter so that combined lists use a space by default to better match other parts of the program.
4. Fixed: VOB playback with no accompanying IFO was not working properly.
5. NEW: DVD playback works over Library Server (plays only the main title, without menus or trailers).
6. Changed: Action Window > Camera provides better user messaging when searching for cameras, and finds and displays cameras more quickly.
7. Fixed: VOB subtitle streams that were resized independently of the movie could appear in the wrong location.
8. Fixed: JRSS downmixing could have too high of an output level.
9. NEW: File system manager that better handles missing drives and network files, so that files that are temporarily unavailable won't slow the program (the Windows API gets very slow with missing network files).

17.0.5 (9/19/2011)

1. NEW: Added default calculated field 'Orientation' that's filled with Lanscape, Portrait, or Square for image files.
2. Changed: Added expression function Orientation() (used by #1).
3. NEW: Added expression function Compare(...) (example: Compare([Bitrate], >, 256))
4. Changed: Panes don't show a forced scrollbar when not needed when using Left or Right alignment.
5. Changed: Expanded decade search support to include 90's (so these work: '90s 90s 90's).
6. Changed: Tuned the sizing of movie tooltips to be less aggressive.
7. NEW: The library view option to disable tree selection works nicely with child views.
8. Changed: Tree auto-expand automatically expands a library view that has child library views.
9. Changed: Changed a lot of branding and artwork from J. River to JRiver.

17.0.4 (9/16/2011)

1. Changed: After tagging Media Center explicitly sets the last modified time of the tagged file instead of assuming the file system will do it automatically (because network file systems are sometimes slow to update automatically).
2. Changed: Using mc2xml for television guide data is easier.
3. Fixed: When a file previously marked as bad was later imported, it would not have its name filled automatically.
4. Fixed: Having the auto-import option to 'Update for external changes' disabled could (still) lead to problems with files that were marked as bad.
5. NEW: High definition DSD audio can be bitstreamed using ASIO to outboard DACs that support DSD.
6. Changed: Updated the ASIO engine to use the latest ASIO SDK (the latest, v2.2).
7. Changed: When bitstreaming, the audio engine circumvents any conversion to and from 64-bit (which is lossless but still takes processing resources).
8. Fixed: Random-type smartlists were not refreshing properly when browsing with DLNA.
9. Fixed: The option "Keep only x episodes" of television subscription recordings did not work (no recordings were ever deleted).
10. Changed: Red October uses LAV CUVID 0.13.
11. Changed: Removed the 'No Results' item that shows in the search suggestion box when there are no suggestions.
12. Changed: Improvements to search suggestion engine (better number handling, tuning to suggestions, etc.).
13. Changed: Added support for typing a decade in the search box like '90s or 90s.
14. Changed: Year-only dates will have an empty day and month instead of 'January' and '1' as the values.
15. Faster: Optimized how searches that don't specify a field work so that they better ignore fields that are not used by the library, not applicable to the media type of files in the view, etc.
16. Changed: More stock fields are default search fields (most all text fields are now searched by default).
17. Changed: Stock fields don't use the 'Default search field' option, but instead rely on rules in the source code.

17.0.3 (9/13/2011)

1. Changed: Red October uses LAV 0.35 filters.
2. Fixed: Zooming into the selected thumbnail would not work properly if the scroll position was at the top of the list.
3. Fixed: The Theater View file info panel option to hide empty values did not work properly for the rating field.
4. Changed: Improved DVB-T channel scanning for UK and other European countries.
5. Changed: Auto-import works better with removed and bad files when the options to 'Update for external changes' and 'Fix broken links' are disabled.
6. Changed: Doing 'Update Library (from tags)' on a file in the bad database will move the file out of the bad location into the main database if it succeeds.
7. Fixed: Screen grabbing of videos wouldn't work properly for some types.

17.0.2 (9/13/2011)

1. Faster: Improved performance of core database engine (string searches about 15% faster for example).
2. Faster: Revised storage format used in mediafiles.jmd to be more efficient, resulting in faster database loading (it's not uncommon for mediafiles.jmd to be over 50x smaller).
3. Fixed: Closing the Smartlist editor while a drop box was open showing its content could lead to a crash.
4. Fixed: Rotten Tomatoes JSON parsing could hang when it encountered escaped quotation marks.
5. Fixed: Movies weren't showing up under genre categories for Netflix in Theater View (Netflix had changed their genres).
6. Fixed: DVD bookmark loading wasn't working in some cases.
7. Fixed: List style customization could present the wrong choices when using tree navigation of library views.
8. Changed: Red October will use EVR as the default renderer when it is available on XP (instead of VMR 9).
9. Changed: Software deinterlacing is disabled when using EVR in favor of the hardware-based deinterlacing that EVR provides.
10. Fixed: Some WMV videos (for example the Windows 7 sample video Wildlife.wmv) wouldn't play on Android.
11. Changed: The choice to rip a dvd as well as play the dvd is now presented when a DVD disc is inserted in the drive.
12. Changed: Separate entries for "Other Video", "Ripped BD Video", and "Ripped DVD Video" file locations.
13. NEW: Blu-ray disc ripping. Same requirements as for disc playback: must have Blu-ray reader software installed.
14. Changed: Media subtype of "Movie" is automatically set on all DVD/BD rips.
15. Fixed: When DVD and BD discs were swapped in and out of the drive several times, a Media Center crash could occur.
16. Changed: Nicer view header info when viewing BD & DVD discs.
17. Changed: DVD/BD rips bring up "Get Movie Info" dialog after clicking the Rip button if no meta-data has been entered for the movie.
18. Changed: When the media insertion dialog pops up for a DVD/BD and "Rip" is chosen, the rip action window appears and user can modify the movie name instead of the rip starting up immediately.
19. Fixed: Files that got imported while they were in the process of downloading or copying could get stuck in the 'bad database' location.
20. Changed: Media Center is better at automatically selecting forced subtitle streams in videos.
21. Fixed: DLNA. A change made in 16.0.111 caused MC to return a slightly different URL in status calls than was originally provided by MC's DLNA server (when the same instance of MC was being used as the server and renderer). This caused undesirable behavior for some control points (i.e. PlugPlayer).
22. Changed: Red October nicely handles the case where video acceleration with DXVA or LAV CUVID is supported by the decoder but not the renderer (previously playback would fail in this case).
23. Changed: Internal change on how the television time-shifting player graph is created.
24. Changed: Some experimental code and additional logging for DVB-T television channel scanning.

17.0.1 (8/31/2011)

1. NEW: First build of v17.