INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: JRiver Media Center 25.0.45 -- Available Here  (Read 3855 times)

JohnT

  • Citizen of the Universe
  • *****
  • Posts: 4627
JRiver Media Center 25.0.45 -- Available Here
« on: May 30, 2019, 11:30:59 am »

Download standard build
This is a new build of JRiver Media Center 25.  Please post bugs here.  Please start a new thread for anything requiring discussion.  Non-bug posts will be deleted.

Download 32-bit build
http://files.jriver.com/mediacenter/channels/v25/latest/MediaCenter250045.exe (works on all systems)

Download 64-bit build
http://files.jriver.com/mediacenter/channels/v25/latest/MediaCenter250045-x64.exe (works on 64 bit systems only)

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.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 shown in themain 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).
8. NEW: Flac in Ogg streams will play from File->Open URL (and also when playing as a DLNA renderer).

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, the Buffering Internet Reader will remove cached contents upon stopping.
6. Fixed: When playing streaming content, the Buffering Internet Reader could hang in rare situation.
7. Fixed: The 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 the Buffered Internet Reader to ignore ICY metadata and other options.
Logged
John Thompson, JRiver Media Center

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71498
  • Where did I put my teeth?
Re: JRiver Media Center 25.0.45 -- Available Here
« Reply #1 on: May 30, 2019, 12:53:19 pm »

4. NEW: Cloudplay integration with Play Doctor. Use the options dropdown 'Include files from Cloudplay' to add to your Play Doctor playlist.

More here:
https://yabb.jriver.com/interact/index.php/topic,120871.0.html
Logged

terrym@tassie

  • MC Beta Team
  • Galactic Citizen
  • *****
  • Posts: 474
Re: JRiver Media Center 25.0.45 -- Available Here
« Reply #2 on: May 31, 2019, 12:05:30 am »

Pleased to report that the Options window sizing issue https://yabb.jriver.com/interact/index.php/topic,120710.0.html is completely resolved in 25.0.45. Thanks!
Logged
" I like work: it fascinates me. I can sit and look at it for hours." -Jerome K. Jerome

Moe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 695
  • Hi
Re: JRiver Media Center 25.0.45 -- Available Here
« Reply #3 on: June 02, 2019, 08:29:27 pm »

Never had this happen before this update.
 
Crashing with a "Microsoft Visual C++ Runtime Library" popup.

Seems to consistently happen after playing ~10 songs.  Not actively doing anything on the computer at the same time, just listening to music.  Although there are some other programs open, like Firefox.  No third party anti-virus installed.

Running the 32bit version, Windows 10.

Let me know if I can provide any other information.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71498
  • Where did I put my teeth?
Re: JRiver Media Center 25.0.45 -- Available Here
« Reply #4 on: June 02, 2019, 09:10:31 pm »

I will probably split this, but did you configure Windows Defender?  Are you certain there's no other antivirus?
Logged

Moe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 695
  • Hi
Re: JRiver Media Center 25.0.45 -- Available Here
« Reply #5 on: June 02, 2019, 10:08:47 pm »

I've never had to do anything to Windows defender in the 15+ years I've been using MC, so no, I haven't configured it.  Yes, I am positive there is no third party antivirus.

I just reinstalled though, hoping that helps.

For good measure I added a lot of things at the folder level per this thread https://yabb.jriver.com/interact/index.php/topic,114101.0.html
Logged

Frobozz

  • Citizen of the Universe
  • *****
  • Posts: 635
  • There is a small mailbox here.
Re: JRiver Media Center 25.0.45 -- Available Here
« Reply #6 on: June 03, 2019, 04:01:20 am »

I've also been getting application crashes with build 45 that didn't happen with build 40. I can play music for about 45 minutes then get a crash. It's a generic "Media Center 25 has stopped working" dialog rather than a Visual C++ runtime dialog.

I'm running Windows 8.1 64-bit with the 32-bit version of JRiver Media Center.

I've got a log and dmp saved from one of the crashes that I can send if you need them.
Logged

Frobozz

  • Citizen of the Universe
  • *****
  • Posts: 635
  • There is a small mailbox here.
Re: JRiver Media Center 25.0.45 -- Available Here
« Reply #7 on: June 03, 2019, 04:28:11 am »

Here's the last part of the log with the crash.

