emms-help
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]