Re: Not played since filter: really working?

Erica Qi <[email protected]> Wed, 26 Nov 2025 18:55:40 +0000
Newsgroups gmane.emacs.emms.user
Message-ID <1meaBP7RvKZXQHfMsdBNb_cOGBz52KBrbjQhEl87nuOjD3Q06SjpHTMXdtuShCfmXPq832OxNY_Uughcwjni6xa-hkBanoOjtKO90oZPm44=@proton.me>
My initial thought is make a filter that looks for a last-played value of n=
il.

Sent from Proton Mail for Android.

-------- Original Message --------
On Tuesday, 11/25/25 at 23:02 Igor Sosa Mayor <[email protected]> =
wrote:
In any case, one problem might be that some tracks have not been ever
played and hence there is no info about last-played time.

How would be the best method to filter all never-played tracks?

On 11/25/25 13:14, Yoni Rabkin wrote:
 > Igor Sosa Mayor <[email protected]> writes:
 >
 >> Hi emms-users,
 >>
 >> I have already a small problem. In this case with the filter factory
 >> defined as "Not played since". If I filter my tracks with "Played
 >> since" and "Not played since" 30 days, I get exactly the same
 >> results... Either it is a problem with the way my tracks are storing
 >> the time or a problem with the code.
 >>
 >> More precisely my question is: is this code working at expected?
 >>
 >> (defun emms-filters-make-filter-not-played-within (days)
 >>    "Make a not played since DAYS filter."
 >>    (lambda (track)
 >>      (funcall (emms-filters-make-filter-played-within days) track)))
 >>
 >> Thanks in advance!
 >
 > Erica, can you please have a look into this when you have time?
 >