<br><br><div class="gmail_quote">2009/6/25 Cyril MATHE <span dir="ltr"><<a href="mailto:cmathe@actech-innovation.com">cmathe@actech-innovation.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br>
This is the new version of marq. I think (and hope) that this time the<br>
patch is correct.<br>
<br>
Regards<br>
<font color="#888888">        Cyril<br>
</font><br>_______________________________________________<br>
vlc-devel mailing list<br>
To unsubscribe or modify your subscription options:<br>
<a href="http://mailman.videolan.org/listinfo/vlc-devel" target="_blank">http://mailman.videolan.org/listinfo/vlc-devel</a><br>
<br></blockquote></div><br><br>Hello, it seems that you want to control marq filter realtime, while playing (e.g. changing configuration command variables ( VAR_COMAND ). <br>It think this approach is a little constraining in the sense that it adds 4 libvlc exported functions [1] to control one filter. <br>
On the other hand the concept of realtime variable control not only for marquee but also for an amount of other modules is wanted (e.g. a parameter of a video fitler that could be mapped to a slider on the libvlc user application).<br>
I have proposed since a long time an extention to libvlc to account for these changes. You can update realtime command configuration variables. This has to implications : a) the changes are applied to module config ,so they coulb be permanently saved, b) the changes are applied on-the-fly on the internal module (command) variable so the effect of the change is immediately aplied.<br>
[an example use case for marquee filter could be : <br>libvlc_config_update( p_libvlc, "marq-marquee", "new text to display", false, &p_e)<br>] <br><br>I don't know if it needs rework for current merging cause i have some time to maintain it. But it works for me.<br>
<br>If you are interested search in the mailing list archives for the latest <br><font size="2"><span id=":1ov" class="hP">libvlc_config_update</span></font>     patch. Feedback is welcome.<br><br><br>basos<br><br><br>[1]. libvlc API should be kept as small and feuture rich as possible.<br>