<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div> </div>

<div>I have built an enhancement to the shapshot function that<span> </span>currently exists in VLC.<span> </span></div>

<div> </div>

<div>I'm in the process of cleaning up the code for submission IAW VLC's guidelines,</div>

<div>but I'd like to get some thoughts from the VLC team if changes are needed.<br/>
<span> </span><br/>
It applies a (for lack of a better description) watermark to the snapshot image<span>.</span></div>

<div>It does this as a post-processing step after the PNG file has been built.<span> </span></div>

<div>The default behaviour is to render the position in the video stream, the date, the</div>

<div>video's title, and any captured metadata from the filename.<span>  It's very configurable</span></div>

<div><span>by the user and makes use of libpng and libass. <span> </span></span>Please refer to example attachment.</div>

<div><br/>
<span>It hooks into </span>src/video_output/vout_intf.c<span> </span>:: VoutSaveSnapshot() and parallels<span> </span></div>

<div>src/video_output/snapshot.c (i.e., src/video_output/snapmark.c is its name).</div>

<div>I have only been looking at VLC for a short time, so I don't have the depth that</div>

<div>other developers have with its internal workings<span> </span>and architecture.  It is not</div>

<div>implemented<span> </span>as a plugin or a module and is as much as the currect snapshot</div>

<div>feature is implemented.</div>

<div><br/>
So my question is<span> </span>should this be a module / can it be a module with the current</div>

<div>architecture within VLC?<span> </span></div>

<div> </div>

<div><br/>
Thak you<span> </span></div></div></body></html>