<div dir="ltr">Yea as Guangxin mentioned, I eventually found it under Promotions tab</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 2, 2015 at 10:32 AM, Muppavarapu, Sirisha <span dir="ltr"><<a href="mailto:sirisha.muppavarapu@intel.com" target="_blank">sirisha.muppavarapu@intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#1f497d">May be you should look in your junk mail folder – just in case. I just now subscribed to the mailing list and it works.
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#1f497d">-Sirisha<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Libva [mailto:<a href="mailto:libva-bounces@lists.freedesktop.org" target="_blank">libva-bounces@lists.freedesktop.org</a>]
<b>On Behalf Of </b>Ratin<br>
<b>Sent:</b> Friday, February 27, 2015 12:57 PM<br>
<b>To:</b> Xiang, Haihao</span></p><div><div class="h5"><br>
<b>Cc:</b> <a href="mailto:libva@lists.freedesktop.org" target="_blank">libva@lists.freedesktop.org</a><br>
<b>Subject:</b> Re: [Libva] FW: libyami 0.2.0 release<u></u><u></u></div></div><p></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal"><span>sorry this is the email that is bouncing <a href="mailto:halley.zhao@intel.com" target="_blank">
halley.zhao@intel.com</a></span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Fri, Feb 27, 2015 at 12:56 PM, Ratin <<a href="mailto:ratin3@gmail.com" target="_blank">ratin3@gmail.com</a>> wrote:<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Already looking like a bad start, email bouncing (<a href="mailto:haihao.xiang@intel.com" target="_blank">haihao.xiang@intel.com</a>), no confirmation email from forum page, ffmpeg patch not up-to-date. So am
 I to waste time trying to get this compiled and work or should I be holding off until you guys get it together?
