<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>