Wednesday, October 19, 2011

The builds 180-181

16.0.181 (10/18.2011)
1. Fixed: Missing digital signature

16.0.180 (10/07/2011)

1. Fixed: DVB-T digital TV channel scanning could get wrong frequency for certain channels with certain devices.
2. Changed: Red October uses the latest LAV filters (v0.37).
3. Fixed: Playback of DVD on Android using Gizmo was not working properly in some cases.
4. Changed: Reverted this change from 16.0.152: Media Network, updated user agent header to be more standard.

Wednesday, September 28, 2011

The build 179

16.0.179 (9/28/2011)

1. Fixed: Parametric Equalizer could fail to save changes in some cases.

Tuesday, September 27, 2011

The builds 177-178

16.0.178 (9/26/2011)

1. Changed: In digital television the generic Network Provider filter is tried before trying network specific Network Provider filter. Should be internal change only but please report any problems you notice.
2. Fixed: VOB playback with no accompanying IFO was not working properly.
3. Fixed: VOB subtitle streams that were resized independently of the movie could appear in the wrong location.
4. Fixed: JRSS downmixing could have too high of an output level.

16.0.177 (9/16/2011)

1. Changed: Improved DVB-T channel scanning for UK and other European countries.
2. Fixed: The option "Keep only x episodes" of television subscription recordings did not work (no recordings were ever deleted).
3. Fixed: Random-type smartlists were not refreshing properly when browsing with DLNA.
4. Changed: Red October uses LAV CUVID 0.13.

Friday, September 16, 2011

The builds 174-176

16.0.176 (9/15/2011)

1. Fixed: When a file previously marked as bad was later imported, it would not have its name filled automatically.
2. Fixed: Having the auto-import option to 'Update for external changes' disabled could (still) lead to problems with files that were marked as bad.

16.0.175 (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.
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.
8. 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).

16.0.174 (9/12/2011)

1. Fixed: Files that got imported while they were in the process of downloading or copying could get stuck in the 'bad database' location.
2. Changed: Media Center is better at automatically selecting forced subtitle streams in videos.
3. 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).
4. 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).
5. Changed: All files & folders are now copied from Blu-ray discs during a rip, rather than just the BDMV files.
6. Changed: If a Blu-ray reader isn't available on the system, an informative error message is now displayed when a rip is attempted.
7. Changed: Internal change on how television time-shifting player graph is created.
8. Changed: Some experimental code and additional logging for DVB-T television channel scanning.

Friday, September 9, 2011

The builds 172-173

16.0.173 (9/9/2011)

1. Fixed: MadVR wasn't always getting loaded in Red October mode.

16.0.172 (9/9/2011)

1. Changed: File locations dialog now has separate entries for "Other Video", "Ripped BD Video", and "Ripped DVD Video".
2. Fixed: Disc was not ejecting following a DVD or BD rip, even though option was selected.
3. Changed: In the rip action window, pressing the ENTER key after typing a name for a DVD/BD disc will commence the ripping process.
4. Changed: When ripping DVD/BD discs, if the rip destination folder already contains files, the user is prompted on whether it's ok to overwrite them prior to starting the rip.

The builds 169-171

16.0.171 (9/8/2011)

1. 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).
2. NEW: Blu-ray disc ripping. Same requirements as for disc playback: must have ANYDVD HD or other Blu-ray reader software installed.
3. Changed: Media subtype of "Movie" is automatically set on all DVD/BD rips.
4. Fixed: When DVD and BD discs were swapped in and out of the drive several times, a Media Center crash could occur.
5. Changed: Nicer view header info when viewing BD & DVD discs.
6. 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.
7. Changed: When the media insertion dialog pops up for a DVD/BD and "Rip" is chosen, the rip action window appears allowing the user to modify the movie name rather than having the rip start up immediately.

16.0.170 (9/2/2011)

1. Fixed: Some WMV videos (for example the Windows 7 sample video Wildlife.wmv) wouldn't play on Android.
2. Changed: Red October will use EVR as the default renderer when it is available on XP (instead of VMR 9).
3. Changed: Software deinterlacing is disabled when using EVR in favor of the hardware-based deinterlacing that EVR provides.
4. 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.

16.0.169 (9/1/2011)

1. Fixed: Movies weren't showing up under genre categories for Netflix in Theater View (Netflix had changed their genres).
2. Fixed: Closing the Smartlist editor while a drop box was open showing its content could lead to a crash.
3. Fixed: Rotten Tomatoes JSON parsing could hang when it encountered escaped quotation marks.
4. Fixed: DVD bookmark loading wasn't working in some cases.
5. Fixed: List style customization could present the wrong choices when using tree navigation of library views.
6. Fixed: Netflix TV series not adding to instant queue when requested (still have to restart MC before seeing them in the queue).

Thursday, September 1, 2011

The builds 165-168

16.0.168 (8/31/2011)

1. Fixed: DVD playback wasn't working properly on Android (still).

16.0.167 (8/31/2011)

1. Fixed: DVD playback wasn't working properly on Android.

16.0.166 (8/31/2011)

Internal testing build.

16.0.165 (8/30/2011)

1. Fixed: WVC-1 content could have an unknown video codec listed in the compression info field (use Update Library from Tags to update existing files).
2. Changed: Red October video converter uses LAV CUVID when possible.
3. Changed: Red October video converter (Gizmo, etc.) supports the Microsoft MPEG decoder.
4. NEW: Ripped DVD plays to Android devices.

Tuesday, August 30, 2011

The builds 161-164

16.0.164 (8/29/2011)

1. Changed: Added the ability to put a graphic under the option buttons in the player window in a Standard View skin (Playerbar\OptionButtonsBackground).
2. Changed: Added support for more view header skin colors so the header and body can use different color schemes (HeaderTextColor, HeaderHotTextColor, ActiveTabTextColor).
3. NEW: Bad / corrupt files get imported to a special database location so that the files won't get analyzed over and over with each import (smartlist ~d=b shows files).
4. Fixed: Showing the import dialog could crash in rare cases.

16.0.163 (8/26/2011)

1. Fixed: The 'Language' on screen display was not working for DVD playback.
2. Fixed: When starting DVD playback, a portion of the display could be cut off in some cases.
3. Changed: Red October Standard uses the Microsoft video decoder for WVC-1 content.
4. NEW: DSP Studio shows the source and internal audio formats on the bottom of the dialog.

16.0.162 (8/26/2011)

Internal testing build.

16.0.161 (8/25/2011)

1. Fixed: Possible memory over read from a corrupt or specially crafted registry setting.
2. Faster: Evaluating the same regex over and over in an expression is much faster.
4. NEW: Added Rotten Tomatoes as a possible data source to the Lookup Movie dialog.
5. NEW: Added string field 'Critic Rating' for storing rating information, like a Rotten Tomato score.
6. Changed: Tuned size of view category editing dialog.
7. Changed: Automatic media sub type guessing used in Theater View assumes WTV files are television.
8. Changed: Removed unneeded "(root)" label shown on location panes with no base path.
9. Chagned: Removed the > symbols between drop-down pane items in the view header.

Thursday, August 25, 2011

The build 160

16.0.160 (8/25/2011)

1. Changed: Removed rotation from cover art in Theater View's Playing Now.
2. Changed: Tuned positioning and timing of instructions shown for Theater View and Display View.
3. Fixed: Subtitles would not work properly after a seek (only applies to build 159).
4. Changed: Video playback has a forced position update two seconds after playback starts to (hopefully) solve black screen issues that can arise with certain file plus renderer combinations.
5. Changed: Resuming video playback in full screen after the screensaver was shown while pauses wouldn't always close the running screensaver.
6. Fixed: Using an expression in a search (or pane) that included certain special characters could cause the search engine to fail to parse the search.
7. Fixed: A rare crash when loading a view that used an expression that used special characters.

The builds 157-159

16.0.159 (8/24/2011)

1. Fixed: Empty numeric searches were not working (only applies to 158).
2. Fixed: Regular expressions were not working (only applies to 158).
3. Fixed: Some math functions would not work properly in expressions (only applies to 158).
4. Changed: The mute state of a zone will not be cleared on startup if "Options > Startup > Optimize volume for best sound quality" is not checked.
5. Fixed: Naming two Theater View library items the same could cause problems.

16.0.158 (8/23/2011)

1. Fixed: The expression language could fail to parse some expressions properly due to changes in 16.0.157.
2. NEW: Added an optional flags parameter to the Regex(...) expression function. Use the flag "1" to perform case sensitive matching.
3. Changed: Czech language translation updated (thanks to Johnny B).
4. Faster: Optimizations to core database search engine. Long searches can be 10 or more times faster to execute.
5. Fixed: Panes weren't working properly with dates before 1900.
6. Changed: Audio stream selection for videos will preserve the default selection made by a splitter if the language of the selection matches the user's language selection in Media Center's options.
7. Changed: Minor tweak to how playback checks for file system permissions and ownership when starting playback.
8. NEW: DSP Studio > Parametric Equalizer has two user channels that can be used to hold temporary data. For example, you could combine Left and Right into User 1, equalize User 1, and then add the result to the Subwoofer.
9. NEW: Subtitles are fully supported when converting for Gizmo (sizing, position, and subtitle selection honor playback settings).

16.0.157 (8/22/2011)

1. Fixed: DVD playback could start with a black screen.
2. Fixed: Expressions using /# #/ to mark unescaped text could still have certain characters get escaped.
3. Changed: Renamed expression function RegexSearch(...) to Regex(...).
4. Changed: Regex(...) captures for the last run Regex(...) are accessible with variables [R1], [R2], up to [R9].
5. Changed: Regex(...) can be used to perform a test by setting the last parameter to 0 (the default) and it will return 0 or 1.
6. Changed: Regex(...) uses case insensitive regular expression matching.
7. Changed: Updated the French language translation (thanks to Dominique COMET).
8. Changed: Reduced how likely Play Doctor is to use the same file again when it's been used recently.
9. Fixed: The space bar and backspace key are routed to the search when using the search in Netflix, YouTube, or Hulu in Theater View.
10. Fixed: Pressing the space bar could cause two spaces to be output in Theater View > Gadgets > Search.
11. Fixed: Returning from Playing Now to a zoomed in file info panel in Theater View could show a remnant of a list.
12. Changed: Updated to LAV 0.33 filters with Red October (fixes a possible crash with PCM audio).
13. Changed: When pausing or unpausing playback, the system sleep and display timers are reset.
14. Changed: The screensaver is allowed while fullscreen playback is paused.
15. Faster: Improved performance of search engine when dealing with very long searches.