<u></u><u></u></p>
</div>
<p class="MsoNormal"><span><span style="color:#888888">Ratin</span></span><u></u><u></u></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Fri, Feb 27, 2015 at 12:47 PM, Ratin <<a href="mailto:ratin3@gmail.com" target="_blank">ratin3@gmail.com</a>> wrote:<u></u><u></u></p>
<div>
<p class="MsoNormal">I tried to sign up via the web address <a href="https://lists.01.org/mailman/listinfo/libyami" target="_blank">
https://lists.01.org/mailman/listinfo/libyami</a>  but I don't get a confirmation email, nor I get anything back when send mail to that that email address (<a href="mailto:libyami@lists.01.org" target="_blank">libyami@lists.01.org</a>)
<u></u><u></u></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Thu, Feb 26, 2015 at 10:03 PM, Xiang, Haihao <<a href="mailto:haihao.xiang@intel.com" target="_blank">haihao.xiang@intel.com</a>> wrote:<u></u><u></u></p>
<p class="MsoNormal"><br>
Hi Ratin,<br>
<br>
For libyami topic, please move to <a href="mailto:libyami@lists.01.org" target="_blank">
libyami@lists.01.org</a><br>
<br>
Thanks<br>
<span style="color:#888888">Haihao</span><u></u><u></u></p>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
> I then manually applied the first patch, but I get "ERROR: libtheora<br>
> not found". Attaching my configure file, i am using the following<br>
> flags:<br>
><br>
> ./configure --enable-shared --disable-static --enable-gpl<br>
> --enable-librtmp --enable-libmp3lame --enable-libssh --enable-pic<br>
> --enable-opengl --enable-x11grab --enable-debug=3 --disable-stripping<br>
> --disable-optimizations --enable-libyami-h264<br>
><br>
><br>
> Does this look different that what you have?<br>
><br>
><br>
><br>
><br>
> On Thu, Feb 26, 2015 at 5:02 PM, Ratin <<a href="mailto:ratin3@gmail.com" target="_blank">ratin3@gmail.com</a>> wrote:<br>
>         Hi Guangxin,<br>
>         Thanks for your reply. I tried the patch and met with this<br>
>         error while trying to patch ffmpeg code :<br>
><br>
><br>
>         git apply -v --index<br>
>         0001-update-configure-etc-to-use-libyami-for-h264-decode.patch<br>
>         Checking patch configure...<br>
>         Hunk #1 succeeded at 240 (offset 4 lines).<br>
>         Hunk #2 succeeded at 1038 (offset 6 lines).<br>
>         Hunk #3 succeeded at 1100 (offset 6 lines).<br>
>         error: while searching for:<br>
>             add_extralibs $(get_safe ${pkg}_libs)<br>
>         }<br>
><br>
>         require_libfreetype(){<br>
>             log require_libfreetype "$@"<br>
>             pkg="freetype2"<br>
><br>
>         error: patch failed: configure:1210<br>
>         error: configure: patch does not apply<br>
>         Checking patch libavcodec/Makefile...<br>
>         Hunk #1 succeeded at 759 (offset 12 lines).<br>
>         Checking patch libavcodec/allcodecs.c...<br>
>         Hunk #1 succeeded at 99 (offset 2 lines).<br>
><br>
><br>
><br>
>         I guess ffmpeg code has been changed ? What version should I<br>
>         get?<br>
><br>
><br>
>         Thanks<br>
><br>
><br>
>         Ratin<br>
><br>
><br>
>         On Wed, Feb 25, 2015 at 6:01 PM, Xu, Guangxin<br>
>         <<a href="mailto:guangxin.xu@intel.com" target="_blank">guangxin.xu@intel.com</a>> wrote:<br>
>                 It’s hard to push this to ffmpeg upstream. So we put<br>
>                 all patches and demos in<br>
>                 <a href="https://github.com/01org/player-ffmpeg-yami" target="_blank">https://github.com/01org/player-ffmpeg-yami</a>.<br>
><br>
>                 You can have a try.<br>
><br>
><br>
><br>
>                 Thanks.<br>
><br>
><br>
><br>
>                 From: Libva<br>
>                 [mailto:<a href="mailto:libva-bounces@lists.freedesktop.org" target="_blank">libva-bounces@lists.freedesktop.org</a>] On Behalf<br>
>                 Of Ratin<br>
>                 Sent: Thursday, February 26, 2015 5:50 AM<br>
>                 To: Zhao, Halley<br>
>                 Cc: <a href="mailto:libva@lists.freedesktop.org" target="_blank">
libva@lists.freedesktop.org</a><br>
>                 Subject: Re: [Libva] FW: libyami 0.2.0 release<br>
><br>
><br>
><br>
>                 Hi, I saw the battle between you and ffmpeg<br>
>                 developers, whats the latest status on this, is the<br>
>                 ffmpeg patch available somewhere that I could try<br>
>                 out?<br>
><br>
><br>
>                 Thanks<br>
><br>
><br>
>                 Ratin<br>
><br>
><br>
><br>
><br>
><br>
><br>
>                 On Fri, Jan 9, 2015 at 2:09 AM, Zhao, Halley<br>
>                 <<a href="mailto:halley.zhao@intel.com" target="_blank">halley.zhao@intel.com</a>> wrote:<br>
><br>
>                         Besides some feature update,<br>
><br>
>                           - We created patches to use libyami in<br>
>                         ffmpeg.<br>
><br>
>                           - I added some thoughts on Wayland,<br>
>                         GStreamer support etc.<br>
><br>
>                         If you have some interest, please read below.<br>
><br>
><br>
><br>
><br>
><br>
>                         From: Zhao, Halley<br>
>                         Sent: Friday, January 09, 2015 6:07 PM<br>
>                         To: '<a href="mailto:libyami@lists.01.org" target="_blank">libyami@lists.01.org</a>'<br>
>                         Cc: Li, Jocelyn; Kelley, Sean V<br>
>                         Subject: libyami 0.2.0 release<br>
><br>
><br>
><br>
><br>
>                         libyami 0.2.0 release<br>
><br>
>                         =====================<br>
><br>
><br>
><br>
>                         features update<br>
><br>
>                         ---------------<br>
><br>
>                         + add VP9 decoder<br>
><br>
>                         + add VP8 encoder<br>
><br>
>                         + add JPEG encoder<br>
><br>
>                         + add Demux support leverage libavformat,:<br>
>                         --enable-avformat<br>
><br>
>                           - yamidecode runs ok when there is no<br>
>                         xwindow rendering (-m -1/0)<br>
><br>
>                           - v4l2decode is ok when there is with or w/o<br>
>                         rendering<br>
><br>
>                           - support libvaformat from the version<br>
>                         installed in Ubuntu13.10<br>
><br>
>                           -            known issue: when there is<br>
>                         video rendering, yamidecode blocks at<br>
><br>
>                             XGetWindowAttributes() after libva<br>
>                         dlopen(i965_drv).<br>
><br>
>                             Add XInitThreads() make things worse. It<br>
>                         is strange.<br>
><br>
>                         + Fps update for "-m -1", we get stable<br>
>                         performance data now<br>
><br>
>                         + V4l2 fixes: seek, unconditionally stop<br>
><br>
>                         + enable FFmpeg to use libyami for h264<br>
>                         decoding, create example player to<br>
><br>
>                           demonstrate it, especially on rendering<br>
>                         video as texture through dma_buf<br>
><br>
>                          <a href="https://github.com/01org/player-ffmpeg-yami" target="_blank">
https://github.com/01org/player-ffmpeg-yami</a><br>
><br>
><br>
><br>
>                         known issues<br>
><br>
>                         ---------------<br>
><br>
>                         - for avformat support in yamidecode,  when<br>
>                         there is video rendering,<br>
><br>
>                           yamidecode blocks at XGetWindowAttributes()<br>
>                         after libva dlopen(i965_drv).<br>
><br>
>                           Add XInitThreads() make things worse. It is<br>
>                         strange.<br>
><br>
>                           v4l2decode doesn't have such issue.<br>
>                         (yamidecode is one thread application)<br>
><br>
><br>
><br>
>                         thoughts on libyami (media framework and<br>
>                         window system support)<br>
><br>
>                         --------------------------------------------------<br>
><br>
>                         these points are not our priority yet.<br>
><br>
><br>
><br>
>                         + Wayland support<br>
><br>
>                           We did a lot to support Wayland before:<br>
><br>
>                           - add Wayland platform support in libva and<br>
>                         driver, does hack to<br>
><br>
>                             copy wayland-drm protocol from mesa/egl<br>
><br>
>                           - add Wayland platform in middleware,<br>
>                         gstreamer-vaapi for example<br>
><br>
><br>
><br>
>                           the detects are:<br>
><br>
>                           - so far, only plain rendering is supported:<br>
>                         wl_surface_attach/wl_surface_damage;<br>
><br>
>                             texture video rendering is still a gap<br>
><br>
>                           - the shared<br>
>                         wl_display/wl_window/wl_event_queue are<br>
>                         complex and problematic<br>
><br>
><br>
><br>
>                           it should be much easier with dma_buf.<br>
><br>
>                           We needn't do anything special for native<br>
>                         window system in either vaapi driver or<br>
><br>
>                           codec library. with dma_buf handle exported,<br>
>                         application can draw the video<br>
><br>
>                           frame (dma_buf) by EGL/GLES, EGL handle<br>
>                         native window system automatically(including<br>
><br>
>                           wrap it into a wl_buffer internally).<br>
><br>
><br>
><br>
>                         + GStreamer support<br>
><br>
>                           We usually do a lot on hw video buffer<br>
>                         sharing in GStreamer, hw video buffer are<br>
><br>
>                           platform dependent, but the framework<br>
>                         requires to wrap them in a generic way. we do<br>
><br>
>                           a lot in decoder to wrap a platform<br>
>                         dependent handle into a subclass of base<br>
><br>
>                           video buffer, then unwrap it in video sink.<br>
>                         and tries best to hide hw detail when<br>
><br>
>                           a sw component request to access the frame<br>
>                         data.<br>
><br>
><br>
><br>
>                           it becomes simple when hw codec support<br>
>                         dma_buf, since dma_buf is Linux generic.<br>
><br>
>                           it is possible that hw video become not the<br>
>                         2nd class citizen any more. we don't<br>
><br>
>                           need additional wrapper in decoder side, and<br>
>                         we don't need a special video sink<br>
><br>
>                           for each hw video type.<br>
><br>
><br>
><br>
>                         + dma_buf rendering for legacy support<br>
><br>
>                           in the above ideas, we usually consider<br>
>                         EGL/GLES rendering context, how about<br>
><br>
>                           legacy usage? it is simple as well.<br>
><br>
><br>
><br>
>                           DRI3 protocol support dma_buf, it means a<br>
>                         dma_buf handle can be sent to server<br>
><br>
>                           for window update. Keith said mesa is using<br>
>                         it, and on server side glamor handle<br>
><br>
>                           the dma_buf. the remaining gap is that YUV<br>
>                         buffer hasn't been supported yet, but<br>
><br>
>                           not hard to add it.<br>
><br>
><br>
><br>
><br>
><br>
>                         From: Zhao, Halley<br>
>                         Sent: Friday, November 28, 2014 2:26 PM<br>
>                         To: <a href="mailto:libyami@lists.01.org" target="_blank">
libyami@lists.01.org</a><br>
>                         Cc: Li, Jocelyn; Kelley, Sean V<br>
>                         Subject: libyami 0.1.4 release<br>
><br>
><br>
><br>
><br>
>                         libyami 0.1.4 release<br>
><br>
>                         =====================<br>
><br>
><br>
><br>
>                         features update<br>
><br>
>                         ---------------<br>
><br>
>                             -   Additional fixes(most are thread race<br>
>                         condition) for v4l2 wrapper (egl/gles)<br>
><br>
>                             -   Add glx support in v4l2 wrapper<br>
><br>
>                             -   Basic transcoding support: encoder<br>
>                         test accepts input data from decoder output<br>
><br>
>                             -   Testscript is added, it supports<br>
>                         one-run-for-all: with a folder including<br>
>                         h264/vp8/jpeg/raw-ref,<br>
><br>
>                                 we can test them in one run. It serves<br>
>                         as BAT (basic acceptance test) for pull<br>
>                         request merge.<br>
><br>
>                             -   Report fps in decode test, support<br>
>                         decoding only test (skip rendering)<br>
><br>
>                             -   Vp8/jpeg are supported in v4l2 decoder<br>
>                         as well<br>
><br>
>                             -   Decode test can be built/run without<br>
>                         X11<br>
><br>
>                             -   Code refinement for decoder test<br>
>                         output and encoder classes<br>
><br>
>                             -   dma_buf fixes, when video frame is<br>
>                         exported as dma_buf, it renders well as<br>
>                         texture<br>
><br>
>                             -   with additional patch for chrome:<br>
><br>
>                                 V4L2VDA/V4L2VEA pass chrome video unit<br>
>                         test<br>
><br>
>                                 video playback in browser draft ok<br>
><br>
>                             -   for v4l2 wrapper, see:<br>
>                         <a href="https://github.com/halleyzhao/yami-share/blob/master/Yami_V4L2_wrapper_for_Chrome.pdf" target="_blank">https://github.com/halleyzhao/yami-share/blob/master/Yami_V4L2_wrapper_for_Chrome.pdf</a><br>
><br>
><br>
><br>
>                         known issues<br>
><br>
>                         ---------------<br>
><br>
>                             -   this release has been fully tested by<br>
>                         validation team<br>
><br>
>                             -   some jpeg file similarity <0.99<br>
>                         (~0.98) after decoding<br>
><br>
><br>
>                         <a href="https://github.com/01org/libyami/issues/108" target="_blank">https://github.com/01org/libyami/issues/108</a><br>
><br>
><br>
><br>
>                         future release plan:<br>
><br>
>                         ====================<br>
><br>
>                             Dec: v0.2<br>
><br>
>                                 jpeg encoder<br>
><br>
>                                 vp9 decoder<br>
><br>
>                                 vp8 encoder (depends on driver<br>
>                         availability)<br>
><br>
>                                 initial ffmpeg support<br>
><br>
><br>
><br>
>                             Feb'15: v0.3<br>
><br>
>                                 unified input/output buffer of yami<br>
><br>
>                                 transcoding support with unified<br>
>                         input/output buffer<br>
><br>
>                                 camera dma_buf support, camera with<br>
>                         jpeg input<br>
><br>
>                                 use yami in ffmpeg for hw codec<br>
><br>
><br>
><br>
>                             Future:<br>
><br>
>                                 h265 decoder<br>
><br>
><br>
><br>
>                         _______________________________________________<br>
>                         Libva mailing list<br>
>                         <a href="mailto:Libva@lists.freedesktop.org" target="_blank">Libva@lists.freedesktop.org</a><br>
>                         <a href="http://lists.freedesktop.org/mailman/listinfo/libva" target="_blank">http://lists.freedesktop.org/mailman/listinfo/libva</a><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Libva mailing list<br>
> <a href="mailto:Libva@lists.freedesktop.org" target="_blank">Libva@lists.freedesktop.org</a><br>
> <a href="http://lists.freedesktop.org/mailman/listinfo/libva" target="_blank">http://lists.freedesktop.org/mailman/listinfo/libva</a><br>
<br>
<u></u><u></u></p>
</div>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div>
</div>

</blockquote></div><br></div>