[vlc-devel] [PATCH] Add module to submit listens to ListenBrainz

Thomas Guillem thomas at gllm.fr
Mon Feb 24 10:09:57 CET 2020


You could but the common code in a common header and static inline for common

Anyway, 25% code duplication doesn't shock me.

On Sun, Feb 23, 2020, at 23:03, Kartik Ohri wrote:
> Most of the identical code concerns reading the metadata of audio file. I think around 150 lines could be taken out common. Thats 25% of the module codebase. 
> 
> On Mon, Feb 24, 2020, 3:18 AM Jean-Baptiste Kempf <jb at videolan.org> wrote:
>> __
>> Depends, how much is in common, and how much is not?
>> 
>> On Sun, Feb 23, 2020, at 22:44, Kartik Ohri wrote:
>>> Yes, that is correct. Should I extract the common code in a utilities file and then have the modules depend on it ?
>>> 
>>> On Mon, Feb 24, 2020, 2:56 AM Jean-Baptiste Kempf <jb at videolan.org> wrote:
>>>> 
>>>> 
>>>> On Sun, Feb 23, 2020, at 22:20, Kartik Ohrikartikohri13 at gmail.com wrote:
>>>> > VLC already has the audioscrobbler module to submit scrobbles to
>>>> > last.fm and other services with a similar API. This module extends
>>>> > that functionality to allow submission of listens to ListenBrainz.
>>>> > The existing audioscrobbler module is incompatible with ListenBrainz
>>>> > due to difference in authentication procedures and REST API for
>>>> > submissions.
>>>> 
>>>> But cannot you reuse some code of the other module?
>>>> 
>>>> 
>>>> -- 
>>>> Jean-Baptiste Kempf - President
>>>> +33 672 704 734
>>>> _______________________________________________
>>>> vlc-devel mailing list
>>>> To unsubscribe or modify your subscription options:
>>>> https://mailman.videolan.org/listinfo/vlc-devel
>>> _______________________________________________
>>> vlc-devel mailing list
>>> To unsubscribe or modify your subscription options:
>>> https://mailman.videolan.org/listinfo/vlc-devel
>> 
>> --
>> Jean-Baptiste Kempf - President
>> +33 672 704 734
>> 
>> 
>> 
>> _______________________________________________
>>  vlc-devel mailing list
>>  To unsubscribe or modify your subscription options:
>> https://mailman.videolan.org/listinfo/vlc-devel
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20200224/1c84bb44/attachment.html>


More information about the vlc-devel mailing list