Monday, August 22, 2011

The builds 150-156

16.0.156 (8/19/2011)

1. Changed: Red October uses LAV filters 0.32.
2. NEW: The expression language supports putting strings (like regular expressions, etc.) in comment blocks like /#Text/# to remove the need to do escapement.
3. Fixed: On a multi-monitor system Options > Video > Display Settings could save a different setting than selected.
4. Fixed: Right-click 'Reset Selection' on an individual pane would not update the other panes properly.
5. Fixed: Trying to play a DRM protected WMV video with no rights could cause a crash.
6. Fixed: Using MC16.exe /MCC 22001,2 would not always work reliably.
7. Fixed: Scrolling down in a Theater View grid-style list would not always loop to the last row when pushing down.
8. Changed: Browsing back into a smartlist on Gizmo or a DLNA device will reevaluate the search (may depend on device caching).
9. Fixed: When drilling into a category thumbnail list, the scroll position of the new list could be strange.
10. Faster: Improved the layout performance of the core list / tree UI component used everywhere in the program.

16.0.155 (8/18/2011)

1. Changed: When a file type that's normally a video has its media type set to audio (normally because it doesn't contain a video stream), it will be played with the audio engine instead of playing as a video with no display.
2. Changed: LAV Audio decoder is used for WTV files when possible (may cause WTV playback to fail until the next build when LAV will be updated).
3. Fixed: Issuing an image playback command from the web service while audio was playing and images were already showing could cause the view mode to toggle.
4. NEW: Reworked how pane filtering works when 'Filter in both directions' is enabled so that each pane is filtered by all other panes and the order filters are applied does not matter (feedback welcome).
5. NEW: Added RegexSearch(...) expression function that allows using regular expressions to parse any value.
6. Fixed: Possible Red October video converter crash when seeking Gizmo / WebPlay (hopefully, please provide a log if problems persist).

16.0.154 (8/17/2011)