Code: [Select]
2967125: 204: Playback: CJRPlaybackEngine::Play: Start
2967125: 204: Playback: CJRPlaybackEngine::Play: Volume protection: 0
2967125: 204: Playback: CJRPlaybackEngine::Play: Playing: \\xxxxxx\Music\Lossless\Rock\Bob Dylan\Oh Mercy [MFSL]\01 - Political World.flac
2967125: 204: Playback: CJRPlaybackEngine::Play: Filetype: flac; Type: 1; Can play: 1; Playback object: 0x8df8f70
2967125: 204: Playback: CJRPlaybackEngine::StartPlayFile: Start
2967125: 204: Playback: CMJPlaybackType::Play: Start
2967125: 204: Playback: CMJPlayerCore::Play: Start
2967125: 204: Playback: CMJWaveFeeder::~CMJWaveFeeder: Start
2967125: 204: Playback: CMJWaveFeeder::~CMJWaveFeeder: Cancel
2967125: 204: Playback: CMJWaveFeeder::~CMJWaveFeeder: Stopping thread
2967125: 204: Playback: CMJWaveFeeder::~CMJWaveFeeder: Deleting input source
2967125: 204: General: CFlacDecoder::~CFlacDecoder: Start
2967125: 204: General: CFlacDecoder::~CFlacDecoder: Finish (0 ms)
2967125: 204: Playback: CMJWaveFeeder::~CMJWaveFeeder: Finish (0 ms)
2967125: 204: Playback: CMJPlayerCore::Play: Created feeder helper for type flac (native: 1)
2967125: 204: Playback: CMJWaveFeeder::Play: Start
2967125: 204: General: CFlacDecoder::CFlacDecoder: Start
2967125: 204: General: CFlacDecoder::CFlacDecoder: Finish (0 ms)
2967125: 204: Playback: CMJWaveFeeder::Play: Finish (0 ms)
2967125: 204: Playback: CMJPlayerCore::Play: Play succeeded
2967125: 204: Playback: CMJPlayerCore::Play: Result: 1
2967125: 204: Playback: CMJPlayerCore::Play: Finish (0 ms)
2967125: 204: Playback: CMJPlaybackType::Play: Play result: 1
2967125: 204: Playback: CMJPlaybackType::Play: Finish (0 ms)
2967125: 204: Playback: CJRPlaybackEngine::StartPlayFile: Play returned: 1
2967125: 204: Playback: CJRPlaybackEngine::StartPlayFile: Finish (0 ms)
2967125: 204: Playback: CJRPlaybackEngine::Play: StartPlayFile returned 1
2967125: 204: Playback: CJRPlaybackEngine::Play: Finish (0 ms)
2967125: 204: Playback: CPlayerZone::Play: Play succeeded
2967125: 204: Playback: CPlayerZoneDisplayInfoUpdateThreadPause::~CPlayerZoneDisplayInfoUpdateThreadPause: Start
2967125: 3968: Playback: CMJWaveFeeder::Thread: Start
2967125: 3968: Playback: CMJWaveFeeder::Thread: Adding skinning
2967125: 204: Playback: CPlayerZoneDisplayInfoUpdateThreadPause::~CPlayerZoneDisplayInfoUpdateThreadPause: Finish (0 ms)
2967125: 204: Playback: CPlayerZone::Play: Finish (63 ms)
2967125: 204: Playback: CPlayerZone::Next: Applying database changes
2967125: 3968: Playback: CMJWaveFeeder::Thread: Opening file
2967125: 6452: Playback: CPlayerZoneDisplayInfoUpdateThread::Thread: Start
2967125: 6452: Playback: CPlayerZoneDisplayInfoUpdateThread::Thread: Zone: Schiit Eitr (id: 10013)
2967125: 204: Playback: CPlayerZone::Next: Finish (63 ms)
2967140: 3968: Playback: CMJWaveFeeder::Thread: Setting output format
2967140: 3968: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Start
2967140: 3968: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Using input format
2967140: 3968: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Applying output format settings
2967140: 3968: Playback: CAutoConfigureAudioOutput::GetOutputFormat: 44.1 kHz 16bit 2ch
2967140: 3968: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Finish (0 ms)
2967140: 3968: Playback: CMJWaveFeeder::Thread: Preparing to feed data
2967140: 3968: Playback: CMJWaveFeeder::Thread: Memory playback: 1; Maximum play buffer bytes: 1073741824; Grow by bytes: 33554432; System available bytes: 4294967295
2967140: 3968: Playback: CMJWaveFeeder::Thread: Running feeder loop
2967140: 3968: Playback: CPlayerZone::OnNewStream: Start
2967140: 3968: Playback: CPlayerZone::OnNewStream: Finish (0 ms)
2967640: 3968: Playback: CMJWaveFeeder::Thread: Failed to allocate memory (33587200 allocated, requesting 32768)
2967640: 3968: Playback: CMJWaveFeeder::Thread: Compacting and trying again
2967656: 3968: Playback: CMJWaveFeeder::Thread: Failed again
2968125: 204: General: CMCUICore::SystemPowerManager_UpdateActions: Start
2968125: 204: General: CMCUICore::SystemPowerManager_UpdateActions: UI Mode: -999; Playing: 1
2968125: 204: General: CMCUICore::SystemPowerManager_UpdateActions: Finish (result: 0) (0 ms)
2971656: 204: TV: CTVRecordingManager::Process: Start
2971656: 204: TV: CTVRecordingDatabase::GetActions: returning 0 actions
2971656: 204: TV: CTVRecordingManager::PerformBackgroundTasks: Silent Days ago 0.0000578703693463, dialog days ago 0
2971656: 204: TV: CTVRecordingManager::PerformBackgroundTasks: checking program cleanup timer.  Last cleanup 0.8208324666214857 hours ago
2971656: 204: TV: CTVRecordingManager::Process: returning because TV device list has not been initialized, and there are no recording actions
2971656: 204: General: JRThread::StartThread: Error starting thread, errno=12
2971656: 204: TV: CTVRecordingManager::Process: Finish (0 ms)
2976187: 6452: General: JRThread::StartThread: Error starting thread, errno=12
2976187: 204: General: JRThread::StartThread: Error starting thread, errno=12
2976515: 204: General: TopLevelExceptionFilter: Unhandled exception -- program crashing
2976515: 204: General: TopLevelExceptionFilter: Message: 275, wParam: 6006, lParam: 0
2976515: 204: General: RunProgram: Start
2976515: 204: General: RunProgram: Filename: C:\Program Files (x86)\J River\Media Center 25\JRCrashHandler.exe / Parameters: JRCrashInfo4424
2976515: 204: General: RunProgram: Performing ShellExecute...
2976531: 204: General: RunProgram: Running process...
2976531: 204: General: RunProgram: Waiting for completion
0000000: 6644: General: JRCrashHandlerApp::Run: Start
0000000: 6644: General: JRCrashHandlerApp::Run: Opening Shared Memory: JRCrashInfo4424
0000000: 6644: General: JRCrashHandlerApp::CreateMiniDump: Start
0000015: 6644: General: JRCrashHandlerApp::CreateMiniDump: Trying to set dump privileges
0000015: 6644: General: JRCrashHandlerApp::CreateMiniDump: Creating dump output file at C:\Users\xxxxxx\AppData\Roaming\J River\Media Center 25\Crash.dmp
0000703: 6644: General: JRCrashHandlerApp::CreateMiniDump: Finish (result: 1) (703 ms)
0000703: 6644: General: JRCrashHandlerApp::Run: Finish (703 ms)
0000703: 6644: General: JRCrashHandlerApp::ExitInstance: Start
0000703: 6644: General: JRCrashHandlerApp::ExitInstance: Finishing
2977296: 204: General: RunProgram: Finished
2977296: 204: General: RunProgram: Done waiting
2977296: 204: General: RunProgram: Finish (781 ms)
3060250: 3692: General: JRWebApp::Destroy: Start
3060282: 3692: General: JRWebApp::Destroy: Finish (32 ms)
3060282: 3692: General: JRWebApp::Run: Finish (3059797 ms)
3060282: 3692: General: JRWebApp::ExitInstance: Start
3060282: 3692: General: JRWebApp::ExitInstance: Stopping web engine
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10738
Re: JRiver Media Center 25.0.45 -- Available Here
« Reply #8 on: June 03, 2019, 04:36:10 am »

