<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><br>
</p>
<br>
<blockquote type="cite"
cite="mid:CAPBXt3i-uFRGiZx=KLC8nqSFhkMboajJ+F26eEwTTWzo-1eFgg@mail.gmail.com">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF"><span class="gmail-">
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div>Apart from these patches, at least two
more will be needed for the project. One for
adding H.264 enc and other for adding
EGLImage support to H.264 dec.</div>
<div>Since I keep revising the commits quite
frequently I'll give the link to the branch
<a
href="https://github.com/gpalsingh/mesa/commits/gsoc"
target="_blank" moz-do-not-send="true">https://github.com/gpalsingh/<wbr>mesa/commits/gsoc</a></div>
</div>
</div>
</div>
</blockquote>
</span> Good to see them, then why did you send them to
review as well? not working well or other reason?<br>
</div>
</blockquote>
<div>Indeed they still got a little bit of work. For
instance the enc fails at EOS <a
href="https://github.com/gpalsingh/mesa/issues/4"
moz-do-not-send="true">https://github.com/gpalsingh/mesa/issues/4</a>
and using EGLImage shows wrong colours <a
href="https://github.com/gpalsingh/mesa/issues/6"
moz-do-not-send="true">https://github.com/gpalsingh/mesa/issues/6</a></div>
<div>Also Julien suggested that we make it step by step i.e.
Fix decoder and then get it reviewed and then same steps
for enc and EGLImage.</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF"> And why don't you include mpeg2
and hevc to your project, and then after performance
test, it could be replacing bellagio completely.<br>
</div>
</blockquote>
<div>The major aim of this project was to add EGLImage
support. Except the two components adding other components
was optional from the start. </div>
</div>
</div>
</div>
</blockquote>
<br>
All the Bellagio's functionalities have to be met with Tizonia,
before it get removed.<br>
<br>
<blockquote type="cite"
cite="mid:CAPBXt3i-uFRGiZx=KLC8nqSFhkMboajJ+F26eEwTTWzo-1eFgg@mail.gmail.com">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div>Also hasn't been as straightforward as expected.
Significant amount of time was spent on making gst-omx OMX
IL 1.2 conformant. Tizonia needed some work since it was
intended for mostly audio related uses. Each new component
will need a bit of work in these libs too.</div>
<div><br>
</div>
</div>
</div>
</div>
</blockquote>
<br>
It seems to me that we couldn't replace Bellagio, at least in short
term. In this case, if both are existing, refactors are highly
preferred.<br>
<br>
Regards,<br>
Leo<br>
<br>
<blockquote type="cite"
cite="mid:CAPBXt3i-uFRGiZx=KLC8nqSFhkMboajJ+F26eEwTTWzo-1eFgg@mail.gmail.com">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div>Cheers</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF"> <br>
Regards,<br>
Leo
<div>
<div class="gmail-h5"><br>
<br>
<br>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div><br>
</div>
<div>Cheers</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF"> <br>
Regards,<br>
Leo
<div>
<div
class="gmail-m_-7918520527038083646gmail-h5"><br>
<br>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote
class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px
solid
rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF"> <br>
The left stuff compared
to bellagio are codecs
of mpeg2 and hevc, and
encoding that is more
important, since the
most usage for omx
currently is to use
transcoding from one
codec to another.<br>
<br>
Other is the transcoding
performance, at least
meet the performance of
bellagio's.<br>
<br>
If the above could be
addressed at early
time, we could remove
Bellagio completely,
then there is no need to
do any refactor now. </div>
</blockquote>
<div>The original plan was
this but making gst-omx
OMX IL 1.2 compatible has
been a bit time
consuming. </div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
<br>
</body>
</html>