[vlc-devel] PATCH: librist based access and access_output modules

Marvin Scholz (ePirat) epirat07 at gmail.com
Sun Dec 27 14:24:17 UTC 2020


> Am 27.12.2020 um 14:15 schrieb Sergio M. Ammirata, Ph.D. <sergio at ammirata.net>:
> 
> 
> Hello,
> 
> Both native and librist modules share the rist:// namespace with librist having higher priority. I did not delete the old ones because I do not know if the librist library will compile for all the architectures VLC is compiled for. If it does, we can remove the old ones and having simple profile is better than not having rist support at all on those.

Having both seems like it would be quite a support nightmare and maintenance burden.

> The config options do not match 100% either. Here is the analysis on the config options:
> 1) The config for the buffer size is called "latency" on native rist and "buffer" in the librist module.
> 2) There are a few config options present in native rist that do not exist on the librist module (packet-size, maximum-jitter, nack-type, disable-nacks, mcast-blind-nacks).
> 3) There are a number of new config options present in librist module that do not exist in native rist. These are expected as the new settings/options are related to encryption, selecting profile levels, multiplexing, multipath, congestion control and timing mode.
> 
> Should I fix (1) before 3.0.12 goes out and add (2) to the librist modules options in 4.0?

3.0.12 was already tagged, so it is too late I think.

> Regards,
> 
> Sergio
> 
> -----Original Message-----
> From: Jean-Baptiste Kempf <jb at videolan.org>
> To: "Sergio Ammirata, Ph.D." <sergio at ammirata.net>, vlc-devel <vlc-devel at videolan.org>
> Subject: Re: [vlc-devel] PATCH: librist based access and access_output modules
> Date: Sat, 26 Dec 2020 16:44:46 +0100
> 
> Hello,
> 
> Where is the deletion of the old modules?
> Do the config options match?
> 
> Best,
> 
>> On Sat, 26 Dec 2020, at 03:05, Sergio M. Ammirata, Ph.D. wrote:
>> Here are the librist based access and access_output
>> modules.
>> 
>> They have been rebased against latest master.
>> 
>> Thanks,
>> 
>> Sergio Ammirata
>> 
>> 
>> _______________________________________________
>> vlc-devel mailing list
>> To unsubscribe or modify your subscription options:
>> https://mailman.videolan.org/listinfo/vlc-devel
>> 
>> Attachments:
>> 0001-Add-libRIST-based-access-and-access_output-modules.patch
> 
> --
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20201227/4cc2bb5d/attachment.html>


More information about the vlc-devel mailing list