INTERACT FORUM

Please login or register.

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

Author Topic: JRiver Media Center 30.0.45 for Debian Buster (amd64, i386, arm64 and armhf)  (Read 1151 times)

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13870

This is the latest build of MC30 for Linux.  Please post bugs here.  Please start a new thread for anything requiring discussion.  Non-bug posts will be deleted.

Download:
Linux AMD64: https://files.jriver.com/mediacenter/channels/v30/latest/MediaCenter-30.0.45-amd64.deb
Linux ARM64: https://files.jriver.com/mediacenter/channels/v30/latest/MediaCenter-30.0.45-arm64.deb
Linux ARMHF: https://files.jriver.com/mediacenter/channels/v30/latest/MediaCenter-30.0.45-armhf.deb
Linux i386: https://files.jriver.com/mediacenter/channels/v30/latest/MediaCenter-30.0.45.deb

Also in the latest and beta repos.

30.0.45 (12/22/2022)

1. Fixed: PNG files using a color palette with transparency did not display properly.
2. Changed: In Theater View "Tuner Status" is now only accessible in Guide view, and no longer available in other video views.
3. NEW: During television setup, there is a checkbox to optionally download channel logo files (if available online) in a background thread after setup is complete.
4. NEW: CDText lookup supported (if the CD contains it).
5. Fixed: On systems with no optical drive we won't query for status (avoid log spam).
6. Changed: Better detection of different types of optical media leading to more efficient handling.
7. Changed: More logging info for optical disc detection.
8. Changed: More control functions added to MC's linux CdIo library to bring it into line with windows and Mac supported functionality.

30.0.44 (12/20/2022)

1. NEW: Added an MCC (MCC_LIST_TOGGLE_FILES / 26033) to show and hide files in a library view.
2. NEW: Added a toolbar button to allow showing and hiding files the same way.
3. Fixed: Tabs would not use the active tab text color after the change a few builds back.
4. Changed: Changed how TV program logos get loaded and displayed in Standard Television View.  This possibly fixes the issue of hanging while trying to load a TV program logo.
5. Changed: Updated Greek translation (thanks Panagiotis).
6. NEW: Initial Cloudplay page shows shortcut links to New and Popular playlists.
7. NEW: Added a status message on the XMLTV ID to channel map window that is updated during the auto match process.
8. Changed: Playlist icons with different colors are used for Cloudplay recent playlists when cover art cannot be found.
9. Fixed: Tile style lists didn't honor the selection color from the skin like other lists.
10. Changed: The view header above library views uses the same color as the "Close" link on the right.
11. NEW: Skins can specify a ListOverText color for the ACTIONWINDOW to specify the color on mouse over.
12. Changed: Ran all the translations through the tool to update to the latest strings from the source code (also added sorting of the commands and source files).
13. Optimized: When setting up IPTV channels and XMLTV guide, the downloading of TV channel logos is deferred to speed up the setup.
14. Changed: Updated the Korean translation (thanks Junghwan).
15. Fixed: When loading XMLTV guide auto-matching could create fake matches when the XMLTV file contain channels with empty XMLTV IDs.
16. Changed: Improved IPTV xmltv ID to MC TV Channel auto matching.
17. Fixed: Spotlight would not properly handle &'s in titles.
18. Changed: Missing thumbnail image in Spotlight Artist page no longer has a border.
19. Fixed: Stop After X Tracks could stop early (merged three stop after pieces, so please report any issues).
20. Fixed: Double-clicking an image in a mixed media playlist view would not show the Image Preview when the new option was enabled.
21. Changed: Tag on import rules now replace list type fields instead of appending to them.
22. Changed: The Channel-To-XMLTVID Auto matching in the TV guide program loading is done in a worker thread so the GUI will remain responsive, and a "Cancel Auto Match" button is added to allow canceling.
23. Optimized: IPTV channel setup is much faster.
24. Fixed: TV logos for IPTV channels might have been downloaded hundreds of times during TV setup.
25. Fixed: Adaptive Volume would not reload nicely with DSP Presets.
26. NEW: Skins can tell options to not draw borders (<Entry Name="OptionsList" ><Data DrawBorders="0" />).
27. Fixed: The CD insertion and removal detection for ripping should be working properly now.
28. NEW: CD Ripping (single device only, linux default /dev/sr0).
29. NEW: Can play audio CD's (single device only, linux default /dev/sr0).

