<!doctype html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body>I don't care about nonexistent apps that use an as yet nonexistent input item option. And by the way, zero is not "a lot".<br><br>There are a number of apps ignoring the documentation and setting avcodec-hw in libvlc_new(). They will break no matter what exactly as the documentation warned they could, and they will have to adjust their syntax.<br><br>I do care about VLC and LibVLC working correctly, so not reintroducing parenting bugs and/or module string matching bugs. I also care about performance and thus not recreating the decoder device at every ES selection.<br><br>-1.<br><br><div class="gmail_quote">Le 17 janvier 2020 15:18:51 GMT+02:00, Thomas Guillem <thomas@gllm.fr> a écrit :<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div> A lot of LibVLC clients have a setting to enable/disable hw decoding. Changing the "avcodec-hw" string by "dec-dev" is quite easy. But having to destroy and create a new libvlc in order to update user preferences is a huge change and require a lot of adaptation in client apps.<br></div><div><br></div><div><br></div><div>On Fri, Jan 17, 2020, at 12:28, Rémi Denis-Courmont wrote:<br></div><blockquote type="cite" id="qt"><div>This "feature" broke anyway since avcodec-hw no longer exists. Users used to be able to set plenty of variables before sout-keep and then input resources were implemented. Moving settings to more global scope is nothing new.<br></div><div><br></div><div class="qt-gmail_quote"><div>Le 17 janvier 2020 10:30:34 GMT+02:00, Thomas Guillem <thomas@gllm.fr> a écrit :<br></div><blockquote style="margin-top:0pt;margin-right:0pt;margin-bottom:0pt;margin-left:0.8ex;border-left-color:rgb(204, 204, 204);border-left-style:solid;border-left-width:1px;padding-left:1ex;" class="qt-gmail_quote"><pre class="qt-k9mail"><div>It's OK to break gapless if the hw dec settings change between 2 inputs. <br></div><div><br></div><div>VLC users were always able to configure hw dec settings via the input (via avcodec-hw and other vars). I thnk we should keep it that way.<br></div><div><br></div><div>Do you have an other solution in mind? <br></div><div><br></div><div>On Thu, Jan 16, 2020, at 19:00, Rémi Denis-Courmont wrote:<br></div><blockquote style="margin-top:0pt;margin-right:0pt;margin-bottom:1ex;margin-left:0.8ex;border-left-color:rgb(114, 159, 207);border-left-style:solid;border-left-width:1px;padding-left:1ex;" class="qt-gmail_quote"><div>Le torstaina 16. tammikuuta 2020, 18.41.36 EET Thomas Guillem a écrit :<br></div><blockquote style="margin-top:0pt;margin-right:0pt;margin-bottom:1ex;margin-left:0.8ex;border-left-color:rgb(173, 127, 168);border-left-style:solid;border-left-width:1px;padding-left:1ex;" class="qt-gmail_quote">Optinal, will be used to get the input_thread_t "dec-dev" variable.<br></blockquote><div>We don't accept output options on input items for years for good reasons. It <br></div><div>was totally broken. And it prevents gap-less.<br></div><div><br></div><div>-- <br></div><div>Реми Дёни-Курмон<br></div><div><a href="http://www.remlab.net/">http://www.remlab.net/</a><hr>vlc-devel mailing list<br></div><div>To unsubscribe or modify your subscription options:<br></div><div><a href="https://mailman.videolan.org/listinfo/vlc-devel">https://mailman.videolan.org/listinfo/vlc-devel</a><br></div></blockquote><div><hr>vlc-devel mailing list<br></div><div>To unsubscribe or modify your subscription options:<br></div><div><a href="https://mailman.videolan.org/listinfo/vlc-devel">https://mailman.videolan.org/listinfo/vlc-devel</a><br></div></pre></blockquote></div><div><br></div><div>-- <br></div><div>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté. <br></div><div>_______________________________________________<br></div><div>vlc-devel mailing list<br></div><div>To unsubscribe or modify your subscription options:<br></div><div>https://mailman.videolan.org/listinfo/vlc-devel<br></div></blockquote><div><br></div></blockquote></div><br>-- <br>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.</body></html>