[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [emms-help] emms-info-youtube
From: |
Konstantin Reich |
Subject: |
Re: [emms-help] emms-info-youtube |
Date: |
Thu, 05 Sep 2019 20:40:14 +0300 |
Mike,
Indeed the problem in the updating. For example, If I add the same url twice
(emms-add-url), both urls are displayed correctly.
However, I do not know how to properly update track.
When i add (emms-track-updated track) just after (emms-track-set track
'info-title title) I get
error in process sentinel: mapc: Symbol’s value as variable is void: track
error in process sentinel: Symbol’s value as variable is void: track
Which does not make any sense for me.
05.09.2019, 19:18, "Mike Kazantsev" <address@hidden>:
> On Thu, 05 Sep 2019 17:19:21 +0300
> Konstantin Reich <address@hidden> wrote:
>
>> I am trying to write an emms info function, which fetches the title from
>> youtube url.
>> The synchronous version of such function works good, but freezes Emacs. So
>> i am trying to figure out how to do it asynchronously.
>> Somehow, (emms-track-set track 'info-title title) does not work, even
>> although I provided "track" and "title".
>>
>> Could you help me to figure out what is wrong. The code is below:
>
> ...
>> ;;;; To this point everything works well. The title and track are
>> determined, but the following line does nothing.
>> (emms-track-set track 'info-title title))
>
> Hi,
>
> I think you also need to call (emms-track-updated track) afterwards to
> have emms pick up the change and update track info in the playlist
> buffer and such.
>
> Don't think anything else is missing or incorrect, but if it still
> won't work, maybe check how emms-player-mpv-info-meta-update-track does
> it, as I implemented similar async info update on mpv event there and
> it seem to be working.
>
> --
> Mike Kazantsev // fraggod.net
- [emms-help] emms-info-youtube, Konstantin Reich, 2019/09/05
- Re: [emms-help] emms-info-youtube, Mike Kazantsev, 2019/09/05
- Re: [emms-help] emms-info-youtube,
Konstantin Reich <=
- Re: [emms-help] emms-info-youtube, Mike Kazantsev, 2019/09/05
- Re: [emms-help] emms-info-youtube, Mike Kazantsev, 2019/09/05
- Re: [emms-help] emms-info-youtube, Konstantin Reich, 2019/09/06
- Re: [emms-help] emms-info-youtube, Mike Kazantsev, 2019/09/06
- Re: [emms-help] emms-info-youtube, Konstantin Reich, 2019/09/06