30.0.40 (12/8/2022)

1. NEW: Add option to open Image Preview when double-clicking an image.
2. Fixed: Image Preview would show GetFile as title for every image when using a library server client.
3. Fixed: Current selection would sometimes not be visible when showing or closing Image Preview.
4. Changed: Ran all the translations through the tool to update to the latest strings from the source code.
5. Fixed: Remote Control page and other borders could be back unintentionally for a few builds.
6. Improved: More reduction of the amount of time for TV guide loading and displaying.
7. Changed: Switched the VST flush of silence from five second to three seconds to make stopping a little faster with slow filters.
8. Changed: The text "Press escape to exit Display View" could show incorrectly in Playing Now Overview.
9. Changed: Turned the test tone generated by Room Correction down a little because it could clip.
10. NEW: Add Spotlight search for Artists to main search box.
11. Improved: Reduced the amount of time for MC to load TV guide programs.
12. Changed: Spotlight uses skin image for missing audio thumbnails.
13. Fixed: Some Artist images for Spotlight were broken.
14. Changed: Updated to WavPack 5.6.
15. Changed: Options that are disabled no longer respond to mouse-over.
16. Fixed: The Playing Now overview view would not size the duration column correctly when running with scale.
17. Changed: Zone presets will be sorted by name.
18. Changed: Updated the Catalan language (thanks Josep).
19. Fixed: The new smooth progress bar could cause problems during DLNA playback.
20. Changed: Windows that are not popups will no longer have window borders (applies to the remote options page for example).
21. NEW: Add Spotlight search for Actors/Directors to main search box.
22. Fixed: Artwork could be sized incorrectly in some cases.
23. Fixed: When playing a TV channel using Transport Stream time-shifting (the new time-shifting), the OSD program info text stayed forever unless another OSD came along to replace it..
24. Changed: The position slider is smooth at the end of a track instead of jumping to a slightly different position and moving less smooth.
25. NEW: Add Spotlight search for Movies and TV Shows to main search box (see entries at the end of the dropdown).
26. NEW: Added the ability to export and import all Theater View templates.
27. Fixed: The transport stream time-shifting did not clean up buffering files properly when viewing of a TV channel was stopped (.jrts and *.jrts.cnk files were left in folders).
28. Changed: Removed the 4k logo from Theater View.  Different changes to come later.
29. Changed: The installer no longer allows installation into the root of the program files folder.
30. Changed: "Legacy method" (as referring to program stream time-shifting method) is renamed "original method".
31. Changed: Default time-shifting method is changed to the original method, instead of "Use Transport Stream Time-shifting for bda tuners in addition to ...".
32. Changed: The skin name hash is stored along with the view header images so changing skins will not require a restart for custom artwork to populate.
33. Fixed: Increased the internal buffer in the non-DirectShow video engine to improve playback of files with bad interleaving.  This includes fixing the issue with live TV played in non-DirectShow engine (new time-shifting for bda and OpenCABLE, DMS) of some TV stations.
34. NEW: A 4k bubble is shown in Theater View when zooming into a 4k movie.
35. NEW: View header images can be customized by the skin (Image > ViewHeaderDrivesDevices, ViewHeaderServicesPlugins, ViewHeaderDownload, ViewHeaderPlaylist, ViewHeaderPodcast, ViewHeaderDLNA, ViewHeaderExplorer, ViewHeaderScheduler, ViewHeaderWebMedia, ViewHeaderHandheld, ViewHeaderCD, ViewHeaderLibrary, ViewHeaderLibraryInactive, ViewHeaderReporter, ViewHeaderTelevision).
36. NEW: The transport stream time-shifting method is now also optionally available for OpenCABLE and Sat>IP TV devices.
37. Fixed: The extra channels selection could unintentionally grow when picking other settings.
38. Fixed: Playing audio with more then 8 channels could result in extra channels being silenced if the output would not exactly match (now channel are copied as there is space, and then cut off).

