<div dir="ltr"><br><div style>Hi,</div><div style><br></div><div style>As an alternative, it may be possible to insert thumbnails (from keyframes) in the timeline?</div><div style><br></div><div style>Vianney</div><div style>
<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/2/6 Rémi Denis-Courmont <span dir="ltr"><<a href="mailto:remi@remlab.net" target="_blank">remi@remlab.net</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
        Hello,<br>
<br>
Le mercredi 6 février 2013 17:03:12, Sebastian Morr a écrit :<br>
<div class="im">> - Where to put the functionality of barcode-generation? Where does it<br>
>   belong, logically? Is it a filter module or something else?<br>
<br>
</div>As Denis already pointed out, a dedicated input thread will be required, with<br>
its own demuxer and video decoder instances. It wouldn't be the trivial matter<br>
of inserting a video filter in the existing playlist input thread: such a filter<br>
can only access pictures just before they are output.<br>
<br>
With a dedicated input, there are at least three different ways to model it:<br>
1/ a stream output plugin,<br>
2/ a video filter with the dummy video output behind it,<br>
3/ a video output.<br>
But with just that, you will need to decode the whole video track. as<br>
explained by Denis.<br>
<div class="im"><br>
> - Can you recommend an (image-holding) data structure that allows easy<br>
>   conversion to the different GUIs?<br>
<br>
</div>There is the image_handler, maybe. But that's the least of concerns, I think.<br>
<div class="im"><br>
> - I need to access the currently open video at arbitrary positions (I'm<br>
>   thinking of building the barcode non-sequentially like an interlaced<br>
>   GIF). Which modules would I need to do this and how are they related?<br>
>   Is there any documentation on the data flow through VLC?<br>
<br>
</div>That belongs in the component that will control your dedicated input. That<br>
does not really fit in any existing abstraction.<br>
<br>
<br>
That being said, where is this feature provided currently? I somehow suspect<br>
that it is normally being precomputed offline and passed to the media player as<br>
some meta-data associated with the media file.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Rémi Denis-Courmont<br>
<a href="http://www.remlab.net/" target="_blank">http://www.remlab.net/</a><br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<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>
</div></div></blockquote></div><br></div>