1. Fixed: Red October video conversion could show a distorted picture in some cases.
2. Changed: Updated to a custom build of ffdshow that better supports the Red October video encoder ( code change publicly documented here: http://forum.doom9.org/showthread.php?t=120465&page=696 ).
3. Changed: Tuned quality of Red October video converter so that the output looks better on Android phones and tablets.
4. NEW: Added DSP Studio > Output Format resampling mode 'Only sources less than 44,100 Hz'.
5. Changed: DSP Studio > Output Format disables the resampling mode selection when doing AC3 output.
6. Fixed: The messaging in the right-click menu for screen grab being unavailable with madVR wasn't clear.
7. Changed: Chapters are disabled when playing a video that has a playback range (previously chapters could interfere with the playback range).
8. Changed: Renamed 'Store in file tags' to 'Save in file tags' on the library field dialog to make the naming more consistent with the field filter selections.
9. NEW: Subtitle shift and size can be set per file, and settings will be saved between plays and runs.
10. Changed: Mouse panning with click-n-drag and mouse zooming with the mouse wheel works with Ctrl or Shift pressed (previously each required one of the two keys, and the keys were different).
11. Changed: Reworked how the 3D drawing redraw mechanism works to hopefully fix an issue where timers could get starved and not run due to the drawing (feedback welcome).
12. NEW: The 'Virtual Subwoofer' effect sounds better (includes Subclarity, steeper roll-off, and better clip-prevention).

16.0.153 (8/15/2011)

1. NEW: Red October video conversion allows fast seeking to any part of the video with WebPlay (on the desktop or Android).

16.0.152 (8/15/2011)

1. Fixed: The search shortcut for the 'Screewriter' field had a typo.
2. Changed: Updated German language file (thanks Bytestar).
3. Fixed: Some view header buttons did not get translated when running in a language other than English.
4. Fixed: DLNA: removed all SSDP notify message responses. Was breaking some renderers.
5. Changed: Media Network, updated user agent header to be more standard.

16.0.151 (8/12/2011)

1. NEW: Added the ability to lookup movie information from TMDb (themoviedb.org). The tool "Lookup Movie Info From Wikipedia" is now "Lookup Movie Info".
2. Changed: Integrated the J. River audio converter into the Red October video encoder instead of using the audio converter as a discrete filter for better performance.
3. Changed: The Red October video converter supports videos that do not contain audio.
4. Changed: Red October video conversion handles frame rate conversion better.
5. Changed: Red October video conversion uses volume normalization when converting.
6. Fixed: DLNA, remove superfluous response to reception of a NOTIFY SSDP message. Was crashing some renderers.
7. Fixed: Audio stutter during television channel change in certain audio output modes.
8. Faster: The core web service engine (MCWS) used by Library Server, DLNA, etc. is more multi-threaded, improving server response times.
9. Changed: Red October video converter better supports mid-stream audio format changes.
10. NEW: Red October video conversion is used for DLNA when using the MPEG2/DVD video format. Allows playback of Blu-ray, JTV, and most any other video on a PS3, WDTVLive, etc.
11. Faster: Red October video conversion uses LAV CUVID when possible for decoding for faster conversion.
12. Changed: Updated the French language translation (thanks to Dominique COMET).

16.0.150 (8/10/2011)

1. NEW: New video conversion engine that uses Red October for decoding and works with Blu-ray, TV, etc. (currently used by WebPlay for video playback, but more areas of the program will follow).
2. Changed: Updated the French language translation (thanks to Dominique COMET).

Wednesday, August 10, 2011

The builds 146-149

16.0.149 (8/9/2011)

1. Changed: The view header for a panes view will show the view name in the view header instead of 'Panes'.
2. Changed: When the tree is hidden, the view header menu includes the same 'Library Views' submenu as is in the View menu of the program (a separate breadcrumb is no longer displayed when the tree is hidden).
3. Fixed: RemoveCharacters(...) expression with mode 0 was not removing character occurrences from inside the string.
4. Changed: Added mode 3 to RemoveCharacters(...) to remove characters from the front and end of the value.
5. Changed: For accessing Netflix content, Media Center now uses 'netflix.ca' in the URL rather than 'netflix.com' when the computer's locale is set to Canada.
6. Fixed: When grouping numeric values like date, both empty and unassigned could appear in a list.
7. Changed: By default the Wikipedia language will track the currently selected language in the program (but can still be customized in Options > Services).
8. Fixed: Television playback was broken (video displayed in a separate window) when EVR was not used (build 148 only).
9. Fixed: The bitrate displayed in the player area during playback could be doubled the actual bitrate for HE-AAC files.
10. NEW: Add alternative way of specifying and receiving AlbumArtist and Performer in DLNA.
11. Fixed: Digital ATSC television channel scan could produce channels with wrong physical channel values with some tuner devices.

16.0.148 (8/5/2011)

1. NEW: Added expression function RemoveCharacters([value], [characters to remove], [mode]).
2. Changed: The core function that validates and fixes filenames removes double-slashes.
3. Changed: When editing the filename field by hand, the user-entered filename will be cleaned before attempting to apply the filename (previously the change would fail and the value would be reverted).
4. Changed: Transparency for glass-style skins is supported in the player bar display area (updated Noire Glass as an example).
5. NEW: Playback range is supported for video playback.
6. Fixed: When using the Vista / Windows 7 system volume method, the volume would not bind to the proper sound card line in some cases when starting playback until after audio was playing, making it so volume protection could update the volume for the wrong zone.
7. Changed: When using internal volume, the volume display will both the volume percentage and also the decibel value.
8. Fixed: When switch from HD to SD television channel (or vice versa) the video aspect ratio could stay incorrect for a few seconds.
9. Changed: The language of SRT is decoded from the filename when possible so that the user's subtitle settings can be applied for SRT subtitles the same as for internal subtitles.

16.0.147 (8/4/2011)

1. Changed: By default, FSAA is disabled for all Intel graphics cards due to bugs with the Sandy Bridge drivers ( http://yabb.jriver.com/interact/index.php?topic=65662.0 ). Settings can be manually configured in Options > General > Video Card.
2. Changed: Image playback draws error information on the screen when it fails to create a 3D device (as opposed to showing a black screen).
3. Changed: User decoder selection and hardware acceleration get used before using madVR's internal video decoding.
4. Changed: Disabled write-behind caching when saving database files to make the database more resilient against hardware crashes.
5. Changed: With 'Hardware accelerate video decoding when possible', DXVA will be used with EVR or VMR9 (previously only used with EVR).
6. Changed: In DSP Studio, clicking a checkbox will not switch what plugin is selected if the control keyboard button is pressed while clicking.
7. Changed: Revised television playback video positioning to use a threading model that more closely matches regular video playback (to hopefully fix madVR stalls).
8. Changed: Added logging to the VMR 9 subtitle overlay drawer to help troubleshoot subtitle problems.
9. Fixed: YouTube support was not working due to YouTube server changes.

16.0.146 (8/3/2011)

1. Changed: Digital television graph building uses direct connection (not allowing intermediate filters) whenever it is sensible to do so. This will prevent unwanted filters from jumping in and causing crashes.
2. Changed: Updated all language files to have the latest strings from the source code, and to remove any orphan strings.
3. Changed: An optical Blu-ray disk will not get reanalyzed (which could revert the name to Blu-ray Movie) when reinserted.
4. Fixed: The program was not asking for optical discs by name when trying to play an imported disc that wasn't in any drive (only applies to last few builds).
5. NEW: Added Options > Video > Hardware accelerate video decoding when possible. It will try LAV CUVID (requires nVidia card), and also DXVA (requires EVR renderer instead of madVR).

Wednesday, August 3, 2011

The builds 142-145

16.0.145 (8/2/2011)

1. Changed: Removed the Subtitles > On / Off menu choice that would appear for videos with no subtitles (ffdshow didn't specify if subtitles existed, but the internal subtitle engine solves this).
2. Fixed: When image or video playback was started while in Display View (from a script, SDK, etc.) the display could unexpectedly jump out of Display View.
3. Changed: Moved 'Display Settings...' popup dialog options into the main program options (Options > Tree & View > Full Screen).
4. Fixed: Switching subtitles while playing could cause a crash in rare cases.
5. NEW: Added Options > Video > Subtitle size (changes size of text-based and image-based subtitles).
6. Changed: If connection between video decoder and renderer still fails after setting video decoder output format to RGB, Red October inserts Color Space Converter and tries connection again.
7. Changed: When madVR is configured to do video decoding, Red October HQ will try to connect to madVR without a video decoder first (video decoding in madVR disabled by default).
8. Changed: Updated to madVR 0.73.
9. NEW: Added Options > General > Show on screen instructions.
10. Faster: Theater View list scrolling using the arrow keys / remote is over 10 times faster.
11. NEW: Added DVD video burning.

16.0.144 (8/1/2011)

1. Fixed: The DVD menu button on the remote would not work while playing a DVD (only applies to the last few builds).
2. Fixed: Fast forwarding a DVD to the menu would leave the playback rate display stuck (only applies to the last few builds).
3. Changed: Improved performance of hardware accelerated drawing engine used by Theater View, image playback, etc. with devices that could stall when testing for device lost states.
4. Fixed: When starting an image slideshow, the caption (if enabled in Options > Images) would not appear for the first image.
5. Fixed: Blu-ray (PGS) subtitles that spanned multiple item blocks were not being decoded properly.
6. Changed: Added more logging to playlist saving to help troubleshoot a Rockbox upload problem.
7. Fixed: Resolutions not explicitly supported by the monitor would not work properly for auto-refresh rate changing.
8. Changed: Updated to newer ffdshow (7/31) which reverted a change which caused choppy performance on many video files.
9. Fixed: With the option 'Move center to front L/R' enabled, videos that used center-focused mixing could sound bad.

16.0.143 (7/29/2011)

1. Fixed: YouTube support was not working due to YouTube server changes.
2. Changed: Improved how the playback position display works so that it both appears smoother and uses fewer resources.
3. Changed: The merge of video and DVD playback code is finished. Please report any problems.
4. Changed: Revised the right-click menu layout for video / DVD playback.
5. Changed: Updated to version .31 of LAV audio and splitter directshow filters. LAV audio now handles DTS-WAV files nicely.
6. Changed: For ffdshow auto-config, we're now setting flag titled 'multiThread' to 1 as well as 'numThreads' to number of processors. May be needed since ffmpeg-mt was merged with libavcodec??
7. Changed: Updated German language file (thanks Bytestar).
8. Changed: Video resolutions not explicitly supported by the display will still be listed in Options > Video > Display Settings.

16.0.142 (7/28/2011)

1. Changed: Revised threading used by video playback engine, with the goal of improving video startup time and solving madVR hangs / stalls.
2. NEW: Television recording option to specify the max number of episodes to keep for a particular subscription.
3. Internal: Merging of video and DVD playback engines (still a work in progress, DVD playback may be problematic for a few builds).

Thursday, July 28, 2011

The builds 140-141

16.0.141 (7/27/2011)

1. Fixed: IR learning was not working properly.
2. Changed: Updated madVR to version v0.71 (fixes green tint in Red October HQ).
3. Fixed: Google Image click-detection was not working in some cases.
4. Changed: Tuning to instructions added in build 140 (only shown once per run, larger font size, better bubble sizing, etc.)
5. Changed: JRWorker will try to use EVR in thumbnail building if it is found on the computer. Previously JRWorker only tries to use EVR on Vista or higher OS's.
6. NEW: The sidecar subtitle selection will persist between plays, just like it does for stream-based subtitle selection.
7. NEW: When showing a message box in Display View when the last used user-interface mode was Theater View, the message box will be a Theater View style message instead of a Standard View style message.
8. Faster: Artist thumbnail views load much faster (previously switching to an artist view would wait while the cover art folder was analyzed but now this happens in a low-priority background thread; especially helpful if cover art is on a drive that spins down).
9. Changed: Display modes with an integer refresh rate of 23 or lower would not appear in Media Center.
10. NEW: When multiple playlists are selected in the tree, they can be deleted with a right-click.

16.0.140 (7/26/2011)

1. NEW: Added on screen instructions that appear when entering Theater View and Display View.
2. Fixed: Re-entering Theater View could crash in some cases.
3. Fixed: Red October playback could fail if a user installed an older Media Center build, then a new one, then an old one again. The filter pack could get out of sync.
4. Fixed: When simply dumping video graph info to a log file, Media Center could set a lock and attempt downloading a filter pack update.
5. Changed: When viewing a list of television recordings in Theater View from the same series, 'Watch' plays a single episode and 'Watch All' is offered to play all episodes (starting at the selected episode).

Tuesday, July 26, 2011

The builds 127-139

16.0.139 (7/25/2011)

1. Changed: Updated madVR to version v0.70.

16.0.138 (7/25/2011)

1. Fixed: Updated handler for Google Images so that setting cover art, downloading images, etc. works with the latest Google Images page format.
2. Changed: Updated the French language translation (thanks to Jean-Guy Paquette).
3. NEW: Updated madVR to version v0.69 (which brings back the improved VideoClock performance when using madVR).
4. NEW: Updated the ffdshow used by Red October to the latest version.
5. Changed: Video width and height are filled in during import time, with expectation that more accurate values may be found later at thumbnailing time. Previously we only fill in the values at thumbnailing time.
6. Changed: Added LAV Video Decoder to the Red October + Additional Filters white list.
7. Fixed: Playing files that could not be found would show an error and then could leave the player in an in-between state.
8. Changed: Merged and improved the playback error messaging for Access Control filtering, NTFS permissions issues, optical discs that aren't found, etc.
9. Changed: If FFDShow video decoder fails to connect to video renderer, a second attempt is made with FFDShow's output formats narrowed to RGB.
10. Changed: When building DirectShow graph for ms-dvr/wtv files, video renderer will be changed to default renderer only if the default is EVR, and the change will not be made when the graph is built for thumbnailing.
11. Fixed: Blu-ray (PGS) subtitles could have their red and blue color components switched.

16.0.137 (7/22/2011)

1. Fixed: Using VideoClock + EVR could cause playback to stall.
2. Changed: Export Playlist > Text File (delimited) uses UTF-8 instead of UTF-16.

16.0.136 (7/21/2011)

1. Fixed: Party Mode was allowing a user to switch libraries.
2. Fixed: If Theater View failed to create a 3D device (due to madVR exclusive mode, etc.) it could lead to a crash.
3. Changed: madVR is auto-configured when first installed or when upgraded by Red October (user configuration performed after that will be preserved).
4. Changed: When LAV CUVID fails to connect to a video format with Red October HQ, a different decoder will automatically be used (previously it could result in a playback error).
5. Fixed: When filters and other dependencies were updated, some old files from the previous install were not cleaned up.
6. Changed: Added support for more Sub Station Alpha (ASS/SSA) formatting.
7. Changed: When Blu-ray playback fails because a reader is not installed, a more helpful message is displayed.
8. Changed: Revised the default color lookup table used for VOB subtitles with no explicit color table.
9. Fixed: VOB and EVOB subtitles could be in the incorrect spot with some movies.

16.0.135 (7/21/2011)

1. Fixed: Extended ANSI characters could be read incorrectly (only applies to build 134).
2. Fixed: DVD playback from a UNC path was not working.

16.0.134 (7/20/2011)

1. Fixed: Text based subtitles were not working.
2. NEW: Added support for VMR9 to the J. River subtitle engine (quality may not look as good as with EVR or madVR when playing low resolution content due to limitations of VMR overlay drawing).
3. Fixed: Dolby Digital Plus bitstreaming was not working properly.
4. Changed: Improved error messaging for a few video playback error conditions.
5. Changed: Revised how video stopping works to be more efficient and to work better with madVR exclusive, VideoClock, etc.
6. Fixed: Gapless playback of HE-AAC files was not working properly.
7. NEW: Improved support for touch screen flick scrolling with Theater View.

16.0.133 (7/19/2011)

1. NEW: MC will show a warning popup when a user schedules too many television recordings to be handled by the available tuner devices.
2. Changed: Updated German language file (thanks Bytestar).
3. Fixed: The path combobox on the Import Single Folder page could be tricky to type in while the import was searching for the recommended folders that are shown in the drop box.
4. Fixed: Import would not always read tags (only applies to last few builds).
5. Fixed: Clicking on a library root on an empty library could cause a crash.
6. NEW: Added native support for MicroDVD .SUB files (naming must use [Name]*.sub and be next to the video or in a 'Sub', 'Subs', 'Subtitle' or 'Subtitles' subfolder).
7. Changed: Export Playlist > Text File (delimited) uses UTF-16 instead of ANSI for better international character support.
8. Changed: Export Playlist > HTML uses UTF-8 instead of ANSI for better international character support.
9. NEW: Added support for text-based UTF-8 subtitles that are embedded into a file.
10. Fixed: In some cases, text-based subtitles would fail to render.
11. Changed: Switched back to previous version of MadVR video renderer because of some instability in the .67 version.
12. Fixed: MC could not import tags nor play mp4/m4a files which did not conform to ISO specifications.

16.0.132 (7/18/2011)

1. NEW: Added native support for embedded VOB subs.
2. NEW: Added support for any number of external SRT subtitle files (naming must be [Name]*.srt where * is an identifier (or empty); if .srt files are in a subfolder the folder name must be 'Sub', 'Subs', 'Subtitle' or 'Subtitles').
3. NEW: Added native support for Enhanced VOB (EVOB) subtitles.
4. NEW: Updated to version .30 of LAV audio and splitter directshow filters.
5. NEW: Updated to version .67 of madVR video renderer filter.
6. NEW: VideoClock slaves the audio exactly to the refresh rate of madVR using IMadVRRefreshRateInfo instead of running a separate monitoring thread (better accuracy, better performance, and no need for a device that can cause problems with exclusive mode).
7. Fixed: Audio track selection on DVD sources wasn't always working when sending to dlna and handheld devices.

16.0.131 (7/15/2011)

1. NEW: Added native support for SSA, ASS, and ASS2 text-based subtitle formats.
2. NEW: Added native support for sidecar subtitle files using SRT or IDX+SUB.
3. NEW: The new subtitle engine allows choosing between multiple sidecar formats, languages inside the sidecar formats, and multiple streams from the right-click menu and/or on screen display.
4. Fixed: The J. River Subtitle Renderer could cause video to stall when first starting.
5. Fixed: The J. River Subtitle Renderer works better when switching subtitles on and off.

16.0.130 (7/13/2011)

1. NEW: Added J. River Subtitle engine, currently used with Red October for Blu-ray subtitles only ( more here: http://yabb.jriver.com/interact/index.php?topic=65269.0 ).
2. Changed: Improved the generic playback problem message shown when playback fails (and added a link to the wiki when not in Theater View where a webpage would be unfriendly).
3. Changed: If playback of a video from Theater View failed, a playback problem message could be shown with a regular message box instead of a Theater View friendly message box.
4. Fixed: If a message box was shown right as Theater View was loading, it could render incorrectly.
5. Changed: Live television uses JRSS center-focused mixing for 2.0 to 5.1/7.1 conversion.

16.0.129 (7/11/2011)

1. Changed: BDMV import now analyzes the physical file so that compression information, frame rate, duration, etc. are gathered (use Update Library (from tags) on existing BDMV files).
2. Fixed: Bookmarking would not be used for videos with no duration.
3. Fixed: Pseudo-surround detector could false positive in some cases.
4. Fixed: Possible hang from a circular reference when a relational field contained stacked files.
5. Fixed: Improved performance of the database when it contains many relational fields.
6. Fixed: DLNA conversion to MPEG2/DVD with PS3 compat switch set wasn't working on the PS3.
7. Changed: Parametric Equalizer changes are saved as they are made instead of at shutdown (so a crash won't cause settings to be lost).
8. Changed: When editing Parametric Equalizer parameters, the changes are applied after a user stops making changes for a bit (so typing "200" won't first load "2" then "20" then "200").
9. Fixed: Options > Video > Bitstreaming could show the incorrect value.
10. Fixed: Right-click menu did not work properly when time-shifting on certain analog television tuners.
11. Changed: Only the most recent "New Media Action" dialog is shown.
12. Fixed: With certain subtitle settings, the default subtitle selection for some files could be incorrect.
13. Changed: Disabled auto-resume functionality for DLNA renderers (to return as an option later).

16.0.128 (7/8/2011)

1. Fixed: Subtitles could incorrectly default to on with some videos.
2. Changed: Refinement to the center-focus JRSS mixing used for 2.0 to 5.1 / 7.1 video playback that was introduced in 16.0.127.
3. Changed: Added MPC-HC video decoder to the white-list for Red October with additional filters.
4. Changed: Improved the pseudo 5.1 detector used by JRSS.
5. Fixed: Auto-import could import temporary files created while doing file conversion.
6. NEW: Red October HQ will use LAV CUVID when possible.

16.0.127 (7/7/2011)

1. NEW: Added Options > General > Resume playback using bookmarks. Available modes are Automatic, Never, and Ask.
2. Changed: Bookmarks are not used for videos that are shorter than 15 minutes.
3. NEW: Added support for JRSS 5.0 downmixing to 4.0 and 2.0.
4. Fixed: DTS WAV files would play as static.
5. Fixed: During conversion and handheld upload, the program could freeze for a couple of seconds while tagging was performed.
6. Changed: DLNA control track advancement is more robust, especially for devices that don't nicely support event subscriptions.
7. Fixed: WAV plugin was broken since build 122/123.
8. Changed: Updated libogg to 1.2.2 and libvorbis to 1.3.2
9. Changed: Improved JRSS 2.0 to 5.1 / 7.1 mixing engine when used with videos. Dialog is partially shifted from the main speakers to the center. Audio and music video playback still leaves the front mains untouched.
10. NEW: JRSS mixing detects pseudo 5.1 (2.0 content inside a 5.1 container) and upmixes it to 5.1 / 7.1.
11. Changed: Using oggenc 2.87.

Friday, July 8, 2011

The builds 123-126

16.0.126 (7/6/2011)

1. NEW: Added support for gapless AAC playback (requires iTunSMPB header).
2. NEW: Added native DFF and DSF file support. Output is as 64-bit PCM data with an 8:1 resample (normally 352800 Hz).
3. Fixed: Re-starting time-shifting after stopping time-shifting on digital television tuners could cause MC to crash.
4. Fixed: MC could crash in some instances when starting television in time-shifting mode.
5. Fixed: In certain cases customizing Theater View's layout could lead to a crash.
6. Fixed: Unnesting a Theater View library view could break navigation in certain cases.
7. Fixed: Import of some OGG files could hang.

16.0.125 (7/5/2011)

1. Changed: Improved internal volume mode handling for television playback.
2. Fixed: Right-click menu did not work properly for some analog television/video capture devices.
3. Fixed: 'Volume Protection' could incorrectly reduce the volume when starting playback if the previous track was not stopped before starting the new play.
4. Fixed: DVD aspect ratio could be incorrect.
5. Changed: Updated Russian translation file (thanks to Vladimir).
6. NEW: Added a video playback option to allow compensating for audio / video synchronization issues due to input lag, custom DSP processing, etc. (Options > Video > Advanced > A/V sync correction milliseconds).
7. Fixed: Analyzing audio with multiple files at a time could lead to a hang.
8. Fixed: Pressing TAB in an edit-style option could lead to unexpected results.
9. Faster: Improved performance of core audio engine.

16.0.124 (6/30/2011)

1. NEW: When controlling a DLNA device, if the device is turned off and later turned on, playback will resume. Allows picking a mix playlist and then turning a device on and off to control music without requiring additional user interaction.
2. Fixed: Some complex expressions could fail to save properly in the recent list of the 'Rename, Move, & Copy Files...' dialog.
3. Fixed: Options > Services listed YouTube playback bitrate twice.
4. Changed: If video playback is stopped near the end of the file (within 4%), no bookmark is saved.
5. Fixed: Theater View would not stay minimized properly when running external programs.
6. Changed: Reduced the maximum allowable primary buffering for DirectSound, Kernel Streaming, WaveOut, and WASAPI from 5 seconds to 1 second (500ms or less is recommended).
7. Fixed: Manufacturer name for JRService.exe was showing as "Unknown" in msconfig and other utilities for viewing services.
8. Changed: The DLNA server will not try to convert URL's in the database even if conversion is forced. This allows URL's (like streaming radio) to be played on devices that support it (like WDTV).
9. Changed: The TiVo server will not try to convert URL's in the database even if conversion is forced. This should allow mp3 URL's (like shoutcast) to be played. Needs testing.
10. Changed: Improved internal volume mode handling for video and DVD playback.

16.0.123 (6/29/2011)

The same as 16.0.122 (numbering error)

Thursday, June 30, 2011

The builds 116-122

16.0.122 (6/29/2011)

1. Changed: Added handling of DTS-in-WAV files with a .wav extension so that they always get decoded instead of playing as noise (automatic decoding via LAV Audio hopefully coming soon).
2. Changed: Better error messages when encountering problems with certain analog television devices.
3. Faster: Faster video thumbnailing by about 35%.
4. Changed: Improved Red October system used when playing audio-only files with Directshow filters.
5. Faster: Faster video import by about 45%.
6. Fixed: Thumbnailing could cause the desktop to flicker.
7. Fixed: Rare crash when playing music while DLNA zones appeared and disappeared.
8. Fixed: The level of redirected bass from Room Correction could be too low.

16.0.121 (6/28/2011)

1. Fixed: Data file associations (like .exe) were being offered as possible capabilities in Windows File Type management, and would cause problems when associated with Media Center.
2. Fixed: Switched Red October MPEG-2 decoding when not using the Microsoft decoder to libavcodec due to libmpeg2 crashes on TS files.

16.0.120 (6/27/2011)

1. NEW: Purity is a new stock skin (thanks to Cristian Arellano for his excellent work).
2. NEW: The on screen display is drawn into madVR, making madVR exclusive mode work better.
3. Changed: Updated Red October HQ to use madVR 0.66.
4. Fixed: When starting video playback, the program could be unresponsive for about one second longer than necessary.
5. Changed: Minor correction in Chinese language file.
6. Fixed: Adding a file to a linked zone would unnecessarily resynchronize the zones to the beginning of the current song.
7. Fixed: With analyze audio enabled in Auto-Import, shutdown could take longer than expected in some cases.
8. Changed: Removed "Start digital television in time-shifting mode" option. Digital television will always start in time-shifting mode.
9. Fixed: The file system tree in Import > Auto-Import > Add... did not use the correct skinning colors.
10. NEW: Added Options > Theater View > Advanced > Turn off NumLock on load (useful for some remote keyboards where numlock causes troubles).

16.0.119 (6/24/2011)

1. Changed: When using Red October with additional filters, if a selected decoder will not connect, the standard Red October decoder will be used instead (previously playback would just fail).
2. Fixed: DLNA Push to WDTV renderers wasn't working. Broken since build 16.0.15
3. Changed: Right-click on a playing video always shows a 'Screen Grab' menu and when the commands aren't available (like with madVR, or when not paused with VMR), the menu contains an explanation.
4. Changed: Removed DVD option for ffdshow post processing (you can instead use FFDShow Raw as an additional filter if this is desired).
5. Fixed: If files were deleted from the database on a Library Server Client while a background library server sync was occurring, it could cause a crash.
6. Changed: More efficient loading / unloading of Red October filters.
7. Fixed: With Library Server authentication enabled, other copies of Media Center running on the network would not reliably discover the server.
8. Faster Television seeking (applies to recorded and time-shifted playback).

16.0.118 (6/23/2011)

1. SDK: The skinning engine supports selecting the view header background color when inactive by using ViewHeader::InactiveHeaderBackgroundColor in the skin.
2. Changed: Bitrate monitor filters no longer show in the custom filter list (they are managed by Red October instead).
3. Fixed: Time-shifted television playback did not honor advanced video filter selection.
4. Changed: Moved the submenu arrow on a menu to the left a little so that it doesn't look crowded on skins with a rounded menu selection graphic.
5. Fixed: The subwoofer controls could be disabled on DSP Studio > Output Format when using the new 2.1 output mode.
6. Changed: MC16.exe /MCC accepts the parameter formatting [value]:[zone index] for easier multi-zone usage. (i.e. MC16.exe /MCC 10020, 25:2)
7. Fixed: When switching input formats, the option to move the center channel to the front speakers could work incorrectly.

16.0.117 (6/22/2011)

1. Changed: Removed obsolete DVD option regarding usage of the bitrate monitors.
2. Changed: Cleaned up the video options.
3. Fixed: Merit-based video renderering would not always use the selected video renderer.
4. Fixed: Right-click 'Color Controls...' was not working for DVD playback.
5. Fixed: Positioning of video playback (with OSD or shift+drag) was not working.
6. Changed: Simplified how audio and video stream selection work when using the on screen display.
7. NEW: Added 'Playlists' column that can be added to any list to show the playlists that a file is in.

16.0.116 (6/21/2011)

1. NEW: Blu-ray importing / cataloging works more nicely ( http://yabb.jriver.com/interact/index.php?topic=64795.0 ).
2. Fixed: In certain passages, JRSS surround channels could be biased towards the left.
3. Fixed: In some cases, the first video playback in a zone could fail to start with madVR.
4. Fixed: The EVR video renderer was not working nicely with build 115.
5. Changed: Removed obsolete video option regarding WMV acceleration (was only needed for old ATI cards when playing protected WMV).

Tuesday, June 21, 2011

The builds 112-115

16.0.115 (6/20/2011)

1. Fixed: Importing of Windows Media video did not get FPS field.
2. Fixed: Some AAC+ internet radio stations would not play.
3. Fixed: Some Windows Media ASX-based internet radio stations would not play.
4. Changed: Updated to new version of ffdshow (ffdshow_rev3882_20110613_clsid.exe).
5. Changed: Added stream selection to Windows Merit Based video playback.
6. Changed: In Display View, a status message is now displayed while filter components are being downloaded & installed.
7. Fixed: With the Media Network feature disabled in Options > General > Features, the Playing Now portion of the tree would not build correctly.
8. Changed: Video positioning happens in the video playback graph thread instead of the main thread (guess as to madVR hanging issue; please report results).
9. Changed: When using madVR, only YV12 color space output will be allowed (due to problems reported with NV12 color space converter in madVR).

16.0.114 (6/17/2011)

1. Changed: Improved high-precision display refresh rate monitoring in VideoClock so that it works better on multi-monitor systems, through hardware refresh rate changes, etc.
2. Fixed: Red October preset had the ffdshow subtitle options hidden.
3. Fixed: Red October preset was using the wrong ffdshow decoding thread count setting, resulting in reduced performance on some computers.
4. Fixed: Thumbnails for some videos could be solid gray.
5. Faster: Improved performance of video thumbnailing.

16.0.113 (6/16/2011)

1. Changed: Updated all language files to have the latest strings from the source code, and to remove any orphan strings.
2. Changed: Some optimizations to the video engine to make video playback start faster.
3. Changed: The timeout used when analyzing a video file is 30 seconds instead of 20 seconds.
4. Changed: JRSS downmixing provides higher volume levels in many cases.
5. NEW: Option to automatically change display settings according to video frame rate when starting a video.
6. Changed: Files with the DTS extension are playable in the audio engine (decoded by Red October).
7. Fixed: Direct show filter downloading was causing problems during import and thumbnail creation.

16.0.112 (6/15/2011)

1. Changed: Improved support for picking a soundcard for WASAPI, etc. output when multiple soundcards on the system have the same name.
2. Faster: Some optimizations to the J. River audio engine when used for video.
3. Changed: The 2.1 mixing mode added to build 111 supports 'No mixing' mode better for 5.1 / 7.1 content (silences channels with no speakers attached).
4. Fixed: Added file association "trp" so these video files will now play with Red October.
5. Fixed: Downloading videos from YouTube would not get the title.
6. NEW: Parametric equalizer supports Linkwitz Transform filters (used to extend the frequency response of a sealed subwoofer).
7. Fixed: Bitstreaming of DTS-HD and TrueHD formats over HDMI was not working properly.
8. Fixed: Some videos were displaying with the wrong aspect ratio in Red October mode on Windows XP.
9. Fixed: The ground was not drawing properly in the 3d spectrum analyzer visualization.

Wednesday, June 15, 2011

The build 111

16.0.111 (6/14/2011)

1. Fixed: If you turned off JRSS without first unchecking "Move center to front L/R," it would still move the center to the front L/R even though the check box is greyed out.
2. Changed: Selecting chapters from the on screen display (OSD) happens when pushing left and right instead of requiring an enter key.
3. Faster: Loading or switching views in Theater View is faster.
4. Fixed: Views imported into Theater View from Standard View where 'Populate tree' was off were not working nicely in Theater View.
5. Fixed: The FPS field was marked as a user field.
6. Fixed: Stopping playback after five or more minutes when using madVR could lead to a crash.
7. Changed: Red October HQ uses madVR v0.65.
8. Fixed: Stretching Media Center across three monitors could cause the titlebar to stop drawing properly.
9. SDK: MCWS/v1/Alive includes the program name (i.e. 'J. River Media Center') in the response.
10. Changed: When a single instance of MC is the DLNA server AND renderer, use the local database entry instead of the server provided URL. Greatly simplifies DLNA remote control of MC.
11. Fixed: Broken links on "Media Network" and "Drives and Devices" web pages.
12. Changed: Quicktime file types mov and qt default to DirectShow.
13. Changed: Added documentation for the optional mode parameter of the Clean(...) expression function.
14. Changed: LAV Audio is used as the default audio decoder for Red October Standard and Red October HQ (previously only used in HQ mode).
15. Fixed: Resuming from sleep or doing Ctrl+Alt+Delete could leave Theater View showing a 'Failed to create' error (only applies to last few builds).
16. NEW: Added 2.1 output mode to DSP Studio > Output Format (opens soundcard with 6 channels, and unused channels are silent).

Friday, June 10, 2011

The builds 106-110

16.0.110 (6/10/2011)

1. Fixed: Versioning issue with build 109.

16.0.109 (6/10/2011)

1. Fixed: A component necessary for television playback was corrupt in build 108.
2. Fixed: MIDI files could be categorized as video with build 108.

16.0.108 (6/10/2011)

1. Fixed: Using volume up / down on a remote while the volume was disabled (bitstreaming, Netflix, etc.) and the volume was set to 'Internal' would result in the volume being set to 0%.
2. NEW: Added 'Volume Protection' volume option ( more information here: http://yabb.jriver.com/interact/index.php?topic=64574 ).
3. Changed: Tuned JRSS 7.1 upmixing algorithm (better energy neutrality, and front mains are not used to generate the rears).
4. Changed: Using 'Clone side channels to rear speakers' in Output Format will copy surrounds to the rear speakers in 5.1 to 7.1 mixing.
5. Fixed: When connecting to a Library Server that required a password, the program could require clicking 'Retry' to finish the connection even if the entered password was correct.
6. NEW: Parametric Equalizer's channel mixer allows applying a volume modification when moving, copying, or adding channels.
7. Fixed: Video parameters were not retrieved from files during import or Update the Library (from tags).
8. Changed: Updated to latest LAV Splitter and Audio decoders. Splitter is now internally configured (no more registry hacks).
9. NEW: Reworked how bitstreaming is configured in Options > Video, and added support for picking individual formats to bitstream.
10. Changed: Enhanced Video Renderer will be used for playback of Microsoft wtv or dvr-ms files.
11. Fixed: Video thumbnailing did not work.
12. Changed: Improved error messages for video playback. Should see fewer cases of the generic error: 0x80004005.
13. Fixed: The OSD could fail to report the resolution of a television broadcast when watching time-shifted television.
14. Fixed: Black screen when switching television channel in Standard Television view.
15. Fixed: Red October was not working nicely with MIDI files.
16. Fixed: "Waiting..." message was stuck in the status window after television channel change.

16.0.107 (6/8/2011)

1. Fixed: Some PGS subtitles were always showing regardless of user selection.
2. Changed: Moved television subscription suspension options to the last page of the wizard.
3. Fixed: In some cases, picking a different stream or subtitle option from the right-click menu while watching a video would fail.
4. Changed: Red October HQ mode now uses the LAV audio decoder rather than ffdshow.
5. Faster: Seeking video with the left / right buttons (remote or keyboard) is much smoother.
6. Changed: Improved lip-sync when using ASIO, especially with large hardware buffer sizes.
7. Changed: Red October HQ uses EVR instead of madVR (probably a temporary change).
8. Changed: Theater View and Display View better handle resolution switches while they're running.

16.0.106 (6/7/2011)

1. Fixed: Smartlists with both OR conditions and implied AND conditions would not work nicely with the smartlist editor. Example: ((a b) or (c d))
2. Changed: Switched 'Red October' to 'Red October Standard' so that naming is more clear between Standard and HQ.
3. Changed: When playback is started remotely (with Gizmo, etc.), popups requesting the installation of an external playback engine like QuickTime will be suppressed.
4. Changed: When viewing a playlist using a library view, the order of the playlist will be preserved when possible in Theater View views.
5. Changed: DLNA control. If GetVolume fails the volume control will be disabled instead of removing the renderer from the list of zones. This is to accomodate DLNA renderers that can't control volume when plugged into external AV equipment.
6. Fixed: Files named with an .ogg extension are now handled just like .ogv files if they contain video. Previously they would not play.
7. Changed: Updated to latest LAV splitter which better handles poorly muxed TS files.
8. Changed: Red October will always use Microsoft DTV-DVD audio decoder for Microsoft file types WTV and DVR-MS.
9. Changed: Added support for TTA audio files (plays using Directshow filters).

Tuesday, June 7, 2011

The builds 104-105

16.0.105 (6/6/2011)

1. Changed: Subtitles named "(auto)" that match the audio language will be enabled by default (instead of selecting no subtitles).
2. Changed: Added the Microsoft MPEG audio and video decoders to the Red October white list.
3. Fixed: If a video failed to import (because it was corrupt, etc.), it could cause other files of that type to not import until the program was restarted.
4. Changed: When a video fails to fully parse, it's less likely to end up being imported as 'Data' instead of 'Video'.
5. Fixed: Doing fast seeks on time-shifted television could cause the seeks to queue up instead of pooling, so that video would continue seeking too long after stopping pressing buttons on the remote.
6. Changed: Mouse wheel over video seeks instead of zooms (use Ctrl+Wheel to zoom).
7. Changed: LAV source/splitter is now configured in Red October mode.

16.0.104 (6/6/2011)

1. Changed: Red October HQ uses madVR v0.62.
2. Fixed: MC crashed when right-clicking on a playing video and selecting ffdshow configuration. It's back to disabled in Red October mode.
3. Fixed: madVR would fail to create a 3d device when starting time-shifted television from Theater View.
4. Fixed: In Theater View, Netflix genre views were incorrectly using details list style instead of thumbnails.
5. Changed: Updated Korean language file (thanks to Junghwnan).

Sunday, June 5, 2011

The builds 102-103

16.0.103 (6/3/2011)

1. Changed: Improved how VideoClock works with signal breakups on over-the-air broadcasts.
2. Fixed: DSP Studio > Room Correction was using the incorrect channel order for the rear and surrounds with 8-channel output.
3. NEW: Parametric Equalizer can be used to add a configurable delay to any channels.
4. Changed (again): Red October will not use the Microsoft MPEG decoder with madVR because then no deinterlacing is performed for 1080i, etc. signals.
5. Fixed: The 'My TV'. 'My Music', etc. buttons on an MCE remote were not working (note that renaming or moving the stock Theater View layout can break these buttons).
6. NEW: When using the J. River audio engine for video playback, a fade-in is used after a seek (audibly more pleasant, and makes skipping commercials in television mostly silent).
7. NEW: madVR video renderer is now part of the standard filter pack and is automatically installed when needed. It is used in Red October HQ mode.

16.0.102 (6/2/2011)

1. Fixed: Subtitles would not work correctly with Red October when manually selecting 'ffdshow raw video filter'.
2. Changed: Added support for the DirectVobSub post-processor filter with Red October.
3. Fixed: Theater View backdrops from TheTVDB.com would not work properly for series with multiple database records where only one record was complete (like the Danish show Anstalten).
4. Fixed: When using the LAV source / splitter, subtitles could incorrectly be on by default instead of honoring the settings in Options > Video.
5. Changed: Added Red October support for .tivo file playback using the Tivo source filter.
6. Changed: Renamed the J. River bitrate monitor filters to "J. River Audio Monitor" and "J. River Video Monitor".
7. Changed: Theater View watch marks only appear for Netflix videos.
8. Fixed: When using VideoClock, lip sync could take longer than necessary to achieve after a seek when doing PAL slowdown (especially if a large buffer size was used in the audio output plugin).
9. NEW: Added the ability to move, copy, add, and swap channels to DSP Studio > Parametric Equalizer (use 'Mix channels' filter).
10. Changed: Red October settings are applied to time-shifting on digital television.
11. Changed: Parametric equalizer hides unneeded controls for a particular filter type instead of showing all controls and disabling some.

Wednesday, June 1, 2011

The build 101

16.0.101 (6/1/2011)

1. Fixed: Line 21 subtitles would be on by default instead of off by default with Red October (and the state reported by the menu or on screen display would be incorrect at first).
2. Changed: Red October uses a less demanding deinterlacing method by default, which works better with laptops and older computers.
3. NEW: Added 'Red October HQ' option that will use the highest quality settings available, but will only work nicely on a fast computer.
4. Fixed: DVD playback was not working on many Windows XP computers.
5. NEW: Red October HQ methods will default to madVR if it is installed on the system (except for DVD, since madVR doesn't currently support DVD nicely).
6. Changed: Red October will use the Microsoft MPEG decoder with madVR now that current versions of madVR support the Microsoft decoder's output format.
7. Fixed: JRSS downmixing was not working properly when resampling.
8. Fixed: Using merit based filter selection was not working properly.
9. Changed: Video renderer selection is automatic when using Red October, and the option is hidden when appropriate.
10. Changed: Video options does not show per-file type filter selection with Red October on.
11. Changed: Theater View watched marks were not working reliably for non-Netflix files.
12. Changed: Theater View watch marks are only shown for videos longer than 20 minutes.
13. Changed: Red October will use 'ffdshow raw video filter' as a post-processor if it's manually selected.
14. Changed: Revised the wording on DSP Studio > Output Format > Channels to make it more clear that channel downmixing requires JRSS.

Tuesday, May 31, 2011

The build 100

16.0.100 (5/31/2011)

1. Fixed: Quickly switching videos could lead to a crash.
2. Changed: When restoring an old library that does not contain settings, the program will succeed on the library restore (but of course not restore settings) instead of report a failure that required a user to uncheck the option to restore settings.
3. Faster: Editing a field of the type 'Large Value' (like lyrics) for a large number of files is much faster.
4. Fixed: Editing a huge number of files where all tagging would fail (due to a disconnected drive, etc.) could cause a memory leak.
5. Changed: Editing a large number of files uses less memory.
6. Fixed: Red October video playback would crash on some mpeg files, especially on Windows XP when ffdshow was configured to decode mpeg with libmpeg2 (now using libavcodec).
7. Changed: Updated to latest LAV splitter (.28) which better handles MTS files.
8. NEW: EXIF GPS information for latitude and longitude is read more completely (right-click > Update Library from Tags to fill existing files).
9. NEW: Added right-click image option "Locate on Google Maps" (only appears for images that contain GPS information in the Latitude and Longitude fields).
10. Changed: When possible, video stream selection is made before DirectShow graph is built.
11. Changed: When viewing a playlist of images and videos, the word 'Stop' will no longer appear on the on screen display when transitioning from one to the other.
12. Fixed: VC-1 files (e.g. Blu-Ray MKV's) wouldn't play on many WinXP systems.
13. Changed: Use ffdshow for mpeg-1 decoding rather than using Microsoft. Seems to be higher quality.
14. Changed: When a video starts, the background only shows 'Opening...', etc. if the video takes longer than a second to start playing, making for a smoother visual transition between videos.
15. Changed: DirectShow graph building mode option added to Options/Video page replacing the two Red October checkboxes with a single three state drop box.
16. Fixed: Smartlists could fail to show choices that were logical when the smartlist contained OR conditions or list-type fields.
17. Changed: Red October will attempt to use Power DVD video decoders 9, 10, or 11 if installed on Windows XP where there is no system DVD video decoder.

Friday, May 27, 2011

The builds 98-99

16.0.99 (5/27/2011)

1. Changed: With Red October turned off, DirectShow graph building is back to the Merit based "smart" rendering style using user selected custom filters.
2. Changed: New option "Use additional custom filters for Red October" under the Red October checkbox in Options/Video. (Whitelist)
3. Changed: Added ffdshow raw video, CoreAVC, and PowerDVD 10 video decoders to whitelist.

16.0.98 (5/26/2011)

1. Changed: Added LAV-CUVID and Power DVD 11 video decoders to the white list.
2. Fixed: Video conversion was broken for DLNA & Library Server video playback.

Wednesday, May 25, 2011

The builds 87-97

16.0.97 (5/25/2011)

1. Fixed: During video playback, the channel headroom was not being provided to Room Correction, so the total output level could be lower than necessary.
2. Fixed: AC3 was appearing twice in File Types.
3. Faster: JRSS down-mix processing is 245% faster (i.e. 5.1 to 2.0, etc.).
4. Fixed: Navigating in Theater View could crash when skipping multiple browse levels that only contained a single choice.
5. Fixed: When scanning for television channels, the new channels would show in 'Recently Imported'.
6. Fixed: Shutting down the program could be unnecessarily stalled for a second by the remote control engine.
7. Changed: Updated German language file (thanks Bytestar).
8. Changed: Added the ability to add a 'Mute' filter to DSP Studio > Parametric Equalizer.
9. Changed: With Red October off, user selected audio or video decoders will be used (if a decoder you would like to use does not get used, please report the filter details -- support is currently done on a white-list basis).
10. Changed: With Red October off, when ffdshow is manually selected as a decoder for a file type, auto-configuration of ffdshow will be disabled.
11. Changed: Microsoft's "Stream Buffer Source" filter is used to render dvr-ms and wtv files.
12. Changed: Updated to latest LAV splitter (.27) which better handles TS files.

16.0.96 (5/24/2011)

1. Fixed: When JRSS mixed from 5.1 or 7.1 to 4.0 or lower, the subwoofer level could be too low (now respects the option 'Source is correctly mastered for +10 dB calibration').
2. Fixed: Videos with low sample rates could fail to play if the sound card did not support a low sample rate (DSP Studio > Output Format is now automatically configured if necessary).
3. Changed: Removed skinning from system Font dialog because skinning doesn't nicely support all of the controls used by the dialog on some versions of Windows.
4. Fixed: DLNA Servers would expose a new ID each run until they were configured once.
5. Changed: Red October now sets the "threadsnum" parameter for ffdshow to 4.
6. NEW: "FPS" (frame rate) field for video, filled in during import time.
7. Changed: Tuned how MC16.exe /MonitorToggle works so that it should work with more configurations.
8. Changed: Allow DLNA server to serve unconverted streaming content.
9. Fixed: WMV files that contained video that the system Windows Media video decoder filter did not support would not work properly with Red October.
10. Changed: Red October subtitle handling is improved.
11. Fixed: Toggling in and out of Theater View could be problematic.
12. Changed: Android video conversion now uses the Red October system.
13. NEW: Media Center adds itself to the 'Default programs' list on Vista and Windows 7.
14. Fixed: At system shutdown time, Media Center could hold up the shutdown because it was trying to communicate with the Service which was already shut down.

16.0.95 (5/20/2011)

1. Fixed: WOL for WAN hosts and fixed to handle multiple interfaces properly.
2. Changed: Red October will use PowerDVD 9 when available for video decoding on systems where the Microsoft decoders are not available (normally XP systems).
3. Changed: Updated to new version of ffdshow (ffdshow_rev3850_20110511_xhmikosr_MSVC2010.exe).
4. Fixed: VMR 9 was not working nicely with DVD.
5. Changed: Removed the option DSP Studio > Output Format option 'Something outside Media Center will make the subwoofer +10 dB (standard calibration)'. All level calibration should be done using Room Correction.
6. Changed: Room Correction allows setting levels from -20dB to +20dB (previously it had a range of -12dB to +12dB).
7. NEW: The Output Format and Room Correction systems work together better to track the available headroom in each audio channel so that unnecessary attenuation is never performed.
8. Fixed: DSP Studio > Room Correction would unnecessarily attenuate all channels when they all had negative volume levels (only the relative differences should matter).
9. Changed: Library and playlist views do not show a playing overlay on a thumbnail when it's the active playback file but playback is stopped (or else the green play overlay causes confusion with the 'Play' text link).
10. Changed: Tuned the slow double click mechanism for in-place list editing so that a fast double-click that just misses being a double-click won't start editing.
11. Fixed: Thumbnailing and analyzing of video files now works with Red October.
12. Changed: Enabled more subtitle options in Red October mode, hopefully they improve subtitle activation.

16.0.94 (5/19/2011)

1. Fixed: Video volume normalization did not work nicely with VideoClock enabled.
2. Changed: Updated ffdshow download to "rev3832 Apr 29 2011 ICL 12"
3. Fixed: Video playback of files with AC3 audio (HDTV, DVD, etc.) could make goose honking noises on seek.
4. Fixed: With VideoClock enabled, if the video took more than a couple seconds to start, the lip sync would take longer than expected to lock on.
5. Changed: Red October will not use madVR for DVD.
6. Changed: Turned off ffdshow tray icon in auto config mode.
7. Fixed: The direct show connection info now reports the correct filename path for filters when using auto config.
8. Changed: Improved the support of WMV files with Red October.
9. Fixed: Starting TS playback with a bookmark saved could be problematic when using Red October.
10. Changed: Theater View theme video backgrounds use Red October.
11. NEW: Video audio volume normalization considers the video type being played so that it can make better decisions about the levels.
12. Fixed: MC crashed in some cases when playing videos with Red October turned off.

16.0.93 (5/18/2011)

1. NEW: Television time-shifting filters will now properly handle channel switching that involves audio format changes (from AC3 to MPEG and vice versa).
2. NEW: Added support for .ac3 audio files.
3. Fixed: Mpeg-1 video from a URL was not playing in auto config mode.
4. Fixed: The volume control was not updating properly to connect to the proper sound card for video playback.
5. Fixed: When the audio stream format changes in the middle of a video, the volume control would not be updated to reflect the bitstreaming status.
6. NEW: DVD playback uses the new video graph building system.
7. NEW: Added Options > Video > Audio for Video, DVD, & Television > Normalize volume.
8. Changed: Properties for ffdshow audio/video decoders can no longer be shown when in auto config mode. Previously this caused a crash.

16.0.92 (5/18/2011)

1. Fixed: In some cases, an existing installation of ffdshow could cause video playback to fail.
2. Fixed: On XP systems, if VMR 9 was not available, video playback would fail.
3. Changed: Internal changes to how video playback is configured and played.

16.0.91 (5/17/2011)

1. NEW: When in Red October automatic config mode for DirectShow video playback, all filters are now directly connected instead of using "smart" connection.
2. NEW: When in Red October automatic config mode for DirectShow, known safe filters are loaded explicitly instead of using filters registered on the system.
3. Fixed: DLNA playback was unnecessarily causing conversion stacks to be created for non-MP3 file types.
4. Fixed: When controlling a DLNA device, Last.fm Scrobbling could trigger twice if the playback server was the same as the controlling machine.
5. Fixed: The location text used by Theater View skins was not updating correctly in some cases when using the new Theater View navigation components.
6. Changed: Updated the default Theater View theme to match the new Theater View layout.
7. NEW: Theater View theme images that are downloaded are cached between runs (previously it used a runtime only cache).
8. Fixed: Tivo music playback wasn't working with conversion enabled.

16.0.90 (5/13/2011)

1. Fixed: Possible crash in 16.0.89 related to querying output plugins for their bitstreaming status.
2. Fixed: Added a workaround that would cause the audio renderer to not get fully released when stopping playback due to an ffdshow leak.
3. Fixed: After leaving Theater View while in Live TV or Guide view and then returning, navigation could be broken.
4. Fixed: Library views that only had one item in the root level grouping could cause problems in Theater View.
5. Fixed: A few bugs regarding Theater View 'Items To Show' customization when using nesting.
6. NEW: Added Blu-ray support to file associations, auto-run actions, etc. (configure in Options > File Types and Options > CD & DVD).
7. Fixed: With UAC, auto-run disabling (if selected in Options > CD & DVD) would not always work.

16.0.89 (5/12/2011)

1. NEW: Renamed 'Check for Updates' to 'Update Channels' in the Help menu and added channel selection and other options right there.
2. NEW: Added the ability to choose a download folder and number of downloads to keep to the update channel system.
3. Fixed: Changing Update Channel options in Options and clicking 'Cancel' would not discard changes.
4. Changed: Importing of mp4 videos will use direct parsing method as used in importing of m4a audios.
5. Faster: MP4 (M4A, ALAC, MP4 video) importing / parsing is 10 to 30 times faster (was about 16.5 times faster on a test suite of many files).
6. Changed: When looking up a series from TheTVDB.com for Theater View backdrops, all languages are searched instead of only English.
7. Changed: Update Channels will better handle cases where two or more updates are pushed before the user allows installation.
8. NEW: Added bitstreaming support for Dolby True HD and DTS-HD to the J. River audio engine.
9. SDK: Added support for Location=Next to MCWS/v1/Playback/PlayByKey so that a file can be set as the next to play.
10. Fixed: When using ASIO, audio format changes in the middle of a video stream were not always supported nicely.
11. Changed: Added support for the non-standard TXXX(RATING) ID3v2 tag used by some programs.
12. Changed: The J. River audio engine resampler did not cope nicely with 11024 Hz input (used by some cameras in recorded video, etc.)
13. NEW: While bitstreaming audio during video playback, the volume slider, volume tooltip, and volume menu update nicely to reflect that bitstreaming is occurring.
14. Fixed: Displaying filter property pages in television would hang MC.
15. NEW: Many improvements to the automatic filter configuration system for video playback.

16.0.88 (5/10/2011)

1. Fixed: Clicking 'Details' while downloading in the Action Window would show the downloads view but the tab / header would not be labeled 'Downloads'.
2. Changed: Improved the quality of the artwork provided to Gizmo when browsing.
3. NEW: Added ability to select a different aspect ratio from the OSD menu while viewing Netflix instant videos in Theater View.
4. Fixed: Hitting Enter (or OK on a remote) was not working as a pause/play shortcut while viewing Netflix videos.

16.0.87 (5/10/2011)

1. Changed: The update system uses the standard "MediaCenter16008x.exe" naming instead of "Install (16.0.8x).exe" naming.
2. Fixed: The update system could fallback from 'Beta' to 'Development' on a single server failure (now requires multiple failures where Beta fails but Latest works).
3. Changed: Tuned the check for update frequency for the 'Latest' channel so that it checks for updates more often.
4. Changed: If the update system runs a pending update but it's cancelled or fails for some reason, relaunching Media Center will show a message that allows discarding the update (previously an endless loop was possible with a corrupted download).

Tuesday, May 10, 2011

The builds 82-86

16.0.86 (5/9/2011)

1. Fixed: Downloaded television was being treated like recorded television with respect to the roller options and file caption display in Theater View.
2. Changed: Added media sub type 'Adult'.
3. Changed: Simplified the play options provided for movies in Theater View.
4. Changed: When using DSP Studio > Output Format with the option 'Move center to front L/R' enabled, simulated center sound (like from JRSS) will not be folded into the front speakers.
5. Changed: The new build update system keeps the last 5 builds (in AppData\Roaming\J River\Media Center 16\Install).
6. Changed: When watching a video from Theater View in a list of videos where the series is the same (and not empty) for all the videos, the entire set of files will be played so that previous / next can be used to switch episodes.
7. Changed: Added support for Library Server client to the Print Wizard.
8. Changed: The Print Wizard shows a blank image (black frame with failure message inside) if it fails to load one of the images queued for printing (previously missing files would be removed from the queue).
9. Changed: Http server: always return Partial Content for Byte Range requests. Fixed problem with Onkyo receiver when acting as a DLNA renderer.
10. Fixed: In Theater View, entering the 'Television' view and leaving would not preserve the root roller selection 'Television'.
11. SDK: Added MCWS/v1/File/Rotate function to allow rotating images (requires an authenticated connection).
12. NEW: Added the ability to rotate images from a Library Server client (requires an authenticated connection).
13. Fixed: In some cases, deletion of television shows from a Library Server client would not remove disk files on the server.
14. Fixed: Performing an upgrade of a portable installation could cause thumbnails to be deleted.
15. Changed: DirectShow filters needed for video conversions are downloaded at program install/update time if video conversion has been performed in the past.
16. Fixed: Pausing time-shifted television playback and then pushing the Green Button would unexpectedly unpause playback.
17. Fixed: The Tag Action Window would show a non-functional maximize button when minimized.

16.0.85 (5/6/2011)

1. Changed: Tuned media sub type guessing.

16.0.84 (5/6/2011)

1. NEW: Automatic configuration of ffdshow decoder options for DirectShow video playback. First draft, more to come.
2. Changed: Simplified connection type in Options > Video > Audio > Connection Type, and use this information when auto-configuring filters.

16.0.83 (5/6/2011)

1. Changed: Made a few tweaks to DSP Studio > Room Correction to make calibrating with the new 'Level' tool easier.
2. Changed: In cases where the subwoofer channel is created using JRSS Subwoofer, bass redirection 'Move bass to subwoofer' will be treated like 'Remove bass'.
3. Changed: Revised wording for DSP Studio > Output Format > Subwoofer.
4. Fixed: Added special case handling for another Intel GPU that doesn't properly support full screen anti-aliasing.
5. Changed: Removed 'Check For Updates' from Start Menu (now integrated into program).
6. Changed: Improvements to the new check for updates system.

16.0.82 (5/5/2011)

1. Changed: Checking 'Solo' in DSP Studio > Room Correction clears the solo state for any other channels.
2. Changed: Picking 'Mute' or 'Solo' in DSP Studio > Room Correction could unexpectedly change the channel level in certain cases.
3. Changed: Put the 'Distance' section on top of the 'Level' section in DSP Studio > Room Correction, and added a note that distances should be set first.
4. Changed: The pink noise test tone generated by DSP Studio > Room Correction for a subwoofer has a 100 Hz lowpass filter so that high frequencies will never be sent to the subwoofer.
5. Fixed: DV video in an AVI container was failing to convert for Android when LAV splitter was installed on system.
6. NEW: Added 'Level' checkbox to DSP Studio > Room Correction tools. It plays a tone suitable for level calibration out a single speaker.
7. Changed: Tones played by DSP Studio > Room Correction are -12 dB so that there's room for level adjustment without concern over clipping (since the level tool temporarily disables clip prevention).
8. NEW: Started framing in an improved 'Check for updates' system.

Thursday, May 5, 2011

The builds 76-81

16.0.81 (5/4/2011)

1. Fixed: Viewing the files inside a Netflix series in Theater View was not possible with the last few builds.
2. NEW: The optical drive entry in Theater View can be configured to only show when certain disk types are in the drive.
3. Changed: Revised default Theater View layout so that DVD and Blu-ray discs appear under video, and audio discs appear at the root (if there's a disc in the drive).
4. Changed: It is possible to browse optical disks using Theater View > Gadgets > Explorer.
5. Changed: Revised default Theater View layout (resetting of views is strongly recommended for users of builds 76 - 80, but optional).
6. Changed: Theater View will update when an optical disc is added or removed (instead of requiring a manual refresh).
7. Changed: Inserting or removing an optical disc does a less disruptive update to views that are not related to optical discs.
8. Changed: Removed 'Play All' Theater View top roller option at the root of a video library view and playlists view.
9. Fixed: Playlist deletion was disabled in Theater View for the last few builds.
10. Changed: Netflix entries under the "Television" category now group TV episodes into series, as in the instant queue.
11. Changed: Improved support for XMLTV genre parsing.
12. Fixed: Ctrl+O in a web view would show an IE open dialog instead of Media Center's options when using the Internet Explorer engine.
13. Fixed: Installing new versions of existing filters wasn't working during android video conversions.
14. Fixed: Theater View Weather would not properly display Weather icons in some cases.
15. Changed: Added media sub type 'Short'.
16. Changed: Revised how filter detection is performed so that the filter is not loaded when testing if it exists on the system.
17. Fixed: m4a audio file tagger could not remove embedded cover art.
18. Fixed: m4a audio file tagger would not remove disk # and track # fields from the file.
19. Changed: Theater View configuration no longer limits adding multiple of the same type of item (i.e. adding a plugin in more than one place, etc.).
20. NEW: Added the ability to create Theater View navigation items that point to particular playlist groups instead of the root of playlists.
21. Changed: When a television recording is being deleted by user, MC will no longer keep the underlining time-shifting files if the only other reference to these files is the "Saved time-shifting".

16.0.80 (5/3/2011)

1. SDK: MJZoneAutomation::GetName() was not working properly in certain cases.
2. Changed: When editing Smartlist rules, only relevant values are presented in the rule drop boxes (previously relevant values were shown, then a divider, then a list of all values).
3. Optimized: Starting video playback is faster in some cases.
4. Fixed: Determining the type of optical disk in the drive could cause a handle leak on Windows 7 with certain optical drives.
5. Changed: Improved how optical disks are detected (should be an internal change, but please report any issues).
6. Fixed: Television component did not handle error conditions properly in the last few builds.
7. Fixed: Television component could crash if the tuner device failed in the last few builds.
8. Changed: Dutch language translation updated (thanks bennyd).
9. NEW: Added 24 bit transcode to wave audio option for the DLNA server.

16.0.79 (5/2/2011)

1. Changed: Added media sub type option of 'Other'.
2. Fixed: Playback of mono video files would not work properly in some cases.
3. Fixed: Returning to Theater View could crash (only applies to last couple builds).
4. Changed: Improved Television views in Theater View to work better for users that don't record their television (sorting by date imported instead of date recorded, addition of season view, addition of genre view, etc.)
5. Changed: Renamed 'My Computer' to 'Explorer' (applies to Standard View and Theater View).
6. Fixed: In Theater View, when certain confirmation boxes were shown, it would be possible to arrow the focus out of the dialog.
7. Fixed: If a background thread showed a message box while Theater View was showing, it would be skinned by Theater View but then not work properly.
8. Changed: Numerous enhancements to the automatic media sub type guessing system used for video categorization in Theater View (remember you can manually set the Media Sub Type for files that are incorrectly categorized).
9. Fixed: Connecting to a library via DLNA could hang.
10. NEW: Options > Theater View > Theme > Fadeout Cover Art In Playing Now Display is a three-state option: No / Only for online media slideshow (recommended) / Always
11. Changed: New stock views for Theater View (requires one time over-write of user customization).
12. Faster: Improved performance of Theater View library views.
13. Changed: Removed edge fading from Theater View online slideshow images (since they're now cropped to fill the entire screen).

16.0.78 (4/29/2011)

1. Changed: Default video sorting is by name instead of date / name.
2. Changed: Tuned default thumbnail size in Theater View slightly to show 3 wide instead of 2 wide in movie views on a 720p display.
3. Changed: When using a secondary roller in Theater View, returning from a view will preserve the focus and selection state of the secondary roller.
4. Changed: Merged standard and alternate Theater View navigation modes, and removed advanced Theater View option to toggle (the differences were subtle anyway).
5. Changed: When using 'Same as source' for the bitdepth for MP3 and M4A, the output will be 24-bit instead of 64-bit (choosing a higher bit depth manually is still supported).
6. Changed: Added 16-bit output as one of the audio auto-configure formats to try when failing to open a soundcard.
7. NEW: Theater View scrollbar sizing is user-configurable in Options > Theater View.
8. Fixed: Theater View list style customization was not saving the category and file level independently.
9. Changed: New stock views for Theater View (sorry, will require reconfiguration of user customization).
10. NEW: Added 'Decade' as one of the date formatting options for the FormatDate(...) expression function.

16.0.77 (4/28/2011)

1. NEW: New stock views for Theater View (sorry, will require reconfiguration of user customization).
2. NEW: Theater View stores all view configuration in the library so that settings move nicely with Library Server Client, library restore, etc.
3. NEW: Theater View '3D Wall' style can be used for any list by using 'Toggle List Style' (previously required a special view named 'Showroom').
4. NEW: Added new Theater View category style that shows a single root item and puts child items on the top roller once entering.
5. NEW: Showing of the 'All ...' items in Theater View browsing is optional on a per-view basis (configure in Options > Theater View).
6. NEW: File system browsing is possible in Theater View (under More > My Computer by default).
7. NEW: Added expression MediaSubType() that guesses on the sub type of a file if no actual sub type is stored in the database (used to auto-categorize videos in Theater View).
8. NEW: The 'DVD' entry in Theater View will say 'Blu-ray' or 'CD' when the corresponding disc types are in the drive.
9. Changed: Sorting of categories will always put (Unassigned) last (previously unassigned could show first if descending sort order was used).
10. Changed: Improved support for Theater View background images from HTBackdrops.com by using the native API provided by HTBackdrops.com.
11. NEW: Theater View shows fan art from TheTVDB.com when viewing a series (configurable in Options > Theater View > Theme).
12. Changed: Slowed down the Theater View theme slideshow speed a little.
13. Fixed: Pressing Shift+F10 or the menu key while in Display View or Theater View could show the main program menu.
14. Fixed: Problem painting border area of video when playing television using EVR (only applies to build 76).
15. Fixed: Right-click and double-click in video window did not work when watching television using Enhanced Video Renderer(only applies to build 76).
16. Changed: Television component will load zone 1 settings, if available, when doing scheduled recording.
17. Fixed: Android video conversion wasn't handling files with only a video stream or only an audio stream.
18. Fixed: Made internal ffdshow configuration more bullet-proof for Android video conversions.

16.0.76 (4/26/2011)

1. Changed: Updated the channel mask provided for 5.1 and 7.1 output to use a more modern Microsoft recommendation.
2. Fixed: The channel ordering used for the new 6.1 support in build 75 was not correct.
3. Fixed: In rare cases with large libraries, it was possible for a value to not appear in the panes.
4. Fixed: Starting television playback while recording could fail when using madVR as the renderer.
5. Internal: DirectShow graph-building and many related operations in television are done in a worker thread to work better with madVR (should be internal change, but please report any issues).
6. Fixed: MP3 playback could output a little hiccup on seek (only applies to last few builds).
7. Fixed: The enabled / disabled state for the Output Format DSP was not working properly in certain cases.

Tuesday, April 26, 2011

The builds 73-75

16.0.75 (4/25/2011)

1. SDK: MJMixerAutomation equalizer on / off functions were not working properly.
2. Fixed: Mono MP3 playback was not working properly since the switch to 64-bit MP3 decoding.
3. Changed: 7.1 input and output uses ordering: L, R, C, LFE, RL, RR, SL, SR (previously used less standard: L, R, C, LFE, SL, SR, RL, RR).
4. NEW: ASIO supports AC3 encoded surround sound output (DSP Studio > Output Format).
5. Fixed: DLNA server providing wrong flags for flac files in content directory.
6. Fixed: DLNA server search fixes for xbox 360 (including generic artist/album-artist searches).
7. Fixed: AC3 and DTS pass-through over SPDIF for video playback was not working in some cases with the J. River audio engine.
8. Fixed: The system to manually rescan auto-import folders periodically when folder watching failed was not working in some cases.
9. Fixed: The equalizer DSP could cause audio stalls when processing multi-channel data in small windows.
10. Fixed: Aspect ratio of videos during playback could be stretched (only applies to last few builds).
11. NEW: Added 'Blu-ray' as a type in Options > Video to allow playing Blu-ray with the LAV Splitter filter.
12. NEW: Added support for JRSS up-mixing of 6.1 content to 7.1, and downmixing of 6.1 content to any other format.
13. Fixed: The database fields 'Original Title' and 'Country' would incorrectly appear as user fields and allow editing.
14. NEW: Added support for playing to Sony television (DLNA) with Media Center.
15. Fixed: When playing an image or video to a remote zone (DLNA or Library Server), the program could incorrectly jump to full screen.
16. Changed: Playing an unsupported file to a DLNA device could start playback of the previous file instead.

16.0.74 (4/21/2011)

1. Fixed: Video playback was not working properly when using the J. River audio engine (only applies to build 73).
2. NEW: The audio engine will offer to auto-configure DSP Studio > Output Format when playing a surround-sound source on a device that doesn't support more than two channels.
3. Changed: Checking a check box in DSP Studio will also select that DSP.
4. Fixed: When audio output was auto-configured to a format supported by the soundcard, the DSP Studio > Output Format page would not update automatically if it was showing.
5. Fixed: Options > File Location > Cover Art > Folder was not appearing when picking 'In a specified folder'.
6. Fixed: Using the Smartlist editor to search for empty values was not working properly.
7. Fixed: Saving of column presets would not properly include the column ordering.
8. Changed: Updated to Monkey's Audio SDK 4.11 for APE playback and encoding.
9. NEW: The Chromium web engine (Options > Tree & View > Web Browser) is downloaded on demand when used instead of included in the build.
10. Changed: When tagging list-style fields, the full set of possible choices will be shown for lists with 50 items or less (previously the cutoff was at 20 items or less).
11. Changed: Conversion cache building is started manually from Options > File Location instead of automatically when closing the options dialog.
12. Changed: Improved default Theater View theme image resolution, and made all images 16x9.

16.0.73 (4/20/2011)

1. NEW: MP3 audio decoder works in 64-bit and outputs 64-bit audio (previously worked in 32-bit and output 16-bit).
2. NEW: AAC audio decoder outputs 64-bit (previously output 16-bit).
3. Changed: If a lossy decoder delivers 32-bit or 64-bit data, it will be converted to 16-bit when converting to a different format on disk.
4. Fixed: m4a audio file tagger did not embed image in file.
5. Fixed: m4a audio file tagger did not preserve existing "total number of tracks" and "total number of disks" values when writing "track #" and "disk #" respectively.
6. Changed: m4a audio file tagger will not replace existing encoding tool tag ('©too' atom) with "Media Center 16.0.xx". Instead, "Tool Name" and "Tool Version" are written in different atoms.
7. Fixed: Some AAC radio / streaming sites were not working.
8. Changed: Improved support for Shoutcast servers that return no content type, but instead put the content type in the ICY block of the response body.
9. Fixed: MCWS/v1/Control/MCC could fail to support the 'Parameter' passed for non-playback style functions.
10. Fixed: m4a audio file tagger did not handle Date field correctly.
11. NEW: Gizmo, WebPlay, and WebRemote show artist images in artist views instead of stacks of album images.
12. Internal: WebPlay and WebRemote use MCWS/v1/Browse/Image to get browsing images (should be internal change, but please report any issues).
13. NEW: Added FileKey() function to expression language to return the integer key of a file in the database.