30.0.32 (11/17/2022)

1. Fixed: The links toolbar could crop some buttons since the addition of Spotlight even when there was space for more.
2. Fixed: The option at the top of smartlists to expand links was not working properly.  Now it changes the visible files.
3. Changed: Links are expanded when adding files to a playlist (instead of when viewing since the view should map exactly to the actual files).
4. Changed: Pulled in the Modern Cards Dark updated frame borders from Marko (thanks!).
5. Changed: Updated German translation file (thanks Bytestar).
6. Changed: Play Doctor does not play a local file first when Include Files From Cloudplay option is set to 100%.
7. Fixed: Play Doctor would fail to get any Cloudplay files in some circumstances.
8. Fixed: Video files (and audio files using the video engine, eg. MKA) with more then 8 audio channels did not work.
9. Changed: Removed TV option "Save on stop" since it has not been implemented.
10. Changed: Removed TV option "Start analog devices in time-shifting mode" since analog tuners are not supported on Mac and Linux.
11. Changed: Removed TV option "Start digital devices (including CableCARD devices) in time-shifting mode" since TV always starts in time-shifting mode on Linux and Mac.
12. Fixed: The new chevron drawing did not change color on mouse over.
13. NEW: MCWS PlayDoctor command adds option to select/play all files from Cloudplay.
14. Fixed: If the mouse was held down on the art at the top of the program it would keep opening Spotlight over and over.
15. Fixed: The note in the Customize Display dialog was stating to click the display instead of right-click.
16. Fixed: A different fix for changing the sorting for library views not applying properly.
18. Changed: The chevron draw on toolbars when there are more items than fit scales nicely with UI sizing.
19. Fixed: Thumbnails were unconditionally erased when the image filename was changed whether they should have been or not.
20. Changed: Spotlight and loading web pages use "LIST" skin background colors.
21. Fixed: Switching from Standard View to full-screen Display View would not reliably switch to the configured full-screen monitor.
22. Fixed: MCWS calls to SetInfo would not return that the data had not changed when setting some data types.
23. Fixed: Incorrect color was being used to draw chevron for Links bar overflow.
24. Fixed: Changing the sorting for library location type views would not always propagate properly.
25. Changed: Updated Greek translation (thanks Panagiotis).
26. Changed: Updated Czech translation (thanks Jan Boháč).
27. Changed: Updated borders in the Modern Cards Dark skin some more (thanks HPBEME).
28. Fixed: The rating field could require more space to draw on the right than needed.
29. Changed: Clicking a link on the streaming page will go to the page even if you have that page off so it doesn't show in the tree.
30. Changed: Spotlight hides blue focus rectangle on page load.
31. Fixed: Skins with BorderResizeForText set could get a strange titlebar text.
32. Fixed: Mixing 7.1 to 5.1 with two extra channels would result in the rear channels missing.
33. NEW: (AMD64 build only) supports DVD/BD ripping if you install makemkv.

30.0.27 (10/31/2022)

