Thursday, May 6, 2010

The builds 163-165

14.0.165 (5/5/2010)

1. Fixed: Library Manager did not allow creating a new library entry that pointed to an existing library.

14.0.164 (4/29/2010)

1. Changed: It is no longer possible to create a new library in a non-empty folder (the program requires full control over its library folder, and deletes files in that folder that are obsolete or foreign).

14.0.163 (4/28/2010)

1. Changed: System playlists like 'Top Hits', 'Recently Imported', etc. are translated at display time so changing languages updates the language on the fly. (as a result, names are no longer user editable)
2. Fixed: Pasting multiple files from Explorer to the cover art of files could cause a crash.
3. Changed: Updated Korean language file (thanks to Junghwnan).

Friday, April 30, 2010

The build 162

14.0.162 (04/09/2010)

1. Fixed: Doing multiple simultaneous external conversions at once could cause a hang. This is a big change that could affect other parts of MC. Need feedback.
2. Fixed: Pause sent before stop (removed). Was preventing PlugPlayer from advancing to the next track when MC was a DLNA renderer.

Tuesday, March 30, 2010

The builds 160-161

14.0.161 (03/30/2010)

1. Changed: Add the file extension for image and audio files served by the DLNA server to fix troubles with some renderers.
2. Fixed: DLNA, transcoded music files could be from 1-8095 bytes short if not falling on a 8096 byte boundary.

14.0.160 (03/26/2010)

1. Fixed: Some AIFF files created in dBpoweramp played with a brief noise at the end.
2. Fixed: The French language was corrupted.

Thursday, March 25, 2010

The build 159

14.0.159 (03/25/2010)

1. Fixed: Turn off video support by default for UPnP devices that don't support video.
2. Fixed: Return sane DLNA strings for the MC renderer which didn't have the full information needed to do so.
3. Fixed: A crash while playing images at the same time as audio in the same zone could leave a dangling 'Images' zone that would cause issues.
4. Changed: Toggling through zones will no longer stop at the internal 'Images' zone used during simultaneous audio and image playback.
5. Changed: Updated German language file (thanks to Bytestar).
6. Changed: Updated French translation (thanks Benoit de Corn).
7. Fixed: If a DirectShow DSP property pages are already showing in DSP studio when playback started, the pages appeared to be inactive, until DSP studio is closed and reopened.
8. Fixed: If there was a failure contacting the Netflix API, it would keep trying every 1/4 second forever.

Thursday, March 18, 2010

The builds 156-158

14.0.158 (03/18/2010)

1. Fixed: Content-Range in partial content in the http server. Messed up end of files when serving files to some DLNA renderers.

14.0.157 (03/12/2010)

1. Fixed: Some DLNA renderers were not showing up as zones under playing now. (like wdtvlive).

14.0.156 (03/11/2010)

