Jake Coble <[email protected]> writes:

[snip]

> +  (let ((track-length (emms-track-get emms-listenbrainz-scrobbler-track
> +                                      'info-playing-time)))
> +    (when (and track-length
> +                    ;; only submit files
> +                    (eq (emms-track-type emms-listenbrainz-scrobbler-track) 
> 'file))
> +       (when (and
> +              ;; track must be longer than 30 secs
> +              (> track-length 30)
> +              ;; track must be played for more than 240 secs or
> +              ;;   half the tracks length, whichever comes first.
> +              (> emms-playing-time (min 240 (/ track-length 2))))
> +         (emms-listenbrainz-scrobbler-make-async-submission-call
> +          emms-listenbrainz-scrobbler-track)
> +        (setq emms-listenbrainz-scrobbler-track nil)))))
>  
>  
>  ;;* Entry points

[snip]

Fran, can you please review the patch before we apply it?

Reply via email to