1. Changed: Updated Czech translation (thanks Jan Boháč).
2. Changed: Updated borders in the Modern Cards Dark skin some more (thanks HPBEME).
3. Fixed: The rating field could require more space to draw on the right than needed.
4. Changed: Clicking a link on the streaming page will go to the page even if you have that page off so it doesn't show in the tree.
5. Changed: Spotlight hides blue focus rectangle on page load.
6. Changed: Spotlight for TV shows uses the TMDB ID for lookup if tag is set.
7. Changed: Spotlight for TV shows also tries leading 0 to search for matching seasons and episodes in the library (e.g. "01").
8. Changed: Added a timer to the SSDP utility to indicate how much time is remaining in the scan.
9. Changed: Hide Spotlight button in Files list header.
10. NEW: Linux and Mac clients can play live TV with digital TV tuners (bda) on a Windows server.
11. Changed: Added the MakeMKV backup option to the new media dialog.
12. Changed: Moved the MakeMKV backup button from the disc header to the rip action window.
13. Fixed: Searches could include fields not marked as default search fields.
14. Changed: Included updated borders in the Modern Cards Dark skin (thanks HPBEME and Marko).
15. Fixed: Using the new deinterlacing mode in JRVR would disrupt seeking in the video.
16. Changed: Updated Hungarian translation (thanks Gyula).
17. Changed: Minor visual tweaks to the main Streaming page.
18. Changed: Updated the new features link in the help menu for v30.
19. Fixed: Album sets with more than 32 albums would not be marked as complete (now the cap is 256).
20. Changed: Clouplay checks multiple tracks for recent playlists cover art.
21. Fixed: URL for Icecast Streaming was updated.
22. Changed: Increased accuracy of font size calculation in custom tooltip templates.
23. Fixed: Spotlight related artist link wasn't working.
24. Fixed: Getting a file over the network could crash if it was being closed and read from different threads.

30.0.23 (10/20/2022)

1. Fixed: Album sets with more than 32 albums would not be marked as complete (now the cap is 256).
2. Changed: Clouplay checks multiple tracks for recent playlists cover art.
3. Fixed: URL for Icecast Streaming was updated.
4. Changed: Increased accuracy of font size calculation in custom tooltip templates.
5. Changed: Vertically compress Artist Spotlight so it is more likely to fit on one page.
6. NEW: GPU compute accelerated shader deinterlacing in JRVR (based on the YADIF algorithm).
7. Fixed: ListCombine mode 2 was not trimming spaces when it built the list.
8. NEW: Added a mode 3 to ListCombine that's A - B.
9. Fixed: WavPack files played from a library server could incorrectly assume there was a correction file.
10. Fixed: When WavPack found a correction file, it would incorrectly clear the flags about how to open the file.
11. Fixed: Missing wavpack content and mimetypes prevented pushing a wavpack to DLNA renderer.
12. Changed: Updated to WavPack 5.5.
13. Fixed: Related Artists in Spotlight were not being retrieved.
14. Changed: When making a disc backup with MakeMKV, Blu-Ray backups will import on completion.
15. Fixed: Wiki web link was opening an image instead of the main article.
16. Changed: The time-shifting file for playback of a DMS channel will have the extension of .jrts instead of .dat.
17. Changed: Updated libplacebo to v5.228 for JRVR performance, quality and stability improvements.

30.0.20 (10/13/2022)

1. Fixed: Wiki web link was opening an image instead of the main article.
2. Changed: The time-shifting file for playback of a DMS channel will have the extension of .jrts instead of .dat.
3. Fixed: Clearing the search box could cause the active tab to shift in some cases as the search box took focus.
4. NEW: Added another mode to ListCombine(...) expression function to allow outputting only values not common to both lists.
5. Changed: Updated Norwegian translation (thanks Řistein Rian).
6. Changed: The SSDP utility will clear the current list of devices and get a fresh list on a rescan.
7. Changed: The device list in the SSDP utility is now sorted alphabetically.
8. Fixed: The SSDP utility could crash while scanning in some rare cases.
9. Changed: The filter box for toolbars accepts a leading "-" so "-playlist" will hide all the playlists.
10. Fixed: Copying and installing of saved Thumbnails when restoring a library backup.
11. Changed: Added a note after the VST buffer size setting that a restart is required.
12. Fixed: The JRVR shader cache could be corrupted when using MediaCenter for video playback.
13. Changed: Updated the Catalan language (thanks Josep).
14. Changed: Slovak translation updated (thanks Peter Lukac).
15. Changed: Five seconds of silence is pushed through VST plugins on flush.
16. Changed: Updated Chinese (Simplified) translation file (thanks YanJun Sun).
17. Changed: Cloudplay home page, some minor tweaks to recent playlists display.
Logged

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1249

