Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Idea: Coverview improvements
#31
(03-03-2025, 11:00 PM)romain Wrote:
(03-03-2025, 10:14 PM)Tim Curtis Wrote:
(03-03-2025, 05:59 PM)romain Wrote:
(03-03-2025, 05:49 PM)Tim Curtis Wrote: That could work.

On the other hand I have no idea how the HD badge is displayed

Have a look at the } else { block around line 685

I can determine if the stream is HD by comparing bit depth and sample rate and tried this 


PHP Code:
$result sysCmd('mediainfo --Inform="Audio;file:///var/www/util/mediainfo.tpl" ' '"' $songData['file'] . '"');
$bitDepth $result[0];
$sampleRate $result[1];
$channels $result[2];
$format $result[3];
$hiDef = ($bitDepth ALBUM_BIT_DEPTH_THRESHOLD ||
$sampleRate ALBUM_SAMPLE_RATE_THRESHOLD) ? 'h' 's';
$encodedAt 'UPnP ' $format ' ' $bitDepth '/' formatRate($sampleRate) . ' kHz'',' $hiDef ',' $channels 'ch';

/* $encodedAt = 'UPnP ' . $format . ' ' . ($bitDepth == '?' ?
formatRate($sampleRate) . 'kHz' :
$bitDepth . '/' . formatRate($sampleRate) . ' kHz, ' . $channels . 'ch'); */ 

of course I miss something to get the HD badge displayed because as a result I get this

Ok, yes of course. That code was from the section that handles only tracks in the MPD database.

The badge display code is in playerlib.js

Code:
       // Set HD badge text
       if (MPD.json['artist'] == 'Radio station') {
           $('.playback-hd-badge, #playbar-hd-badge, #ss-hd-badge').text(RADIO_HD_BADGE_TEXT);
       } else {
           $('.playback-hd-badge, #playbar-hd-badge, #ss-hd-badge').text(albumHDBadge(MPD.json['audio_format']));
       }
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply


Messages In This Thread
Coverview improvements - by romain - 02-23-2025, 04:30 PM
RE: Coverview improvements - by Tim Curtis - 02-23-2025, 05:17 PM
RE: Coverview improvements - by romain - 02-24-2025, 09:13 AM
RE: Coverview improvements - by Tim Curtis - 02-24-2025, 10:49 AM
RE: Coverview improvements - by romain - 02-24-2025, 12:04 PM
RE: Coverview improvements - by Tim Curtis - 02-24-2025, 12:56 PM
RE: Coverview improvements - by romain - 02-24-2025, 01:27 PM
RE: Coverview improvements - by Tim Curtis - 02-24-2025, 05:11 PM
RE: Coverview improvements - by romain - 02-24-2025, 01:26 PM
RE: Coverview improvements - by steve4star - 02-24-2025, 03:27 PM
RE: Coverview improvements - by Tim Curtis - 02-24-2025, 05:11 PM
RE: Coverview improvements - by Nutul - 02-24-2025, 07:08 PM
RE: Coverview improvements - by Tim Curtis - 02-24-2025, 08:39 PM
RE: Coverview improvements - by romain - 02-24-2025, 09:05 PM
RE: Coverview improvements - by Nutul - 02-24-2025, 09:16 PM
RE: Coverview improvements - by romain - 03-02-2025, 10:27 AM
RE: Coverview improvements - by Tim Curtis - 03-02-2025, 11:10 AM
RE: Coverview improvements - by romain - 03-02-2025, 11:27 AM
RE: Coverview improvements - by Tim Curtis - 03-02-2025, 12:07 PM
RE: Coverview improvements - by romain - 03-02-2025, 07:07 PM
RE: Coverview improvements - by Tim Curtis - 03-02-2025, 07:30 PM
RE: Coverview improvements - by romain - 03-02-2025, 07:37 PM
RE: Coverview improvements - by romain - 03-03-2025, 12:27 PM
RE: Coverview improvements - by Tim Curtis - 03-03-2025, 12:46 PM
RE: Coverview improvements - by romain - 03-03-2025, 04:54 PM
RE: Coverview improvements - by Tim Curtis - 03-03-2025, 05:49 PM
RE: Coverview improvements - by romain - 03-03-2025, 05:59 PM
RE: Coverview improvements - by Tim Curtis - 03-03-2025, 10:14 PM
RE: Coverview improvements - by romain - 03-03-2025, 11:00 PM
RE: Coverview improvements - by Tim Curtis - 03-03-2025, 11:18 PM
RE: Coverview improvements - by romain - 03-04-2025, 01:25 PM
RE: Coverview improvements - by Tim Curtis - 03-04-2025, 01:58 PM
RE: Coverview improvements - by romain - 03-04-2025, 02:02 PM
RE: Coverview improvements - by romain - 03-03-2025, 09:55 PM
RE: Coverview improvements - by Tim Curtis - 03-04-2025, 12:44 PM
RE: Coverview improvements - by romain - 03-04-2025, 01:11 PM
RE: Coverview improvements - by Tim Curtis - 03-04-2025, 03:05 PM
RE: Coverview improvements - by Tim Curtis - 03-05-2025, 12:50 PM
RE: Coverview improvements - by romain - 03-05-2025, 01:43 PM
RE: Coverview improvements - by Tim Curtis - 03-05-2025, 01:52 PM
RE: Coverview improvements - by romain - 03-05-2025, 01:56 PM
RE: Coverview improvements - by romain - 03-06-2025, 09:07 AM
RE: Coverview improvements - by Tim Curtis - 03-06-2025, 10:27 AM
RE: Coverview improvements - by romain - 03-06-2025, 10:38 AM
RE: Coverview improvements - by Tim Curtis - 03-06-2025, 11:36 AM
RE: Coverview improvements - by Tim Curtis - 03-06-2025, 10:44 PM
RE: Coverview improvements - by romain - 03-07-2025, 08:42 AM
RE: Coverview improvements - by Tim Curtis - 03-07-2025, 10:18 AM
RE: Coverview improvements - by romain - 03-07-2025, 10:32 AM
RE: Coverview improvements - by Tim Curtis - 03-07-2025, 10:41 AM
RE: Coverview improvements - by romain - 03-07-2025, 10:44 AM
RE: Coverview improvements - by romain - 03-10-2025, 07:31 AM
RE: Coverview improvements - by Tim Curtis - 03-10-2025, 10:36 AM
RE: Coverview improvements - by romain - 03-10-2025, 03:42 PM
RE: Coverview improvements - by Tim Curtis - 03-10-2025, 05:06 PM
RE: Coverview improvements - by romain - 03-10-2025, 09:09 PM
RE: Coverview improvements - by romain - Yesterday, 04:42 PM
RE: Coverview improvements - by Tim Curtis - Yesterday, 05:03 PM
RE: Coverview improvements - by romain - Yesterday, 10:22 PM

Forum Jump: