top of page
brooktorakundprin

JRiver Media Center 25.0.85: The Ultimate Media Software for Windows, Mac, and Linux



25.0.115 (12/9/2019)1. Fixed: Tabbing quickly through the Tag Action Window could cause a glitch.2. Fixed: The WDM driver could not be installed on a 64-bit OS when using a 32-bit MC installed in a path with parentheses in it.25.0.114 (10/14/2019)1. NEW: Added channels to Radio Paradise in Theater View (both streaming and adding Radio Paradise individually).2. Fixed: Webservice calls to get a stack image could cause a crash if the folder was empty.25.0.113 (10/4/2019)1. Fixed: DVB TV channels did not play.25.0.112 (10/4/2019)1. Fixed: Revised the fix for thumbnail duplication in Theater View.25.0.111 (10/3/2019)1. Fixed: Thumbnails in Theater View could be duplicated.25.0.110 (10/3/2019)1. Changed: The disc count and HDCD tools are stopped at shutdown instead of blocking shutdown.2. Fixed: Dragging and dropping list items in the Tag window did not flag the data as dirty so the change would be discarded.3. Changed: If TreePath, Device, or Search is specified on the command line, the control and shift checks for filtering the media type will be disabled.25.0.109 (10/2/2019)1. Fixed: The maximum encode size wasn't being passed as an int64 so it could overflow on big files and cause encoding to fail.2. Fixed: Doing "Paste All From Clipboard" on a list editor in the Tag window would not reliably save the data.3. Fixed: Editing tags in a popup would not mark them as dirty so they would not be saved.4. Fixed: The "Show Files In Subfolders" checkbox was not working.25.0.108 (9/30/2019)1. Fixed: SRT subtitles could appear multiple times in the menu.2. Changed: Made the disc count algorithm count actual discs instead of take the max disc number.3. Changed: Made the maximum allowable size of a Podcast larger because we found real world Podcasts larger than our previous cap size.25.0.107 (9/27/2019)1. Fixed: Undid the "All channels" handling in the Parametric Equalizer volume and mute filters because it was causing all channels to be processed even if only selected ones were checked.25.0.106 (9/25/2019)1. Fixed: We were not passing the array of files into the expression for thumbnails so things like GroupCount(...) were not working properly.25.0.105 (9/25/2019)1. NEW: Added the ItemCount(...) expression to allow giving the count of all the files in the database with the same album, artist, album key, etc.2. Changed: Made the DLNA servers dialog larger and made it sizable.3. Changed: When playing to the WDM driver, Media Center will no longer jump to Playing Now (even if it's set to).4. NEW: Made the program go through and update the 'Total Discs' for all the files in the library at startup (files not marked dirty, so shouldn't cause tagging).25.0.104 (9/23/2019)Changed: Some internal changes like the handling of video analysis.25.0.103 (9/23/2019)1. NEW: Calls to the web service from a webpage bypass the web browser and are routed directly inside Media Center. That way the calls work even with Media Network off.2. Changed: Updated the Korean translation (thanks Junghwan).3. Fixed: Editing a file path rule in the library customization dialog would not work.4. Changed: Theater View will save when it's zoomed into a file so returning to Theater View will still be zoomed in.5. NEW: Made the text on the status bar customizable for single file selections (right-click the toolbar and pick Set Text Rule...).6. Changed: Double-clicking or Right-click > Configure Recording is no longer disabled for TV recording rules that are time-based one-time recordings (in Recording Rules view).7. Fixed: The equalizer preamp was only working on the two front channels.8. Changed: Saving an empty playlist as a Car Radio button would start playing the current playlist instead of messaging that there was nothing to play.9. NEW: Added the PNPosition and PNCount variables to the expression used for status bar customization.10. NEW: Reworked both the preamp and equalizer so they'll work on high channel counts (like 32 channels) instead of only on prescribed channels.11. NEW: Made the MCC_PLAYBACK_ENGINE_SET_SUBTITLES MCC command take a -3 to browse for subtitles.12. NEW: More TV properties of recording rules can be edited in Theater View, including subscription suspension, re-enabling canceled recording etc.13. Fixed: "Subscription default - Search all fields for name" setting was not correctly applied when setting up TV recording subscription in Theater View.14. Changed: "Subscription default - Search all fields for name" option on TV Options is renamed "Subscription default - Search all fields for name (i.e. search Description in addition to Name and Series fields)".15. Fixed: Checkbox style fields were not working since the last update to fix tag window issues.25.0.102 (9/16/2019)1. Changed: Updated German translation file (thanks Bytestar).2. Changed: The check for updates box closes after 60 seconds instead of 5 seconds when there's no update.3. Fixed: SACD playback was not working.4. Changed: Play Doctor won't factor a file as a minus file if you double-click a new track. It will only factor as a minus if you hit the next track button.5. Fixed: Tried to fix the issue of the Action Window crashing when closing automatically for check for updates (couldn't reproduce, so only maybe).25.0.101 (9/14/2019)1. NEW: Television Recording Rules can be edited in Theater View through a menu.2. Changed: For DLNA, the next track will be sent 30 seconds before the end of the current track to devices that support SetNextAVTransportURI. (increase of 6 seconds).3. Fixed: Media Center could crash when checking for updates while the Action Window was not shown.25.0.100 (9/13/2019)1. NEW: Added a dialog "Portable Library" to allow setting up the filename conversions needed between Windows, Mac, and Linux.2. Fixed: NFO "rating" tag was not properly imported.3. NEW: MC will import "Rating" field from the new style "ratings" tag in NFO files.4. Changed: Updated the Chromium web engine to the latest Chrome release.5. Changed: Web links stay visible as you visit webpages (instead of going away).6. NEW: MC will import "Lens" field from TIFF images.7. NEW: "Focal Length" and "F Number" from TIFF images will be displayed with one decimal place only.8. NEW: "XResolution" and "YResolution" from TIFF images will carry a unit (dpi or ppcm).9. Fixed: Playlists added to Gizmo views as a library item would not sort properly.10. Fixed: Cloudplay PlayDoctor button was not working. This is the play button that would appear when you entered a genre into the Cloudplay search box.11. Changed: When typing a part after a semi-colon in an edit box, a suggestion will appear for the second, third, etc. string.12. NEW: An option "Jump amount when using mouse wheel to change playback position", to allow users to select how many seconds to jump when mouse wheel is turned (1 - 30 seconds).13. NEW: When loading from an NFO file for a video, if or tag is not found, will be loaded for "Rating" field.14. Changed: The check for updates Action Window only shows for five seconds if there's no update (so you don't have to close it).15. Changed: Switched the API call used for Theater View sound playback to hopefully be more responsive.16. Changed: Made mouse wheel scrolling in a menu always scroll at least one item even if the scroll reported by the system is small (previously it could be discarded).17. NEW: An option to disable mouse wheel for jumping / skipping.18. Changed: Updated Greek translation (thanks Panagiotis).19. Fixed: The Tag action window could keep applying tags incorrectly when editing a list field.20. NEW: String literals can be defined in expressions by using /* comment here /*. The text will be output without any formatting.21. NEW: When playing a television channel the OSD program info display will include a "currently recording" or "scheduled to be recorded" symbol in the current and next program names.22. Fixed: The Tempo & Pitch DSP could crash when fed more then 16 channel, instead it'll gracefully disable now until the limit can be raised.23. Changed: Made the pane right-click menu show even when the view is locked (it will just disable most the items).24. Fixed: Loudness could produce a subtle tick when starting playback again.25. Fixed: Pressing Ctrl+A after opening the tag window would not select all in the file list.25.0.99 (9/4/2019)1. NEW: TIFF images' "Date", "Artist", and "Description" etc. tags will be imported.2. Fixed: Right-click in the installer's install path edit control would crash.3. Changed: Updated German translation file (thanks Stefan and Bytestar).4. Changed: Updated Italian translation (thanks matteo e massimo).5. Changed: Made all the colors discrete for 7.1 playback in Analyzer (instead of looping previous colors).6. Fixed: With right visualizations showing the rating could get scrunched.7. NEW: Save the platform along with a database as platform.jmd.8. NEW: Added a "Move to Top" and "Move to Bottom" selection for the Tag window templates.9. NEW: Some tags in EXIF private IFD are imported from TIFF image files (focal length, F-number, ISO, shutter speed, etc.).10. Fixed: Panel - Blocked some text from becoming highlighted when using sliders.11. Changed: Panel - The "no files in playing now" error message now displays the current zone as a link to the settings page.25.0.98 (8/30/2019)1. Changed: Brought the equalizer back to Media Editor.2. Fixed: The equalizer wasn't engaging on the surround right channel.25.0.97 (8/30/2019)1. NEW: A new TV channel editing option "Fill 'Channel #' column with current custom channel order number", available through Right-click menu on "Channel #" column header.2. Changed: Updated Italian translation (thanks matteo e massimo).3. Changed: Made TIF import get the camera from the header.4. NEW: Added an option "Lower and slimmer OSD" on Video playback options.5. Fixed: On import, we would not set the album from the date if we had just set the date from the file's time.6. NEW: Replaced the 10 band graphical equalizer with the high quality parametric equalizer code. Should solve artifacts that have been reported.7. Changed: The equalizer is commented out of the Media Editor for the time being.25.0.96 (8/27/2019)1. NEW: Added the option to show the spectrum analyzers in the player independently for the left and right channels.2. Changed: Updated Italian translation (thanks matteo e massimo).3. Changed: Updated the Korean translation (thanks Junghwan).4. Changed: Made the "Library Views" view header for a library view always show (instead of only when the tree is hidden).5. Changed: Changed how video conversion fix (in previous build) is done so that it more closely preserves the original video without having to drop many video frames.6. Changed: Panel - If accessing the Cloudplay page when playing to the browser, the user will be redirected to the home page with a message.7. Changed: Panel - On the Cloudplay page, only one list can be expanded at a time. Expanding a new list will collapse the previous list.8. NEW: Added the pane option "Filter panes based on selection" to allow turning off filtering of other panes based on the selection in panes.9. Changed: Updated to Monkey's Audio 4.92. Improves compression of four channel files. (Thanks Matt)10. Changed: Slovenian translation updated (thanks Lorem Ipsum).11. Changed: Files of the type m4b are no longer renamed to mp4 for internal use.12. Fixed: Compressed dff files (DTS) were returning the wrong block length which resulted in files that were too short in duration during transcoding.25.0.95 (8/23/2019)1. NEW: Updated to Monkey's Audio 4.89. Adds support for more than two channel files.2. Fixed: Import could crash because the new bitrate code didn't handle files without a duration.3. NEW: Added an MCC to show the playerbar in Display View (code: 22038). The parameter (optional) is how long to show for.4. Changed: Reworked how Play Doctor searches online for files so that it uses the original search instead of a processed copy (that might not mean the same thing).5. Fixed: When converting a poor quality video, such as TV recordings with signal issues, audio and video could be out of synchroniztion.6. Changed: Panel - The hardcoded buttons on the home page were rendering in a separate row.7. NEW: Panel - Added lists for latest and popular Cloudplay playlists to the Cloudplay page.8. Changed: Panel - The volume slider will display the current volume level when actively using it or when hovering over it.9. Changed: Panel - When actively using the main thumbnail page slider, the display showing the letter selected will be in the center of the page.10. Changed: Panel - Cloudplay favorites and all playlists are sorted alphabetically.11. NEW: Added an MCC to set the player text between standard and alternative (code: 22039). The parameter is the state (-1 toggles).12. Changed: Reworked how duplicates are managed for Cloud Play so files that aren't going to be played won't be trimmed.13. Fixed: MIDI audio with file extensions ".rmi" and ".rmid" could not be played if playback type was "Automatic".25.0.94 (8/20/2019)1. Fixed: Mp4 videos were imported as audio.2. Changed: Panel - The Playlists button on the Cloudplay page now shows as loading until it receives the list of Cloudplay playlists.3. Changed: DLNA: change the SetNextAVTransportURI timing from track end - 18 to track end - 24 to help with slow renderers.4. Changed: Cloudplay now does a better job of handling the 'back' button when returning from other Media Center views. It's better (not perfect) at preserving the last view.25.0.93 (8/19/2019)1. Changed: Updated to Monkey's Audio 4.84.2. Changed: Made the MCWS call UserInterface/GetStreaming return an error if the streaming feature is off.3. Fixed: A possible crash saving options (if one of the features was off).4. Changed: When right-clicking a file if there are no zones, it will say it in the menu instead of n/a.5. Changed: Panel - Improved the performance when browsing categories.6. NEW: Panel - Added a last action option to the top of the file context menu.7. Changed: Panel - The Cloudplay playlists section will render much faster.8. Changed: Panel - The Cloudplay playlists button will show up after the list of playlists has finished loading.9. Fixed: Panel - The Cloudplay token could become invalid, but Panel would still think it was valid.10. Changed: Panel - Removed the sign out button from the Cloudplay page now that the issue with invalid tokens is fixed.11. Changed: Panel - The additional playback controls menu will now hide after making a selection.12. Fixed: Panel - Clearing the playing now list when it was empty would cause a crash.13. Fixed: Panel - The playback state would sometimes get set incorrectly when playing to a zone other than the browser.25.0.92 (8/13/2019)1. Fixed: The socket write timeout that was being set to the duration of a track from 25.0.86 has been removed (default is now 86400 secs) because it was causing issues with rending devices that had paused playback and that pulled the entire track in one request.25.0.91 (8/9/2019)1. Changed: Typed navigation would scroll the list all the way to the left instead of just scrolling vertically.2. Changed: Nested the Streaming Theater View items under "Radio" and "Stations".25.0.90 (8/9/2019)1. NEW: Made the import from iTunes library import the playlists as well (to an iTunes playlist group).2. Changed: Made the import from iTunes library get ratings.3. Fixed: Playback/PlayRadioJRiver would return a failure code when playing a Radio JRiver station (instead of success).4. Changed: Made the "Streaming" Theater View item no longer load files until hitting enter (to play, etc.).5. NEW: Streaming in Theater View also shows JRiver Cloudplay playlists.25.0.89 (8/7/2019)1. Fixed: Column sizing would not be consistent on high DPI.2. Fixed: Media Center would not respond on TLS ports since 25.0.86.3. Fixed: Showing Theater View from a minimized program state would not always work.4. NEW: Added the ability to add "Streaming" to the root of Theater View with a display of Radio JRiver stations and Radio Paradise.5. NEW: Added Television Advanced Option "Order File Delete confirmation options differently from non-TV media delete (permanent delete first) in Theater View". Default to true (current behavior).6. Fixed: Syncing with an empty filename rule would put the extension on the file twice.7. Fixed: Saving an empty filename rule for a handheld would not save properly.8. NEW: Added Television Guide Option "Center channel logos or names in Theater View guide" which can be set only if "Hide channel names in Theater View guide when channel logos are available" option is on.9. Fixed: Calls to Handheld/Sync before the handheld engine loaded devices would not work properly.10. Changed: MC will load field from NFO sidecar files into "Description" field so users will not need to create a custom field "plot".11. NEW: Added the command "Import From iTunes Database..." to the File Menu to import from the XML file that iTunes can save the library as. It will import all the files and make a playlist with them.12. Changed: Updated to Monkey's Audio 4.82.25.0.88 (8/1/2019)1. Fixed: The ideal height of the "Rename, Move, & Copy" dialog is calculated from a layout so should be better on high DPI.2. Changed: Made column creation use the system scale for the width so columns should be wider on high DPI.3. Changed: Updated Greek translation (thanks Panagiotis).4. Fixed: Cloudplay via PlayDoctor wasn't working right when no local library matches were found.5. NEW: Added a 'Play' button next to the Cloudplay search box when a search term is entered. This triggers playback of a Play Doctor playlist using the search term.25.0.87 (8/1/2019)1. Changed: Made the playing now playlist show this text during Play Doctor creation: Building a playlist. Might take a minute.2. Fixed: Tooltips could be incorrectly sized.3. NEW: The text drawing system will now accept tokens and draw the image. Please see: ,121636.0.html4. Fixed: ATSC channel scanning could crash, if for some unknown reason MC failed to obtain needed interface pointer.25.0.86 (7/30/2019)1. Changed: Slovak translation updated (thanks Peter Lukac).2. Fixed: Panel - Cover art was not loading when playing certain streams, like Radio Paradise.3. Changed: Improved XMLTV channel parsing so different xmltv files can be accommodated. This should fix the EPG123 channel number issue.3. Changed: The socket write timeout is set on a per-file served basis to the duration of the file + some padding.25.0.85 (7/29/2019)1. NEW: Added Options > Tree & View > Advanced > Reset window position settings to reset the placement of windows.2. Changed: Made the default height of options taller.3. Changed: The socket write timeout to prevent hung sockets introduced in 25.0.81 (30 seconds) was too small for devices that have large buffers resulting in stopped playback in the middle of a track. Set it to 300 seconds.25.0.84 (7/29/2019)1. Changed: Re-implemented TV channel to xmltv ID matching routine for DVB channels as well as OpenCABLE and STB channels. The more elaborate methods hopefully will improve matching accuracy, especially for DVB channels.2. NEW: Added the option to stop after a delay (for going to sleep). Look at Player > More Stop.3. Fixed: Mixing 7.1 surround channel in 2.1 or 3.1 output mode could result in some channel being lost, instead of being downmixed properly.4. Changed: The WASAPI and DirectSound output plugins will try to preserve the channel layout selected in Output Format instead of only going by channel count.5. Changed: When a TV channel is being watched on a client using a server tuner, and the user enters a new channel number using a remote control or keyboard, the client will request the server to serve the new channel.6. Changed: Tuned the show and hide times for menus so they work better on some systems.7. Changed: Panel - Added a sign out button to the Cloudplay page.8. Changed: Updated to Monkey's Audio 4.81.9. Changed: Update RadioParadise cover art retreival URL10. Fixed: XMLTV EPG loading did not handle 4-digit date (year-only date) correctly, resulting in empty date field.11. Changed: DLNA: If we are controlling a zone check it's state on 5 second intervals even if it's not the current zone (was 20 secs).12. Changed: DLNA: For gapless playback using SetNextAVTransportURI send the next track near the end of the current playing track instead of near the beginning. This appears to help with some renderers that get confused with their track buffering code (Volumio)13. NEW: DLNA: Added a controller option to ignore other controllers (for misbehaving renderers).14. Fixed: DLNA: Retrieve initial volume for a renderer (was always 0 before playback started).15. NEW: You can select a maximum play bitrate for Cloud Play files from the Play Doctor options menu (defaults to 1500Kbps).16. Fixed: Customizing the columns of a parent view would reset the columns of a child view.25.0.83 (7/24/2019)1. Fixed: Media Center could crash when starting playback on older CPUs.25.0.82 (7/24/2019)1. NEW: The MCWS function to play JRiver Radio will accept "Try Me", "Eclectic", "Classical", "Jazz", and "Rock" as station names and play those stations.2. Fixed: Dragging Direct Show DSP filters to a differt place in the list could crash.3. NEW: A "Genre" filter in Standard view EPG, which takes effect if no text has been typed in the Search box.4. Fixed: Last.fm was not working properly in all cases.5. Changed: Updated to Monkey's Audio 4.79.6. Fixed: Viewing a handheld could crash.7. Changed: Subclarity enables for 3.1 playback.25.0.81 (7/22/2019)1. NEW: Added a 3.1 output mode to JRSS (enabled with PCM or Dolby Digital). Feedback appreciated.2. NEW: Added File > Export All to iTunes & iPhone to export your entire library instead of just a single playlist.3. Changed: Tuned the display of audio formats in Audio Path so the display is "5.1 channels", etc. instead of "6 channels" when it's in that mode.4. Changed: When you said to keep five downloads, it would keep five then download a sixth. Now it prunes to four before starting the download.5. Changed: The mode selection page on TV Recording setup wizard is also put inside a scrolling container to ensure all controls can be seen.6. Changed: Transcoding video will ensure the result fits inside the selected resolution, instead of exceeding it in some cases, improving playback compatibility with a variety of devices.7. NEW: Importing from iTunes brings the ratings, date last played (if it's newer than you played in MC), and the play count and skip count (if they're greater than MC).8. NEW: Added "Series ID" and "Program ID" to the Standard View EPG tooltips.9. Changed: TCP sockets could have hung to partially dead devices, added a write timeout.10. Changed: When a TCP connection is closed because of a cancel, force the connection to be broken down immediately.11. Changed: The increments for the mouse wheel in Room Correction for the speaker distance are now 0.1 ft or 0.01 meters.12. NEW: Added the option to "Enable pane tagging" to the panes to allow tagging and the checkboxes to be turned off.13. NEW: Ctrl+Shift+V pasting will accept a series of strings on the clipboard (separated by newlines) and paste them into a single selected field.14. Fixed: Uninstalling a DSP plugin could crash.25.0.80 (7/17/2019)1. Changed: The player window only leaves space for artwork when playing (so the space goes away when stopped).2. Changed: Minor tuning to the player window artwork display position.3. Changed: TV recording setup wizard window size has been changed, so it is wider and shorter, to avoid scaling issues on some monitors.4. Changed: The controls on the subscription options page and the program options page on TV recording setup wizard are put in a scrolling control window so the controls will not be cut off by limitation of the wizard window size.5. Changed: Renamed the player menu choice to "Left Align Artwork" so it matches with the on and off wording.25.0.79 (7/17/2019)1. Changed: Made toggling zones forward and back (Ctrl+T, etc.) go in the display order instead of the order created.2. Changed: Made the center channel adjustment also enable for 2.1 playback.3. NEW: Made the tooltip for the taskbar popup contain the artist and name of the playing track.4. NEW: Added a "Reset To Stock" menu item to the VST "Load" button. It will reset all the settings back to stock.5. Fixed: VST plugins could not be uninstalled from a portable install.25.0.78 (7/15/2019)1. Fixed: The expand smartlist modifier would not import / export properly.2. Fixed: Formatting big date spans with expressions did not always work properly.3. Changed: Play Doctor will not error when starting playback with no search at all (only with a search that gives no matches).4. NEW: Added a center level selection to the Output Format DSP page to be used when in two channel mode.25.0.77 (7/12/2019)1. Changed: Made the MCWS UserInterface/Show treat anything that's not a known string as a tree path to select.2. NEW: Added a "Play (shufffled)" button to the view header of a playlist.3. Changed: Links no longer show if the field is empty.4. NEW: The Q factor can be set for low and high pass filters in Parametric Equalizer.5. Fixed: A TV recording could be prematurely stopped (in 30 minutes) and restarted if the recording had been started manually while the show was being watched.25.0.76 (7/11/2019)1. Changed: Made the default search for the new Cloud Play option the same as the default Play Doctor search.2. Changed: When starting Play Doctor with a search that has no matches in the library, it will message instead of playing random files.3. Changed: When MC fails to read any 'mdat' atom from mp4/m4a/m4v/mov files using its regular method, usually due to bad 'free' atoms in the files, it will try scanning the files for such atoms.4. Fixed: Not all playlists would show in the Tag Action Window after a recent optimization.25.0.75 (7/9/2019)1. Fixed: Converting with an external coder to M4A could lead to a crash.2. Changed: If Media Center fails to start video playback, it will message about the audio but now add a string about adjusting the video delay.3. Fixed: OpenGL Theater View was not playing sounds.4. Changed: Made the Cloud play options page alphabetized in the Options list.5. Fixed: Upload to a handheld would not always honor the path correctly.25.0.74 (7/8/2019)1. Changed: When doing a movie lookup, the year will be stripped from the name if the movie is named like [Name] ([Year]).2. Changed: M4A files will be marked as not HDCD if the compression is set to "MP4 AAC".3. Changed: Updated Greek translation (thanks Panagiotis).4. Changed: Updated the Korean translation (thanks Junghwan).5. NEW: Added an option on manual XMLTV ID matching window to update channel names using XMLTV data.6. NEW: Added a "Cloudplay" options page and it allows setting rules for file playback.7. Changed: The play button on a remote when playback is paused will unpause instead of looking for something new to play.8. Fixed: The library authorization popup would hang if you right-clicked inside one of the edit boxes.9. Fixed: Some MP4/m4a/m4v files with bad 'free' atoms would not play.25.0.73 (7/3/2019)1. Fixed: The optimization to library fields would cause drop list edit types to fill with only some of the values.25.0.72 (7/2/2019)1. Changed: Made the Tag Action Window save and load the scroll position as you navigate (and select no files then select files again).2. Changed: The blue light will illuminate when decoding HDCD (previously that would cause the light to disengage).3. Fixed: DVB channel scanning might get audio stream type wrong (such as setting audio type to MPEG1 when it should have been E-AC3);4. Changed: When you start a rip, the database will be checked to see if the rip has already occurred and you will be messaged to confirm the rip if a duplicate is found.5. Changed: Opened Cloud Play up to trial users.6. NEW: Added a Rand(...) expression function to generate a random number between the two bounds specified. The last optional parameter specifies if you want integer or decimal.7. Fixed: Fixed a possible cause of crash in TV engine.8. Faster: In-place editing in a huge library is faster.9. Faster: Enumerating playlists is faster which helps things like Options search with a huge number of playlists.25.0.71 (6/28/2019)1. Changed: Renamed the option "Process HDCD" to to "Play as HDCD if possible".2. Changed: Made passing a negative number into ListLimit will grab that many from the end of the list.3. NEW: Added the smartlist rule linkexpand to expand the links in a smartlist.4. Changed: Made the about box identify the program as 32-bit (it would already identify 64-bit).5. Changed: Files are no longer marked as dirty when they get flagged as not HDCD so they will not tag because of it.25.0.70 (6/27/2019)1. NEW: Added an option during manual on-line EPG loading to fill empty "Channel Number" field with LCN value found in xmltv data. Not applicable to ATSC channels.2. Changed: Made the ListLimit MCWS function take an optional third parameter for the index to start at.3. NEW: Added Options > Library & Folders > Analyze HDCD Files to flag the analyzer to look at the HDCD state. It defaults to off so no analysis will be done unless you opt-in.25.0.69 (6/26/2019)1. Changed: When the program loads, it will go through files and mark lossy files as not HDCD and files that aren't 44100x16x2 as not HDCD.2. Changed: Added a message when iTunes playlist import finishes with the number of playlists and directions about where to find them (or an error if no playlists were found).3. Changed: When user clicks "Auto Match" button on EPG XMLTV ID match window, MC will try to use channel number match if channel name match fails. This change affects STB, OpenCABLE, DVB channels. This is useful when a user switches EPG source.4. Changed: Searching for files then deleting all of them from Playing Now will reset the search.25.0.68 (6/25/2019)1. Fixed: Pressing Shift+Delete in Playing Now would crash.25.0.67 (6/25/2019)1. Changed: Made artist image lookup key into the fact that it's a music artist a little better (so playing bands with animal names, etc. will show better matches).2. Fixed: Right-click play commands were not all working properly (may need to re-add the Add to Playing Now toolbar button to make it work).25.0.66 (6/24/2019)1. Changed: Tagging no longer runs on URLs or Radio Paradise files.2. NEW: DLNA: HDCD info passed via JRiver specific DiDL to enable processing by a MC renderer.3. Fixed: Files could get erroneously tagged during playback.4. Fixed: Picking "Export Playlist..." from the view header menu would reset the selection.5. Fixed: Encoder settings could get saved to the registry as the default profile and cause DLNA playback issues between L16 and WAV.25.0.65 (6/24/2019)1. Fixed: HDCD decoding would engage when the HDCD field was set to unknown (-1).2. Changed: Added the options Audio > Advanced > Process HDCD to enable and disable HDCD procssing during playback.3. Changed: Made the new lyrics lookup option also apply when turning on lyrics display.4. Fixed: The "Add to Playing Now" toolbar button was not working properly.25.0.64 (6/21/2019)1. Changed: Made lyrics lookup at playback time if lyrics display is on optional.2. Changed: Video files are no longer flagged for requiring analysis when HDCD data is not present.25.0.63 (6/21/2019)1. Changed: When deleting a single audio file from the library, the program will list the name, artist, and album on the delete dialog.2. Fixed: The HDCD decoder could trigger when a match occured that changed nothing, but now it only triggers on files with matches that make changes.3. Changed: Reenabled thumbnailing for Radio JRiver files.4. NEW: Added the function MCWS/v1/Playlist/MoveFile to move a file in a playlist.5. Changed: Made the thumbnail frames option a choice between on, off, and images frames off.25.0.62 (6/20/2019)1. Changed: German translation updated (thanks ByteStar).2. Changed: Renamed the thumbnail option to "Draw frames on thumbnails" from "Draw frames on image thumbnails" and made it turn off all border drawing when disabled.3. Changed: Made lyrics lookup an array instead of throwing a message that there was already a process running.4. Changed: The audio analyzer will think a file needs analysis if the HDCD field is -1.5. NEW: Panel - Added Cloudplay to Panel. Note: 'Playing to' in Panel cannot be set to 'Here' (the browser) for Cloudplay to work.6. NEW: Panel - Added a button to the Settings page, in the Library tab, to run auto-import.7. NEW: Panel - Added a button to the Playing Now page menu that will swap the slider between volume and playback if only one is displayed.8. NEW: Panel - Added an option to clear the playing now list in the options menu on the playing now page.9. Changed: Panel - Changed the Information tab title on the Settings page to Library.25.0.61 (6/19/2019)1. Fixed: Scrobbling a stream URL did not always work.2. Changed: German translation updated (thanks ByteStar).3. Fixed: ATSC channel scanning and OTA EPG scanning on latest Windows 10 updates did not work.25.0.60 (6/19/2019)1. Changed: Updated Greek translation (thanks Panagiotis).2. Changed: German translation updated (thanks ByteStar).3. Changed: Updated to Monkey's Audio 4.78.4. Changed: HDCD decoding would reduce the volume by 6 dB.5. Changed: Re-enabled view switching (to Playing Now, etc.) when playing from a webpage.6. Fixed: When the tree would show again because of clicking a toolbar button, it would not always redraw fully.7. Changed: Marked the string "Show Media Center" for translation in a way that should work better for German, etc.8. Fixed: Read-only authentication wasn't getting set properly.25.0.59 (6/18/2019)1. Fixed: Only outputting the selected tracks in a playlist export was not working.2. Changed: Moved the reporting of HDCD up in the Audio Path display list.25.0.58 (6/18/2019)1. NEW: Added HDCD detection to the audio analysis process.25.0.57 (6/18/2019)1. Changed: When restoring from Library Server, the program will show the same views instead of showing the startup views.25.0.56 (6/18/2019)1. Fixed: When turning lyrics on, they didn't always reload when the lyrics changed.2. Fixed: The new MP4 detector would rename m4a files to mp4.3. Fixed: The program could crash during import.25.0.55 (6/17/2019)1. Fixed: When a TV tuner returned an error on playback start up, the tuner was left in "Initializing" state and was no longer available until MC restarted.2. Fixed: Re-enabled the failure message on trying to play files which didn't resolve, with additional checks to avoid errorneous messages.3. Fixed: Improved playback of Movie trailers from YouTube.4. Fixed: Tab navigation works in the Parametric Equalizer pages.5. Changed: When playing Radio JRiver or Radio Paradise from MCWS, the player will be put in error free mode so it won't popup errors about playback failures.6. Changed: When Scrobbling the playing file, the updated metadata from playback will be used instead of the database values.7. Fixed: DVB channel scanning could crash in some cases.25.0.54 (6/14/2019)1. Fixed: DVB channel scanning missed a lot of channels in recent builds.2. Fixed: Clicking on a file in the list wouldn't play it because of change #7 from 25.0.51.25.0.53 (6/14/2019)1. Changed: Switched the order of the displayed information in the toolbar so the order matches between single file and multiple file selection.2. NEW: When turning lyrics on, they will be looked up for the current file if it has no lyrics.3. Changed: If lyrics display is on, each track will lookup lyrics as it is played if it doesn't already have lyrics.4. NEW: Added an option to "Automatically clean up time-shifting folders daily".5. Changed: The Cloudplay web page is now directly accessed from the Cloudplay item in the main tree. It used to be under the Playlists node in the tree.6. Changed: Downloaded Cloudplay playlists now show up in playlist group 'Cloudplay Playlists' rather than simply 'Cloud'.7. NEW: Cloudplay users can now quickly view the playlists they have liked. 25.0.52 (6/11/2019)1. NEW: Added a play Radio JRiver MCWS call.2. NEW: Added play Radio JRiver toolbar buttons.3. Changed: The new stream analyzer to determine the playback type no longer runs on URLs.4. Changed: Made the bitrate in the player window padded so it's about the same width when switching to and from 1000.25.0.51 (6/11/2019)1. Fixed: The image tooltip in the player window could be a little touchy about showing.2. Changed: The new threaded library tools are shown by reporter and properly stopped on shutdown.3. Changed: Updated to Monkey's Audio 4.77.4. NEW: Added the MCWS function Playlist/Rename to rename a playlist.5. NEW: Added a mechanism to detect file types by something other than extension. Started by making MP4 inside MP3 work nicely.6. Changed: Thumbnail text is top aligned instead of vertically centered.7. Changed: Playing a filename that didn't resolve would play the current files intead of showing a failure message.8. Fixed: Playback of WavPack DSD files in DoP mode did not work reliably.25.0.50 (6/7/2019)1. Changed: Updated the Korean translation (thanks Junghwan).2. Changed: Updated Italian translation (thanks matteo e massimo).3. NEW: Added the right-click option to the player "Left Align Image".4. Changed: German translation updated (thanks ByteStar).5. Changed: Better error messaging in OpenCABLE TV channel playback. In particular, if one plays a channel that the cable company does not serve, a proper error message may be displayed. The behavior depends on which tuner device is used. HDHomeRun Prime will return error message while Ceton InfiniTV may not.6. Changed: Updated to Monkey's Audio 4.75.7. NEW: When doing mouse over the new cover art image in the player window, the full artwork will be shown in the tooltip.8. Changed: Any channels above 8 are just ignored by MC (instead of causing playback to fail).25.0.49 (6/4/2019)1. Fixed: The ratings would not show when left aligning the player text.2. NEW: Added iTunes playlist import to the file menu. It will import all iTune's playlists and files to an iTunes playlist group.3. Changed: Whether or not the "Display Lyrics" is on will save between runs of the program.25.0.48 (6/3/2019)1. Fixed: The player text is centered a little better.25.0.47 (6/3/2019)1. Changed: Updated to Monkey's Audio 4.74.2. Changed: Made the cover art in the player only draw while playing (so it's not there when stopped).3. Changed: Radio JRiver files no longer build thumbnails.4. Fixed: DVB channel scan could crash when "Scan Information from Network Information Table" was used.5. NEW: Added the right-click option to "Left Align Text" to the player bar.6. Changed: Tuned where the cover art draws in the player along with a little other tuning of the player sizing.7. Changed: Added 'Play Doctor & Cloudplay' option to the 'More play options' context menu to allow quick startup of Doctor Who with 100% Cloudplay tracks.8. Changed: In the Playing Now 'Play Doctor' Options menu, added ability to select the percentage of tracks coming from the JRiver Cloudplay server, from 0 to 100%.25.0.46 (6/3/2019)1. Fixed: Resolved a memory leak related to Cover Art in the player area.25.0.45 (5/29/2019)1. Changed: The default display mode of Standard Television View EPG "Date" column is changed from "Day of week only" to "Abbreviated".2. Fixed: DVB channel scan crashed in recent builds.3. Fixed: In DVB channel scan audio stream language type failed to be loaded correctly in recent builds.4. NEW: Cloudplay integration with Play Doctor. Use the options dropdown 'Include files from Cloudplay' to add to your Play Doctor playlist.25.0.44 (5/28/2019)1. Fixed: The web browser for Cloud Play pages was shared so opening multiple tabs would lead to corruption. Now each tab is discrete.2. Fixed: When a playlist was started with an image, it would trim to only images instead of playing everything in the list.3. Changed: Artwork can be turned on and off in the player window from the right-click menu.25.0.43 (5/28/2019)1. Fixed: DLNA playback could crash.2. NEW: Cover art for the playing file is displayed in the player area.25.0.42 (5/24/2019)1. Changed: When adding a library field, the name will be fully selected so typing anything will replace it (instead of requiring manual delete).2. Changed: MC will try picking up DVB channel number from OpenTV channel info descriptor.3. Fixed: Twitter integration wasn't working.4. Changed: MC will try picking up DVB channel number from FreeSat channel info descriptor.5. Changed: The FLAC plugin will fully decode a local file to get the duration if the duration is not in the header.25.0.41 (5/21/2019)1. Changed: German translation updated (thanks ByteStar).2. Fixed: Scanning from WIA sources would not reliably get the image if "Skip file if already in library" was checked (applies to BMP files).3. Changed: Reduced the minimum width of the options window.4. NEW: Added the MCWS function Playlist/RemoveFile.5. Changed: Updated Italian translation (thanks matteo e massimo).6. Changed: Made the MCWS articles function take a parameter SortIgnoreState to specify if they should be ignored for sorting.7. Changed: Added locking to prevent a possible crash on playback start.8. Changed: MC will try non-standard PID 0xbba for Bouquet Association Table when scanning for DVB channels.25.0.40 (5/17/2019)1. Changed: Made the minimum size of the options pages half the height of the ideal size (instead of the full ideal size).2. Changed: Tuned the height of the remote control options page a little so it displays fully on high DPI.3. Fixed: A possible crash from the recent change after removing a zone to show the now current zone.4. NEW: Made it possible to pick a Radio JRiver station as a Car Radio button.5. NEW: Panel - Bookmarks for videos, audiobooks, and podcasts will be honored.6. NEW: Panel - Bookmarks can be set for videos, audiobooks, and podcasts by using the stop button.7. NEW: Panel - The bookmark for the current file can be cleared by using stop while the time is at 0:00.8. Fixed: Some Radio Paradise streams did not work when "Disable audio buffer to disk (for low powered systems)" option was used.25.0.39 (5/16/2019)1. Fixed (hopefully): MC could crash playing Radio JRiver.2. Changed: Extreme outliers from silence will not be calculated against for volume leveling values.3. Fixed: The Cloudplay view would not save between runs.4. Fixed: A minor bug that might cause TV time-shifting Reader filter to undergo an unnecessary initial internal automatic seek.5. Fixed: Blu-ray PGS subtitles could show corruption in certain situations.6. Changed: Updated to Monkey's Audio 4.73.7. NEW: Added a File/Bookmark function to MCWS to get and set the bookmark.8. Changed: Seeking live TV on clients is more responsive. It takes one second less time.25.0.38 (5/14/2019)1. Changed: Marked the expressions used in Find & Replace to not be escaped (that way slash doesn't need special treatment).2. Changed: More improvement on start up speed when playing live TV on clients.3. NEW: Added RadioParadise as an available Theater View page (each page shows a list of tracks for the station).4. Changed: Updated Greek translation (thanks Panagiotis).5. Fixed: When getting the filename field in an expression, the filename slash character won't be replaced by underscores (only slashes in other fields).6. Changed: Allow URL's with DEFINED CONTENT LENGTHS to be converted to other formats in DLNA. You may select url as a type to convert in the DLNA server Audio advanced options when SPECIFIED FORMAT WHEN NECESSARY is selected. 7. NEW: Let Radio Paradise look one track ahead on playback so it can push the next track to a DLNA renderer that supports SetNextAVTransportURI for gapless support. Since RP is range based like a cue file this REQUIRES the associated DLNA server to be set to SPECIFIED FORMAT or SPECIFIED FORMAT WHEN NECESSARY.8. NEW: You can perform a case-sensitive search by adding case to the search string.9. Fixed: MC would crash on playing video on a client, if either of the Media Network options - "Disable audio buffer to disk (for low powered systems)" or "Disable video buffer to disk (for low powered systems)", was used.10. Fixed: When switching tabs, the search suggestions would not switch.11. Changed: Updated to Monkey's Audio 4.72.12. Changed: Slovak translation updated (thanks Peter Lukac).13. Fixed: Captions were not working with 2D image playback.25.0.37 (5/9/2019)1. Changed: When breaking lines for lyrics, the lines will reverse find a space instead of forward find a space. Prevents lines from truncating.2. Changed: During lyrics lookup, AZLyrics is used third instead of second (so will rarely be accessed).3. Changed: Made lyrics drawing use a little longer lines since it now reverse finds the line breaks.4. Fixed: Playing Radio JRiver streams would download the MPL instead of play them (for some of the streams).25.0.36 (5/8/2019)1. NEW: Page up and page down will increment files when pressed in the Tag Action Window.2. NEW: Added "Disabled" as one of the choices for read-only authentication.3. Changed: When editing in the Tag window, clicking another file or switching with page up and page down will keep editing the same field instead of cancelling.4. Optimized: Start up time for live TV playback on a client is significantly shortened.5. Changed: Eating a few more junk responses from Google lyrics lookup.6. Changed: When drawing lyrics, the lines are trimmed after splitting into lines to remove empty values (which could wrap).7. Fixed: After uploading a playlist to Cloudplay, the remote files were showing up in main database alongside the local files.25.0.35 (5/7/2019)1. Fixed: DLNA: The SystemUpdateID wasn't being updated properly. It will now update whenever a container is viewed/re-viewed with a minimum of 5 seconds between changes.2. Changed: Internal TV code re-organization, especially in DVB channel scanning.3. Changed: Things in brackets are removed from the name before lyrics lookup.4. Changed: Filtered out a couple more bad responses from Google for lyrics lookup.5. Fixed: Playing ASIA and Genesis would not show good artist images.6. Fixed: Adding cover art from a file would leave the folder locked.7. Changed: Updated to Monkey's Audio 4.71.8. Changed: When clicking a large edit field in the Tag window, it will ensure that the "Edit in Popup" button is also visible.9. NEW: If you press Shift+Return in a popup editor in the tag window it will accept and close.10. Fixed: If you were playing, then playing an image from a file manager, then stopped, the zone would not return to the previously playing zone.25.0.34 (5/2/2019)1. Fixed: The JRiver ASIO driver did not work properly because it was still referring to MC24 in one place.2. Changed: More tweaks on Sat>IP channel scanning over transport stream.3. Fixed: Picking "No default language" for the default audio language would not save between opens of Options.4. Fixed: Picking "No subtitle" for the subtitle language would not save between opens of Options.5. Fixed: Showing a page in Options that didn't have the search box after showing one that did wouldn't make the search box go away.6. Changed: The options dialog is made taller for the Remote Control page.7. Changed: Turned off the threaded update for CD lists to see if it helps with the CD ripping problems (please report).25.0.33 (4/29/2019)1. Fixed: Radio Paradise did not play.25.0.32 (4/29/2019)1. NEW: MC will try parsing Bouquet Association Table during DVB channel scanning in an effort to obtain logical channel number. Not tested.2. Changed: Updated to Monkey's Audio 4.70.3. Changed: Updated the Hungarian translation (thanks pimpolo).4. Fixed: Parsing an empty playlist could crash.5. Changed: When playing streaming content, Buffering Internet Reader will remove cached contents upon stopping.6. Fixed: When playing streaming content, Buffering Internet Reader could hang in rare situation.7. Fixed: Buffering Internet Reader could continue downloading for a while after stopping playback.8. Changed: Added more safety checks in an attempt to fix recently introduced crashes when playing video/audio on Library server clients.9. Fixed: Playing Cloudplay playlists using the 'play' button on the webpage could result in duplicate tracks in MC's library - a local filename plus a remote url.25.0.31 (4/25/2019)1. Changed: Updated to Monkey's Audio 4.68.2. Fixed: The recent changes caused Buffered Internet Reader to ignore ICY metadata and other options.25.0.30 (4/24/2019)1. Fixed: CD list control view headers didn't update properly for the files in the view.25.0.29 (4/24/2019)1. Fixed: Deleting a pane entry now updates the panes after (before the deleted entry would remain until a refresh).2. Changed: When running audio analysis on import, it only uses one thread at a time for the videos in the import array.3. Changed: Updated Greek translation (thanks Panagiotis).25.0.28 (4/24/2019)1. Changed: Zone ID is passed to Buffered Internet Reader so that concurrent playback in multiple zones from the same URL will not interfere with each other.2. Changed: German translation updated (thanks ByteStar).3. Changed: Movie lookups that match the IMDBId will sort to the top of the list.4. Fixed: Sat>IP tuner parameter retrieval could cause MC to crash.5. NEW: Added the option to delete individual conversion presets.6. Fixed: Files with a playback range could play with an unknown (live) duration instead of the proper duration.7. Fixed: Media Center could crash randomly during playback of audio files when Lyrics are displayed.8. Changed: Updated to Monkey's Audio 4.67.25.0.27 (4/19/2019)1. Fixed: Potential crash during Cloudplay uploading.25.0.26 (4/19/2019)1. Changed: Updated to Monkey's Audio 4.66.2. Changed: Updated Italian translation (thanks matteo e massimo).3. Changed: Revised the usage of the buffering internet reader so it only engages for the file playback and not the file analysis of tags, images, etc.4. Fixed: Some Cloudplay account/login problems.5. Changed: Internet Explorer is always used for Cloudplay pages.25.0.25 (4/18/2019)1. Changed: Spacebar in Theater View will toggle pause instead of starting playback over (if something is playing).2. Changed: Updated to Monkey's Audio 4.64.3. Fixed: The current track would not be shown when first loading a Playing Now view.4. Changed: The multi-match CD dialog has a number at the front of each selection (so a match with the same artist and album will be distinguishable).5. Changed: CD matches from the online database are trimmed before showing in the dialog.6. Fixed: Improved compatibility with Handhelds which don't report a "Friendly Name", so instead use their Model Name.7. Changed: When playback is started, the playing file will be displayed in Playing Now.8. Changed: Updated Italian translation (thanks matteo e massimo).9. Changed: Revised how /MonitorToggle works to hopefully make it work on more displays.10. Changed: The command /MonitorToggle2 can be used to issue the command the old way.11. Fixed: Media Center could crash when updating the Theater View TV Guide timeline in some cases.12. Changed: When looking for lyrics at Google, the language of English is forced (to avoid German, etc. causing problems).13. Changed: Made Google lyrics work for a few more songs.14. Changed: When opening the "Open URL" dialog, if a URL is on the clipboard, it will automatically be used.15. Changed: When lyrics change as the "Display Lyrics" option is enabled, they will update within a few seconds.25.0.24 (4/15/2019)1. Changed: Move the audio/video buffer disable options in Media Network so they are available without DLNA enabled. Note these only really work properly in Linux.2. Changed: Update the radioparadise cover art url (we were getting a permanent redirect to this).3. Fixed: Cloudplay uploaded out-of-sequence playlists when some tracks failed or were not qualified.4. Fixed: APE tagging could crash.5. Changed: Radio Paradise files don't thumbnail.6. Changed: Updated the Korean translation (thanks Junghwan).25.0.23 (4/12/2019)1. Fixed: The columns in the CD / DVD list would not always properly update as actions started and stopped.2. Fixed: The width of CD columns did not account for the monitor DPI.3. Changed: If DVB-C scanning failed to have tuner locks, MC will try small variations of frequency values.4. Fixed: Cloudplay is better about maintaining it's web page position when navigating back and forth between MC views.5. Changed: When downloading your own playlist from Cloudplay it will set it's filenames to the original local files rather than url's if the local files still exist.6. Changed: Renamed CloudPlay to Cloudplay.25.0.22 (4/12/2019)1. Fixed: The blue light would not illuminate if memory playback was enabled.2. Changed: After an import, relational fields are gone through and set on the new files.3. Fixed: Failure to parse Sat>IP tuning parameters when trying to scan Sat>IP channels using NIT.4. Changed: In DVB channel scanning the wait time for tuner lock is increased in an effort to tune to some hard to tune transponders.5. NEW: The Closed Captioning / Subtitle selection during live TV viewing will be saved to the channel's PlaybackInfo tag and will be automatically selected the next time the channel is played.6. Changed: Updated to Monkey's Audio 4.63.25.0.21 (4/10/2019)1. Fixed: The list scroll position would not be at the top in some cases.2. Fixed: Analyzing audio streams with a format change near the end of the file could result in bogus R128/ReplayGain data.25.0.20 (4/9/2019)1. Changed: The tooltip for an image in the Tag Action Window will explain that the image can be saved internally by enabling the option if the art is saved externally.2. Changed: The numbers in the reporter view have commas in them.3. NEW: Added the option Options > General > Advanced > Save pane selection between runs. It defaults to off, but allows turning it on.4. Fixed: Pressing Delete during image playback would not trigger a delete of the file (unless the list was in focus).5. Changed: Updated the Hungarian translation (thanks pimpolo).6. Fixed: When playing videos recorded on ATSC TV channels, the subtitle (closed captioning) choice was not saved for the next session.7. NEW: Lyrics are first looked up at Google before looking at other sites.8. NEW: Added the edit type and data type to the MCWS Library/Fields function.25.0.19 (4/4/2019)1. Fixed: In-stream Sat>IP channel scanning would have an empty frequency list and crash.2. NEW: Lyrics can now be displayed for DLNA playback zones.3. NEW: When doing a movie lookup from themoviedb.org, the IMDBId will be used in addition to searching on the name.4. Fixed: Closed Captioning could not be turned off by using OSD, if it had been turned on with mouse.5. Changed: A possible fix for a Sat>IP in-transport-stream channel scanning issue.6. Fixed: TV engine tried to turn on CC over and over during recording (when no video was showing).7. NEW: MCCommand MCC_PLAYBACK_ENGINE_SET_SUBTITLES (28032) will now work on TV playback as well.8. NEW: Keyboard shortcut "Alt C" for toggling Closed Captioning/Subtitling.9. Changed: Updated to Monkey's Audio 4.61.




JRiver Media Center 25.0.85


2ff7e9595c


2 views0 comments

Recent Posts

See All

Comentários


bottom of page