Bob, I've been seeing occasional crashes when doing quick video track changes recently.  I want to say since maybe 30.0.32.  It's not reproduceable and I may see it only once per day or so. 

It's not much to go on but it's always in the same place (no symbols of course)...
Code: [Select]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `mediacenter'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fd16a0352ee in __GI___libc_free (mem=0xb1) at malloc.c:3362
Downloading 0.05 MB source file /usr/src/debug/glibc-2.36-8.fc37.x86_64/malloc/malloc.c
3362      if (chunk_is_mmapped (p))                       /* release mmapped memory. */                     
[Current thread is 1 (Thread 0x7fd169e557c0 (LWP 446438))]
Missing separate debuginfos, use: dnf debuginfo-install MediaCenter-30.0.45-36.x86_64
(gdb) bt
#0  0x00007fd16a0352ee in __GI___libc_free (mem=0xb1) at malloc.c:3362
#1  0x00007fd102de8cb5 in  () at /home/...../.jriver/Media Center 30/Plugins/linux_avcodec64/libavcodec-jr.so.59
#2  0x00007fd10289f512 in avcodec_close () at /home/...../.jriver/Media Center 30/Plugins/linux_avcodec64/libavcodec-jr.so.59
#3  0x00007fd102e01019 in avcodec_free_context () at /home/...../.jriver/Media Center 30/Plugins/linux_avcodec64/libavcodec-jr.so.59
#4  0x00007fd154f9e24b in  () at /usr/lib/jriver/Media Center 30/libJRPlayer.so

I forgot to grab the log but I will today.
Logged
Fedora 40 x86_64 Xfce

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13870

Bob, I've been seeing occasional crashes when doing quick video track changes recently.  I want to say since maybe 30.0.32.  It's not reproduceable and I may see it only once per day or so. 

It's not much to go on but it's always in the same place (no symbols of course)...
Code: [Select]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `mediacenter'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fd16a0352ee in __GI___libc_free (mem=0xb1) at malloc.c:3362
Downloading 0.05 MB source file /usr/src/debug/glibc-2.36-8.fc37.x86_64/malloc/malloc.c
3362      if (chunk_is_mmapped (p))                       /* release mmapped memory. */                     
[Current thread is 1 (Thread 0x7fd169e557c0 (LWP 446438))]
Missing separate debuginfos, use: dnf debuginfo-install MediaCenter-30.0.45-36.x86_64
(gdb) bt
#0  0x00007fd16a0352ee in __GI___libc_free (mem=0xb1) at malloc.c:3362
#1  0x00007fd102de8cb5 in  () at /home/...../.jriver/Media Center 30/Plugins/linux_avcodec64/libavcodec-jr.so.59
#2  0x00007fd10289f512 in avcodec_close () at /home/...../.jriver/Media Center 30/Plugins/linux_avcodec64/libavcodec-jr.so.59
#3  0x00007fd102e01019 in avcodec_free_context () at /home/...../.jriver/Media Center 30/Plugins/linux_avcodec64/libavcodec-jr.so.59
#4  0x00007fd154f9e24b in  () at /usr/lib/jriver/Media Center 30/libJRPlayer.so

I forgot to grab the log but I will today.
Thanks. Are you in display view mode? full screen? How do you switch the video? (keyboard or mouse?)
Logged

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1249

Normal mode, in Playing Now.  Video switching via MCWS /Playback/Next, /Playback/Previous, /Playback/SkipSec, etc.
Logged
Fedora 40 x86_64 Xfce

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13870

Normal mode, in Playing Now.  Video switching via MCWS /Playback/Next, /Playback/Previous, /Playback/SkipSec, etc.
I think the last libav was a bit of a regression. Hopefully the next one will be better.
Logged
Pages: [1]   Go Up