[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [emms-help] Album artist grouping in emms-browser
From: |
Pierre Neidhardt |
Subject: |
Re: [emms-help] Album artist grouping in emms-browser |
Date: |
Mon, 09 Apr 2018 16:02:19 +0530 |
User-agent: |
mu4e 1.0; emacs 25.3.1 |
Petteri Hintsanen <address@hidden> writes:
> I use this
>
> (defun ph-emms-browser-get-track-field (track type)
> "Return TYPE from TRACK.
> This function uses 'info-albumartistsort, 'info-albumartist,
> 'info-artistsort, 'info-originalyear, 'info-originaldate and
> 'info-date symbols, if available for TRACK."
> (cond ((eq type 'info-artist)
> (or (emms-track-get track 'info-albumartistsort)
> (emms-track-get track 'info-albumartist)
> (emms-track-get track 'info-artistsort)
> (emms-track-get track 'info-artist "(unknown)")))
> ((eq type 'info-year)
> (let ((date (or (emms-track-get track 'info-originaldate)
> (emms-track-get track 'info-originalyear)
> (emms-track-get track 'info-date)
> (emms-track-get track 'info-year "(unknown)"))))
> (ph-extract-year-from-date date)))
> (t (emms-track-get track type "(unknown)"))))
I've added and adapted version of the function to Emms and made it the
default.
I've documented the option in the manual.
Commit coming soon.
--
Pierre Neidhardt
signature.asc
Description: PGP signature