http://files.jriver.com/mediacenter/channels/v21/latest/MediaCenter210042.exe
21.0.42 (1/28/2016)
1. Fixed: There was an unwanted text dimensions change in build 41.
21.0.41 (1/28/2016)
1. Fixed: The WDM driver was not properly signed since 21.0.37.
2. Fixed: Parsing DTS WAV files could fail.
3. Changed: Made the TV engine a little more crash-resistant.
4. Fixed: TV recording failure was not handled properly.
5. Changed: Updated Korean translation (thanks Junghwan!).
6. Fixed: The 3d visualization could have images upside down if the rotation flag was set.
7. Fixed: It wasn't possible to create a playlist group called "Downloaded" because of conflict with Doctor Who playlists.
8. Fixed: Thread was hard killed on MC exit if a Doctor Who background process was running at time of shutdown.
21.0.40 (1/26/2016)
1. NEW: Added the expression function Literal(...) that just outputs the text that's in parenthesis (useful for making a readable block of code).
2. Changed: The Playing Now roller item is shown on the top roller when in playlists (previously it only showed in the library).
3. Changed: Restoring a library with the restore library and restore settings checkboxes both un-checked will show an error message and not continue.
4. Changed: When running "Get Movie & TV Info..." in automatic mode (multiple file selection), MC re-tries on failure by resetting episode number and or season number.
5. Fixed: Clearing Playing Now from the right-click menu with something playing would take a long time if there was a big prebuffer setting and a fadeout on stop mode.
6. Changed: Improved TV guide data by importing these fields (if present in xmltv file): writers, presenters, aspect ratio. Improved TV/Movie rating tag by distinguishing MPAA rating and MPAA rating advisaries.
7. Changed: If guide data file indicates that a show is an HDTV show, "HDTV" is added to keywords field.
8. Changed: When MC tries to determine whether a program has been previously recorded, or already scheduled to record, Program ID trumps everything else (such as program title, series title) that a user specified to compare.
9. Fixed: Using a Custom Advanced video mode could cause stream and subtitle selection to be unavailable.
10. Fixed: Restoring the tree with Help > Check for Updates wouldn't redraw properly.
11. Changed: MC will always compare dates when encountering "previously-shown" element in an xmltv file to determine whether a show is a re-run, if the "start" attribute is present. Previously re-run is assumed if "previously-shown" is present, without regard to the "start" attribute.
12. Changed: If "date" element is not found for a program in an xmltv file, but "previously-shown" "start" attribute is found, the latter is saved in "Date" field.
13. Changed: "OriginalAirDate" in PercData EPG files is saved in MC's "Date" field when loading PercData data.
14. Fixed: Installing licenses wasn't working on XP since the switch to Visual Studio 2015.
15. Changed: Updated the Slovak translation (thanks Peter Lukac).
21.0.39 (1/21/2016)
1. Changed: For television recording rule setup, integer comparison is allowed for [Season] field. Now one can set up rules that allow recording of a series with [Season] higher than 15, or [Season] is higher than 8 and lower than 12, etc.
2. Fixed: Mixed artist albums would display as multiple albums on library server clients that didn't use the same directory separator as the server.
3. Changed: DVB-S tuner type is enabled for all countries on Television Setup wizard.
4. Fixed: Text spacing could be off a little in build 38.
5. Changed: Mouse wheel in television playback is handled in the same way as in video file playback. Mouse wheel without CTRL or SHIFT key skips forward/backward. Mouse wheel with SHIFT or CTRL key down zooms video.
6. Changed: In Theater view television guide, shows that are to be recorded as part of a subscription will have an orange circle in front of the show name, in stead of a read circle for one-time recordings.
7. Changed: The behavior of pressing record button on remote control in Theater view televsion guide is changed. If the show has not been scheduled to be recorded yet, pressing the record button sets the show to be recorded. Pressing the button on a show already scheduled for one-time recording changes the one-time recording to a subscription. Pressing the button on a show scheduled for subscription cancels the subscription.
8. Changed: The Unswap expression function understands Jr., Sr., etc. and does the unswapping special when those are present.
21.0.38 (1/18/2016)
1. NEW: Added "Season" to television recording rule setup.
2. Fixed: Some music channels from some cable providers played intermittently when played near live position.
3. NEW: Added a MCWS function File/SetImage to set the image for a file (base 64 encoded image as the image parameter).
4. Fixed: Processing the previous and next file would cause the desktop to blink.
5. Fixed: Cover art embedded in FLAC files wouldn't always be found.
6. Fixed: The OSD would switch between "Shifted 1 seconds" and "Live" when playing TV close to live.
7. Changed: Added the PlaylistType parameter to the Playback/PlayPlaylist command so that it's possible to start playback by a playlist name instead of playlist ID.
8. Fixed: The Theater View News plugin could draw with a really big gap on the left with high resolution displays (only maybe fixed so testing appreciated).
9. NEW: Added MCC_PLAYBACK_ENGINE_VIDEO_ZOOM (28038) to set the zoom for a playing video.
10. Changed: When starting Play Doctor playback from a right-click "More Play Options" on the current file, it will play out and then the results will play.