1. Fixed: Scheduled television recording of an analog television program would cause MC to crash if J. River Audio Renderer feature was enabled.
2. Fixed: Edge snapping did not work nicely in some multimonitor configurations.
3. Changed: If all the pieces of DLNA are disabled, no SSDP multicast responder server will be started. (could cause spurious firewall prompt)
4. Fixed DLNA image handling problem (resolution wasn't being sent).
5. Changed: DLNA image shrinking to handle all file types (converted automatically to jpegs).
6. Changed: DLNA reports more accurate (based on codec if possible) video for WMC compatible (xbox 360) profiles. (requires updating library from tags for video files).

Friday, March 5, 2010

The builds 154-155

14.0.155 (03/03/2010)

1. Changed: Improved J. River Audio Renderer clocking method to improve lip-sync.
2. Fixed: If WAV tagging was disabled (the default), setting cover art to the WAV files could still result in the database incorrectly switching the image field to "Inside File".
3. Fixed: Netflix feature could fail to authorize user if the computer's clock was off quite a bit.

14.0.154 (03/02/2010)

1. Changed: Added support for [App Version] keyword when customizing the display at the top of the program.
2. Changed: [internal change]
3. Changed: DVD audio/video decoder enumeration is done in JRWorker so that bad filters can not cause crashes.
4. Changed: DSP Studio > Room Correction only applies distance based attenuation across matched speaker sets (phasing correction is still applied across all speakers in play).

Tuesday, March 2, 2010

The builds 152-153

14.0.153 (03/01/2010)

1. NEW: Added jump on play option "Theater View Playing Now" so playing from Standard View will show Theater View. Under General/Behavior.
2. Fixed: Right-clicking television playback and selecting "Select Filters..." could crash.
3. Changed: Playback will no longer attempt to support files that report a sample rate less than 0 or greater than one million (corrupt files could cause crashes).
4. Fixed: The rollup state of playlist and podcast view headers was not being saved between view switches and program runs.
5. Fixed: On a fresh install, a 'Default' library entry would not get created in Library Manager, making it difficult to switch back to the default library after loading a different library.
6. Fixed: Zone settings for obsolete zones (like DLNA devices that have been disconnected, etc.) could accumulate in options.
7. Fixed: When looping through a list during in-place editing, the column headers could become mis-aligned with the columns.
8. NEW: Added DSP Studio > Output Format option "For stereo sources, only mix to 2.1".
9. Fixed: Right-clicking television playback and selecting "Select Filters..." resulted in a dialog window with empty drop-down lists.
10. Optimized: Improved internal data movement performance of J. River Audio Renderer.
11. NEW: When a Blu-ray disc is in the drive, it will appear more nicely inside the program and playing the entry will launch the bdmv in the default player for bdmv files.

14.0.152 (02/26/2010)

1. NEW: Ripped DVD's can be streamed to DLNA renderers .
2. Fixed: Seeking using the J. River audio renderer could cause a crash.
3. Fixed: MC could fail to play a DVD using FFDShow Video Decoder due to the decoder's lack of Closed Captioning support.
4. Changed: Relaxed the requirement that audio PID must be positive, to allow 0 to be entered, when manually adding a DVB-T channel.
5. Optimized: Reduced chances of WASAPI hiccups when using very low buffer latency settings.
6. Changed: Improved smoothness of the clock provided by the J. River audio renderer during video playback.
7. Changed: Updated German language file (thanks to Bytestar).
8. Fixed: The DSP Studio Output Format setting "Surround mixing" was disabled when selecting "Stereo", making it impossible to select JRSS v2.0 for 5.1 or 7.1 downmixing.

Thursday, February 25, 2010

The builds 148-151

14.0.151 (02/24/2010)

1. Fixed: During television playback, the J. River audio renderer would not be used.
2. Fixed: A timeout when reading from an internet resource could cause a crash.
3. Optimized: When using the J. River Audio Renderer for video playback, the DSP Studio is managed by the renderer instead of inserting a discrete DSP Studio transform filter in the playback graph.
4. Changed: Revised how clocking in J. River Audio Renderer works so that it nicely supports tempo and rate changes in DSP Studio (or other similar VST, etc. plugins).
5. Fixed: J. River audio renderer caused some videos to repeat the last sound byte forever.

14.0.150 (02/23/2010)

1. Fixed: Some WAV tags could cause the program to hang.
2. Fixed: Switching between a Directshow audio filter and a Media Center plugin for audio decoding would unnecessarily do a full-stop transition, making cross-fading, gapless, etc. impossible.
3. Changed: Improved lip-sync when using J. River audio renderer (may require one seek before lip-sync is correct).
4. Changed: Theater View's Playing Now looks and works better when playback is stopped.
5. Changed: Improved support of mu-law encoded AU files.
6. Fixed: Slim view would incorrectly do Windows 7-like edge snapping. (still snaps to edges, just doesn't fill half the screen)
7. Changed: Playing a physical DVD when connected to a library server that had also played that DVD would not work.
8. Changed: J. River audio renderer can be used for DVD, TV, and video playback.
9. Fixed: The more sophisticated resampling options from build 148 were not being honored during video playback.

14.0.149 (02/19/2010)

1. Fixed: Theater View list selection wouldn't properly reset to the beginning of a list when navigating into an item.
2. Optimized: Improved program shutdown performance.
3. Fixed: The new Playing Now in Theater View could hide the first file in the list view.
4. Internal: Revised how output plugins are loaded (should be internal change only, please report any issues).
5. Changed: Scheduled television recording will stop a low priority recording if a higher priority recording is scheduled.

14.0.148 (02/18/2010)

1. Fixed: Loading a DLNA library from some NAS drives would not support FLAC files.
2. Changed: Tightened up item spacing at bottom of Theater View's Playing Now.
3. Changed: Updated German language file (thanks Bytestar).
4. Chef's Recommendation NEW: Added ASIO 'Volume' option to allow customization of the system volume device controlled during ASIO playback (since ASIO device names do not always match Windows device names).
5. Changed: Improved volume matching mode during ASIO playback when the volume option is set to 'Automatically try to choose at playback time'.
6. Changed: When replacing Microsoft DTV-DVD audio decoder with another decoder during video, DVD, and television playback that involves AC3 audio decoding, a prominent message is displayed to show user of progress.
7. Fixed: MC could repeatedly download and install FLV splitter filter on Windows 7 due to failure to access registry.
8. Chef's Recommendation NEW: Output Format in DSP Studio allows more sophisticated resampling settings, making it easier to leave sample rates supported by your hardware untouched while resampling unsupported formats.
9. Changed: Updated copyright years on about and splash images.
10. Fixed: When playing a video, incorrect values could show in DSP Studio > Volume Leveling (replay gain not available for videos).

Thursday, February 18, 2010

The builds 145-147

14.0.147 (02/17/2010)

1. NEW: Theater View's Playing Now has functional position, volume, and star ratings (all items have left, right, enter functionality -- currently requires a remote or keyboard for functionality)
2. Fixed: The new Theater View Playing Now 'Info' panel was not tied to the correct file.
3. Changed: When Theater View jumps to Playing Now, it does it relative to the current view so "Back" will return to the previous view.
4. Changed: Theater View will jump to Playing Now when starting audio playback, a single
click will return. (can still be customized in Options > Theater View)

14.0.146 (02/16/2010)

1. NEW: Theater View has a new and improved Playing Now. (still a work in progress)
2. Changed: Pressing [Delete] at the end of an edit control no longer acts like pressing [Backspace].
3. Fixed: Windows 7 taskbar playback buttons would not be visible after restarting Media Center with Media Server already running.
4. Changed: By default, DLNA servers use relative URLs in their descriptions instead of full URLs. (can be changed in Options > DLNA > Server > Advanced > Use full URLs instead of relative URLs)

14.0.145 (02/15/2010)

1. NEW: Added Windows 7 snap-like functionality to the main application. (snaps to sides of displays, snaps to internal edges of multi-monitor systems, maximizes when snapping to top, works on any operating system)
2. Fixed: The mode 'Always active' vs 'Active when visible' displayed in Plug-in Manager for an interface plugin could be incorrect.
3. Changed: Dutch language translation updated. (thanks bennyd!)
4. Fixed: When using the search box in 'Wizard' mode, the 'Wizard' link in the middle of the search box and clear button was not correctly clickable.
5. Fixed: The volume slider would not reliably connect to the correct sound card for a zone during DVD playback with analog sound output.
6. Changed: When being externally controlled by a DLNA controller, Media Center will disable continuous without permanently changing the continuous setting.
7. Changed: When rendering a disabled version of a button with no disabled art, a faded version of the normal image will be used instead of a faded version of the pressed image.
8. Optimized: Improved startup performance.
9. Fixed: Fixed a case where loading a corrupt JPEG could cause a program crash.

Saturday, February 13, 2010

The builds 141-144

14.0.144 (02/12/2010)

1. NEW: Added support for Windows 7 taskbar buttons. Hover over MC on the taskbar to see playback control buttons on the application thumbnail.
2. Fixed: WASAPI exclusive pause could be unreliable after synchronizing multiple zones.
3. Changed: WASAPI option "Present 24-bit data in a 32-bit package" works more intelligently so less cards should need to change the option.
(option off by default but will use 32-bit packages if 24-bit packages fail to open; only force 32-bit packages if your hardware is failing to play 24-bit content)
4. Fixed: last.fm did not persist its running state properly when running under UAC.
5. Changed: Revised how DLNA renderer exposes metadata so that it works even with no DLNA server running.
6. Changed: When controlling DLNA devices, a shorter timeout is used for control functions to better handle spotty / disconnected devices.
7. Optimized: When using TRemote or DLNA control zones, the volume gets queried from the server less often.
8. Changed: Image tooltips will show the same information whether the large preview is in the tooltip or not. (things like camera, focal length, etc.)
9. Changed: Image tooltips wouldn't nicely format volume names in the filename, so a CD drive would show the hex volume ID.

14.0.143 (02/11/2010)

1. Changed: MC will attempt to use a known good decoder if automatic graph-building fails for DVD playback.
2. Fixed: Possible resource leak when stopping video playback.
3. Fixed: Drop panes would not properly filter the items in the list based on a view's search criteria.
4. Fixed: When using an Aero Glass enabled skin, views that did not support transparency (like Start) did not work properly with tabs.
5. Fixed: DSP Studio 'Output Format' subwoofer controls would be incorrectly enabled when 'No mixing' was selected for 5.1 and 7.1 output.
6. NEW: Added 12, 16, 24, and 32 channel output modes to DSP Studio > Output Format. (requires hardware capable of these modes; only 'no mixing' available for surround mixing)
7. NEW: DSP Studio 'Output Format' accepts any number of input and output channels when using 'No mixing' surround mixing. This makes it possible to play 12, 16, 24, 32, etc. channel WAV files with lesser hardware.
8. NEW: More Netflix metadata (synopsis, actors, director, etc.). [requires Options > Theater View > Customize file info panel... > Manage... > Reset All Templates To Default)
9. NEW: Added WASAPI option: Flush device buffers on startup (use if you hear a tick or miss part of the start).
10. Fixed: Possible race condition on fast multiple core machines that could cause WASAPI pause to be unreliable.

14.0.142 (02/10/2010)

1. Changed: MC will quietly deal with Microsoft DTV-DVD Audio Decoder's AC3 decoding issue by trying to substitute a known working decoder.
2. Fixed: Mouse capture was not working correctly in the player window, so grabbing the volume slider and moving the mouse out of the window wouldn't allow movement of the slider.
3. Changed: Clicking 'Configure...' in Zone Manager will show the audio, image, and video configuration pages (instead of just audio).
4. Fixed: During DLNA Server / Library Server conversion, temporary files could be left on disk until the program was restarted.
5. Fixed: Sorting specified in DLNA Server views using "Customize Views.." would not be honored.
6. Fixed: Scheduled television recording would not work if recording folder was specified in UNC.
7. Fixed: DLNA could advertise a bye-bye on shutdown for found devices (instead of just renderers / servers we were running).
8. Optimized: DLNA discovery broadcasts are handled more efficiently.
9. NEW: More DLNA metadata is supported like album artist, composer, track number, etc. (also includes Twonky extensions like rating, number plays, etc.)
10. Fixed: When syncing a portable device with library server files which needed conversion, the filenames on the device got truncated (e.g. ".mp3", "(2).mp3", etc.)
11. Changed: When calling SetAVTransportURI(...) on the DLNA renderer, it will start playing the new file right away if it was playing the old file.

14.0.141 (02/09/2010)

1. Changed: VST visualizers will receive data in smaller, smoother increments improving visualization quality. (requires low-latency playback like ASIO or WASAPI with the "Output mode settings..." buffering slider set to a small value)
2. Changed: Made Television options its own page in Options.
3. Changed: Reworked television options dialog to better fit in the Options dialog.
4. Changed: Moved image playback settings to its own Options page instead of using a popup.
5. Changed: Moved video playback settings to its own Options page, and reworked considerably.
6. Fixed: Configuring Options > File Types for a zone that wasn't active would not work properly.
7. Changed: Slight increase in vertical spacing of options dialog items.
8. Changed: During video playback, an option 'Color Controls...' is now available in the right-click menu which shows a popup with color controls.
9. Changed: The right-click video playback option 'Select Filters...' shows the same options dialog as 'Video playback settings...' since the newer options dialog supports all settings.

Saturday, February 6, 2010

The builds 138-140

14.0.140 (02/05/2010)

1. Fixed: WASAPI playback could fail to resume from a paused state in some cases with build 139 only.
2. Fixed: DSP Studio for video could result in the wrong renderer being used if the decoder output a format the renderer didn't support (even though the DSP could have converted it).
3. Changed: When doing a manual 'Recheck Sync' on a device, errors with transfer rights will be displayed instead of silently handled.
4. Fixed: Netflix and Hulu playback were broken.

14.0.139 (02/04/2010)

1. NEW: In "Theater View/Connected" there is a Netflix entry which will display and play the instant viewing queue for Netflix subscribers. More to come... (if Netflix doesn't appear for you, you can add it in Options > Theater View > Items To Show)
2. Fixed: ASIO playback with cards that used huge hardware buffers could pause periodically.
3. Changed: ASIO playback option 'Use large hardware buffers' caps the buffer size at a reasonable amount for better support of cards like the Asus Xonar that support huge hardware buffer sizes.
4. Changed: When using ASIO output, hardware latency is accounted for so that visualization data is more perfectly synchronized.
5. Fixed: When an output has a large hardware latency, visualizations could show data not yet heard during the buffering stage.
6. Fixed: DSP Studio during video playback didn't nicely handle a format switch from 32-bit integer to 32-bit floating point.
7. Fixed: DLNA function responses could use the wrong namespace (only applies to build 138).
8. Fixed: DLNA was not working nicely with devices on the non-primary network interface in a configuration with multiple network interfaces.
9. Changed: Revised the DLNA broadcasting of alive notifications to every 5 minutes instead of every minute. (please report if PS3 seems sluggish to find servers)
10. Fixed: Wasapi support was not showing up on XP systems.
11. Fixed: Saving television EPG programs to database took too long in the last few builds.
12. Fixed: madVR video renderer was not used even though the user chose to use it.
13. Fixed: Television playback was not using the correct video renderer selected by the user.
14. Fixed: With some audio hardware, in rare cases WASAPI playback could become garbled.
15. Fixed: Transparency of skinned controls in the search wizard would not work properly.
16. Fixed: The button and background of a combobox were not always drawn in step with regards to mouse-over and mouse-down states.
17. Fixed: In rare cases the position slider could draw outside its bounds when seeking to the end of a track.
18. Fixed: Some wait messages like 'Analyzing devices...' could appear even if Media Center was minimized.
19. Changed: [DLNA] server provides a more explicit list of supported content, enabling Sony Blu-ray player support and possibly others.
20. Changed: The mouse wheel on some horizontal sliders could move the handle in the opposite direction expected.

14.0.138 (02/02/2010)

1. Changed: Improved device description of X_MS_MediaReceiverRegistrar DLNA service for better XBox360 compliance.
2. Changed: DLNA service function responses will always return information in the same order as specified by the service description, aiding compatibility with some controllers.
3. Changed: Revised internals of DLNA server content directory to aid with standards compliance.
4. Changed: Improved DLNA renderer eventing so that it events more variables, making it work better with controllers that depend on this.
5. Fixed: DSP Studio did not work if the audio format from the decoder was 32-bit integer PCM.
6. Changed: If initial graph-building failed to connect user selected audio renderer, the renderer is removed from the graph and reloaded before MC attempts to connect it with DSP Studio filter.
7. Changed: Streamlined graph-building for "AF9015 BDA Filter" television tuner.
8. Fixed: Resampling from very high sample rates to lower sample rates could cause the output to loop on itself. (Affected Hrx content)

Tuesday, February 2, 2010

The build 137

14.0.137 (02/01/2010)

1. Changed: DLNA 'Renderer' option no longer takes a program restart to take effect.
2. Changed: DLNA does a better job of sending bye-bye messages when shutting down servers.
3. Changed: MC will reattempt using the user-selected audio renderer during DSP Studio filter insertion if initial graph-building fails to connect the selected renderer.
4. Fixed: DSP Studio filter was not applied to analog televison that is not in time-shifting mode.
5. Changed: DLNA renderer supports the function SetNextAVTransportURI for controllers that can use it, enabling gapless, cross-fading, etc.
6. NEW: If installed, madVR is made available in MC
7. Fixed: Clipboard could be overwritten with debugging data. (only applies to last couple builds)
8. Changed: Improved DLNA renderer volume and mute support to work with more DLNA controllers.
9. Fixed: Video renderer selection list was not available on the filter selections popup window.
10. Fixed: Adding a new library could show an incorrect error that a library already existed at the selected location.

Saturday, January 30, 2010

The builds 132-136

14.0.136 (01/29/2010)

1. Fixed: Some tooltips would not appear in build 135.
2. Fixed: Library Field Manager dialog would not correctly enforce a minimum height, so controls could overflow.
3. Changed: When starting Media Center with a /Library command line, it no longer loads the previous library before switching to the new library.
4. Changed: Video DSP can be enabled / disabled in Options > General > Advanced > Features > Video DSP. (disabled by default)
5. Fixed: AC3 output in DSP Studio was not accepted by some audio renderers/sound cards.
6. Fixed: DLNA renderer was not properly eventing changes to subscribed controllers, which could cause issues like tracks not advancing.
7. Changed: DLNA servers more nicely handle devices that make multiple event subscription requests with the same URL.
8. Changed: When running Media Center elevated, shell extensions and launcher commands from non-elevated applications can still control Media Center.

14.0.135 (01/28/2010)

1. Changed: DSP Studio Filter will not be inserted if Dolby AC3 SPDIF is the current output format of the upstream decoder filter.
2. Fixed: Raw input plugin wasn't getting enabled on systems running without administrator privilege.
3. Fixed: Sorting control used in the Smartlist Editor could draw with a black background.
4. NEW: DSP Studio 'Output Format' supports downmixing from 7.1, 5.1, and 4.0 to any configuration with less channels. (i.e. 5.1 to 2.0)
5. Changed: Improved the messaging at the top of DSP plugins to show the audio format, and better message playback types that don't support DSP.
6. Fixed: DSP Studio was causing problems with some types of videos.
7. Fixed: Statusbar text could draw too large with some skins.
8. Optimized: Tooltips are created on demand and destroyed once hidden instead of being always created.
9. Changed: Editable comboboxes use combobox colors instead of edit colors.

14.0.134 (01/27/2010)

1. Fixed: Artist biographies were not appearing in the Performer store.
2. Fixed: DSP Studio Filter connection problem for some input-output combinations.
3. Changed: Improved appearance of several areas of the program when using skins that have gradient dialog backgrounds like 2nd Stage, etc.
4. Optimized: Improved rendering performance with skins that use gradient dialog backgrounds.
5. Optimized: Dialogs with static text controls use fewer render cycles in certain cases.
6. Fixed: J. River audio engine (using DirectShow filters) could build a wrong DirectShow graph and fail to play an audio file if the audio decoder was set to use SPDIF passthrough mode.

14.0.133 (01/26/2010)

1. NEW: DSP Studio for video supports 'Output Format' settings, including upmixing to 5.1 and output as AC3.
2. NEW: Artwork in the "Default Art" or "Custom Art" directories can be localized by adding a " - [Language]" to the filename. (example: Recorder - German.png, Recorder - Spanish.png, etc.)
3. Fixed: Package installer / updater would not always honor a user's language selection.
4. Changed: Improved volume support when controlling DLNA devices.
5. Changed: Improved eventing of playback information when being controlled by a DLNA controller.
6. Changed: DLNA controllers will see what's playing, including metadata, even if Media Center is not under DLNA control.
7. NEW: DSP is now available for DVD and television.

14.0.132 (01/22/2010)

1. NEW: DSP Studio is now available in video playback when using J. River video engine (using DirectShow filters). [note that Volume Levelling and Output Format do not work]
2. NEW: Added the ability to browse other DLNA servers and play content from them locally or to a different DLNA renderer. (works like Library Server, so pick the DLNA server in Menu > File > Library)
3. Fixed: The on screen volume would blink every time a file started playback when using Internal volume. [thanks, gappie]

Friday, January 22, 2010

The build 131

14.0.131 (01/21/2010)

1. Changed: Changing of video position in its window using mouse drag requires SHIFT key being held down. Applies to all video types played in DirectShow (television, DVD, video files).
2. Fixed: Check for Updates dialog could appear behind other programs.
3. Changed: Improved DLNA standards compliance of SSDP, server, and renderer components.
4. Fixed: ATSC over-the-air EPG scan produced entries that were duplicates of XMLTV entries.
5. Changed: EPG scan (OTA or XMLTV) purges old programming entries that conflict current scan results.
6. Changed: Media Center better handles local file URLs like file://c:\1.mp3.
7. Fixed: The ASIO output option to use large hardware buffers could cause hiccups during playback.
8. NEW: Numerous improvements to DLNA renderer for nicer support of remote controlling Media Center zones with other programs.
9. Changed: All DLNA servers, renderers, etc. use ports from 52100 to 52199, choosen automatically based on availability.
10. Fixed: Controllable DLNA devices would not always appear on systems with multiple local network interfaces.
11. Fixed: Several DLNA fixes relating to systems with multiple network interfaces.

Wednesday, January 20, 2010

The builds 128-130

14.0.130 (01/19/2010)

1. Changed: Digital television decoder selection is merged with jtv file decoder selection.
2. Fixed: Color control was not available on television's Display property page when digital television was playing.
3. Changed: DLNA renderer name changed to "hostname[:optional zone]"
4. Fixed: DLNA renderer discovery didn't work on Windows XP (no zones showed up in Playing Now).

14.0.129 (01/19/2010)

1. Fixed: In build 128, the on screen volume would blink every time a file started playback when using Internal volume.
2. Changed: The 'Playing Now' database location flag would not get cleared when a file was removed from Playing Now, causing problems with some Smartlists and SDK usage.
3. Fixed: JRSS v2.0 stereo to 4.0 mixing was not working properly (only applies to build 128).
4. Changed: Tuning of some JRSS surround sound mixing parameters.
5. Changed: Room Correction and Headphones DSP settings are stored per-zone like other DSP settings. (sorry, but settings will have to be reentered)
6. Fixed: DLNA server could use stock views instead of customization views from Options > DLNA.
7. Fixed: DLNA clients built using the Intel .NET UPnP stack would not show Media Center DLNA servers and renderers.
8. Changed: Simplified the warning message about Microsoft Audio Decoder and AC3 decoding.
9. NEW: Windows Media Player 12 can see Media Center's DLNA servers.
10. Changed: Improved formatting of dollar amounts in Performer store.

14.0.128 (01/18/2010)

1. Changed: Updated German language file (thanks to Bytestar).
2. NEW: Improved Room Correction distance correction to include level changes based on relative speaker distances.
3. NEW: Added 'Mute', 'Solo', and 'Tone' options to Room Correction DSP.
4. Changed: Volume increment when using keyboard / remote hotkeys is 1% instead of 5%.
5. Changed: Renamed "Subwoofer cutoff" to "Subwoofer crossover" in Output Format DSP.
6. Changed: Renamed "Speakers" DSP to "Room Correction".
7. Changed: When the volume changes and the volume mode is set to "Internal", the on-screen-display will show the volume level just like when the volume is set to "Application" or "System".
8. Changed: The Microsoft audio decoder AC3 decoding warning now has a "Configure Playback (requires keyboard and mouse)" button, to let users change configuration which can then be applied the next time the same file type is played.

Saturday, January 16, 2010

The builds 122-127

14.0.127 (01/15/2010)

1. Fixed: Subclarity could cause a thump to be output on initial startup of playback.
2. Changed: Renamed "Internal Volume (audio only)" to "Internal Volume" since it works with videos when doing analog output.
3. NEW: Added 7.1 support to DSP Studio > Output Format selection.
4. Fixed: 'Effects' DSP plugin did not properly report when the output format was not supported.
5. Fixed: When changing output formats, it was possible for a DSP plugin to report it was processing data even though it wasn't able to handle the new format.
6. NEW: 'Effects' DSP works with 4.0, 5.1, and 7.1 sound.
7. Changed: Tuned DSP Studio > Effects > Surround Field effect and naming.
8. Changed: The Microsoft audio decoder AC3 decoding warning is shown for television and video playback as well as DVD playback.
9. NEW: Added new Speakers DSP plugin.

14.0.126 (01/14/2010)

1. Optimized: Improved DLNA threading so that service and subscription threads get destroyed instead of waiting idle.
2. Optimized: Revised HTTP/1.1 pipe-lining code in all servers to require fewer threads in play during activity.
3. Fixed: WASAPI output plugin was showing up as a choice in the playback option on Windows XP systems.
4. Changed: When controlling other DLNA devices, full track metadata including cover art is provided.

14.0.125 (01/13/2010)

1. NEW: DLNA can expose zones as DLNA Renderers so that remote controls and other DLNA devices can control Media Center. (Options > DLNA > Renderer) (still under development)
2. Optimized: DLNA device discovery is better threaded and performs fewer network hits per found device.
3. Changed: When playing with Tremote or DLNA control, the position slider will move more smoothly.
4. Fixed: Some codecs (flac for example) were reported as "Unknown Media Type" in Compression field (build 124 only).
5. Changed: DLNA servers and renderers provide more formats of images for support in more devices.
6. Fixed: DLNA information packets didn't contain the DLNA namespace, causing parsing errors with some devices.
7. Optimized: Switched DLNA view to a dynamic-data list control for better performance.
8. Optimized: DLNA device control subscription renewal is handled by a background thread instead of the main thread.

14.0.124 (01/11/2010)

1. NEW: DLNA server supports container art and uses fanned thumbnails for file-list containers like Theater View.
2. NEW: Added full music, image, and video search support for DLNA server. (works with Western Digital, D-Link, etc.)
3. Changed: Compression field is available for video as well as audio.
4. NEW: Compression field is filled with codec info during import of video and audio that are played in DirectShow engine.
5. Fixed: ReClock Audio Renderer was not available for selection.

14.0.123 (01/08/2010)

1. NEW: DLNA views are customizable per server. (Options > DLNA > [Select server] > Customize views...)

14.0.122 (01/06/2010)

1. NEW: DLNA improvements -- renaming, integrated with main program options, control works with servers on any port, revised artwork, etc.
2. Fixed: Huge delay at startup for Silicondust HDHomerun and DNTV Live! Tiny USB2 BDA television tuners.
3. Changed: Removed cancel choice from performer store account menu, since 'change subscription' can do the cancel by choosing 'Purchase only'.
4. Changed: Doubled the number of songs shown for the "top songs" search.
5. Changed: Some logging adjustment to speed up television startup.

Wednesday, January 6, 2010

The builds 119-121

14.0.121 (01/05/2010)

1. Fixed: Playing audio and images at the same time could crash.
2. Fixed: Viewing the television view when it spanned from one year to the next could result in not all programs being shown.
3. Changed: If DirectShow fails to analyze mts and m2ts files, MC will still import them as video.
4. Changed: Improved internal structure of server foundation for better socket management, faster shutdown, and improved stability.
5. Changed: DLNA Control must be enabled in Options > General > Advanced > Features > DLNA. (UPnP server not affected by this setting)

14.0.120 (01/04/2010)

1. Fixed: Analog television audio rendering problem on some tuner devices when not in time-shifting mode.
2. Optimized: MC can better deal with occasional corrupt time-stamp data during playback of television time-shifting/recording files.
3. Fixed: UPnP server was passing the wrong file size for files > 2 gigs. Resulted in truncated playback on some UPnP renders.
4. Changed: UPnP server doesn't return resolution when asked unless it's non-zero.

14.0.119 (12/24/2009)

1. Changed: DirectShow DSP filter enumeration is moved to JRWorker and bad-behaving filters are black-listed, to avoid crashes caused by bad filters.
2. Internal: Reorganization of DLNA internals.