<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-CA link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hey,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I am also finishing up development on a more robust mechanism of this sort. Events in the media file can be segmented and annotated using a simple file format similar to srt.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>The module reads the file and visually displays the different events and the layer types the contain them, giving the user more control over what kind of events they are able to watch.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>The player will only show the events in the selected layers and skip other parts by default (can be disabled). The annotations for the event are displayed in a separate window during playback.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I’ve also added a GUI editor to create, edit and delete these segments.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I have some sample screenshots up in here: <a href="http://imgur.com/a/guNRu">http://imgur.com/a/guNRu</a><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I will be giving a talk and demo of this functionality in the upcoming VideoLAN Dev Days, so if you’re interested keep an eye out for it.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Best regards,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Roiy Shpaner<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><a name="_MailEndCompose"><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></a></p><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> vlc-devel [mailto:vlc-devel-bounces@videolan.org] <b>On Behalf Of </b>Miguel Arrieta Eguren<br><b>Sent:</b> August-17-13 2:48 AM<br><b>To:</b> Mailing list for VLC media player developers<br><b>Subject:</b> Re: [vlc-devel] How to implement a force-skip functionality?<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p><div><div><div><p class=MsoNormal style='margin-bottom:12.0pt'>Hey!<o:p></o:p></p></div><p class=MsoNormal style='margin-bottom:12.0pt'>Nice to hear that! I'm currently developing something very similar. I'm implementing an option to select the scenes you want to play, so you can repeat some parts, skip others, change playing order...<o:p></o:p></p></div><div><p class=MsoNormal>My idea is to use a very simple dialog in the Qt interface to select the scenes ( or to read them from a file ). And then a function, similar to that of the A to B loop, that jumps to the next scene when the current is ended...<o:p></o:p></p></div><div><p class=MsoNormal style='margin-bottom:12.0pt'><br>I'm currently finishing the dialog to select the scenes, so maybe for today i can have a first version of the patch.<o:p></o:p></p></div><div><p class=MsoNormal>Regards<br><br>Miguel<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal style='margin-bottom:12.0pt'>In my case i've just arrive to vlc-devel, so hello everyone!<br><br><o:p></o:p></p></div><div><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p><div><p class=MsoNormal>2013/8/16 Peter Tap <<a href="mailto:ptrtap@yahoo.com" target="_blank">ptrtap@yahoo.com</a>><o:p></o:p></p><p class=MsoNormal>Folks,<br><br>I am looking at implementing a custom module in VLC to force-skip portions of a running video. The skip information will be defined in an external text file. <br><br>In the past, I have written a few custom modules for VLC for video and stream filtering. I am more or less familiar with VLC internals. <br><br><br>Can someone please tell me what kind of module is it that I need to implement? Any pointer will be appreciated.<br><br>Thank you in advance for your help.<br><br>Regards,<br>Peter<br>_______________________________________________<br>vlc-devel mailing list<br>To unsubscribe or modify your subscription options:<br><a href="https://mailman.videolan.org/listinfo/vlc-devel" target="_blank">https://mailman.videolan.org/listinfo/vlc-devel</a><o:p></o:p></p></div><p class=MsoNormal><o:p> </o:p></p></div></div></body></html>