<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Stephen,<div class=""><div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class="">It's only reliable in the sense that I tried running it, and the audio matched what was being shown on the screen. I'm sure there are better techniques; I haven't yet done the work of going through ffplay.c and seeing what has changed in terms of technique. (The original tutorial was basically copying the code in ffplay.c back then, too.) Thanks to wm4 for simple changes I can make immediately! </div></div></blockquote><div><br class=""></div>I gotta say: big up for your tutorial and that you’re now updating it.</div><div>I’m sure I’m only one among many who learned how to use FFmpeg with your tutorials.</div><div>I think they’re especially valuable when you don’t have a lot of experience with digital audio/video.</div><div><br class=""></div><div>Keep up the good work!!</div><div><br class=""><blockquote type="cite" class=""><div class=""><div class="gmail_extra"><div class="gmail_quote">On Tue, Feb 17, 2015 at 6:23 AM, Max Vlasov <span dir="ltr" class=""><<a href="mailto:max.vlasov@gmail.com" target="_blank" class="">max.vlasov@gmail.com</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">Stephen,<br class=""><br class="">Thanks for the update, <br class="">I wonder whether syncing section is still reliable? I saw some doubts at the list about this method (by intersepting  get_buffer/release_buffer). Besides av_frame_get_best_effort_timestamp never mentioned in the section. If the latter is unreliable, at least this might appear somewhere. <br class=""><span class="HOEnZb"><font color="#888888" class=""><br class="">Max<br class=""></font></span></div><div class="gmail_extra"><br class=""><div class="gmail_quote"><div class=""><div class="h5">On Mon, Feb 16, 2015 at 11:24 AM, Stephen Dranger <span dir="ltr" class=""><<a href="mailto:dranger@gmail.com" target="_blank" class="">dranger@gmail.com</a>></span> wrote:<br class=""></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=""><div class="h5"><div dir="ltr" class="">I finally dusted off the old HTML, incorporated chelyaev's code changes, and updated my tutorial at: <br class=""><br class=""><a href="http://dranger.com/ffmpeg/" target="_blank" class="">http://dranger.com/ffmpeg/</a> <br class=""><br class="">to represent all of the API changes that have happened over the years. Big thanks to chelyaev who kept it up to date. I suspect that there is a lot of work to be done to really update the tutorial to keep up with modern techniques, but at the very least this tutorial's code is no longer rotting. <br class=""><br class="">All code was compiled and tested on LAVC 54.59.100, LAVF 54.29.104, SWS 2.1.101, SDL 1.2.15 on GCC 4.7.2 in Debian.<br class=""></div>
<br class=""></div></div><span class="">_______________________________________________<br class="">
Libav-user mailing list<br class="">
<a href="mailto:Libav-user@ffmpeg.org" target="_blank" class="">Libav-user@ffmpeg.org</a><br class="">
<a href="http://ffmpeg.org/mailman/listinfo/libav-user" target="_blank" class="">http://ffmpeg.org/mailman/listinfo/libav-user</a><br class="">
<br class=""></span></blockquote></div><br class=""></div>
<br class="">_______________________________________________<br class="">
Libav-user mailing list<br class="">
<a href="mailto:Libav-user@ffmpeg.org" class="">Libav-user@ffmpeg.org</a><br class="">
<a href="http://ffmpeg.org/mailman/listinfo/libav-user" target="_blank" class="">http://ffmpeg.org/mailman/listinfo/libav-user</a><br class="">
<br class=""></blockquote></div><br class=""></div>
_______________________________________________<br class="">Libav-user mailing list<br class=""><a href="mailto:Libav-user@ffmpeg.org" class="">Libav-user@ffmpeg.org</a><br class="">http://ffmpeg.org/mailman/listinfo/libav-user<br class=""></div></blockquote></div><br class=""><div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; " class="">---------------------------------------------------------------------------------------------------------</div><span style="color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><br class="Apple-interchange-newline"><span><img height="35" width="366" apple-inline="yes" id="67375843-C6E2-4217-AE4C-763B24133F8B" apple-width="yes" apple-height="yes" src="cid:AD5C0090-A2B9-4A42-A912-B84D1EDDDABD@fritz.box" class=""></span><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: 15px; " class=""><br class="Apple-interchange-newline">Non-Lethal Applications</span><span style="color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; " class=""> </span><span style="color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; " class="">- high quality multimedia software</span><div style="color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; " class=""><span style="color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; " class=""><br class=""></span></div><div style="color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; " class=""><span style="color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; " class=""><div class="">Flo Loferer / Developer, Owner</div><div class=""><br class=""></div><div class=""><a href="https://twitter.com/nonlethalapp" class="">Follow us on Twitter</a></div><div class=""><a href="https://www.facebook.com/NonLethalApplications" class="">Friend us on Facebook</a></div></span></div>
</span></div>
<br class=""></div></body></html>