Looks like a memory leak. I'm looking into it.
Logged
~ nevcairiel
~ Author of LAV Filters

JimLill

  • Recent member
  • *
  • Posts: 23
Re: JRiver Media Center 25.0.45 -- Available Here
« Reply #9 on: June 03, 2019, 05:06:16 am »

I am seeing the crashes also.  I might also mention that for a long time I have been seeing crashes or being "stuck" when I have my system deployed on a crummy DSL line. A few  stalls in a row due to poor inbound data requires a restart at times. This running Radio Paradise via a URL and their 320AAC feed.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7411
  • The color of Spring...
Re: JRiver Media Center 25.0.45 -- Available Here
« Reply #10 on: June 03, 2019, 05:59:15 am »

Looks like a memory leak. I'm looking into it.

It's probably the cause of this too: https://yabb.jriver.com/interact/index.php/topic,120895.0.html
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2024 Update (24H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | iFi ZEN DAC 3 | Edifier R2000DB Bookshelf Speakers | Audio-Technica ATH-M50x Headphones

Chipicui

  • Junior Woodchuck
  • **
  • Posts: 52
Re: JRiver Media Center 25.0.45 -- Available Here
« Reply #11 on: June 03, 2019, 10:50:25 am »

Same crash here too.
Went back to 0.40 and everything's fine.
Logged
Pages: [1]   Go Up