[Arm-netbook] Did anybody try A10 video encoding acceleration on Linux?

Piyush Verma piyush.pv at gmail.com
Fri May 3 09:11:51 BST 2013


On Fri, May 3, 2013 at 2:53 PM, Oliver Schinagl <oliver+list at schinagl.nl>wrote:

> On 03-05-13 03:33, Piyush Verma wrote:
> > Ok So at list 3 people interested in H264 Encoding I have the encoding
> > example code mention by Henrik and I will available today here.
> >
> > Besides I have worked before with H264 Encode/Decode with S5PV210 there
> > all source I have from kernel to userspace.
> >
> > There are not much step for encode and decode hardly 5 calles for whole
> > decode or encode process. I think it would be possible to easily reverse
> > Engineering.
> >
> > Overall step in my mind is
> >
> > 1 Get a NAL Unit.
> > 2. Write to Special decode memory or pass pointer.
> > 3 Call Hardware Decode Function.
> > 4 Check if all picture decode.
> > 5 Read Picture from output memory.
> >
> > Same for encode.
> >
> > Can't we log this 5 call in Kernel and understand then call and sequence
> > after running user space program ?
> >
> > Give me some feedback if all ok why not we start for it.
> Nobody has taken the time to start it.
>
> So far what we have for reverse engineerd cedar:
>
> Ianb's github that has some wrapper functions to help trace things
> Opensource kernel modules, adding extra info to extract stuff shouldn't
> be hard
> info on libcedar (or what was it called) that it looks like they took
> ffmpeg libraries and hacked in cedar support.
>

I think that is longer path.
The whole cedar have lots of thing which is out of hardware decoding.

For whole video we just need to thing Hardware Decoding + Post Process to
render on screen.

Post process is already open (All Code) at this time we just need to get
only decode / encode process make working.

All other process we can achieve simple with FFMpeg.


> >
> >
> >
> >
> >
> > On Fri, May 3, 2013 at 8:41 AM, Dmitriy B. <rzk333 at gmail.com
> > <mailto:rzk333 at gmail.com>> wrote:
> >
> >         I have seen encoding libs & examples in the SDK files, and know
> that
> >         some people have attemted to use them with at least partial
> success.
> >
> >
> >     But "SDK files" != "public cedarx-libs repo", and you cant share
> >     these examples, right?
> >     I am interested in encoding with CedarX too, but I dont have the
> >     full SDK.
> >
> >     _______________________________________________
> >     arm-netbook mailing list arm-netbook at lists.phcomp.co.uk
> >     <mailto:arm-netbook at lists.phcomp.co.uk>
> >     http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
> >     Send large attachments to arm-netbook at files.phcomp.co.uk
> >     <mailto:arm-netbook at files.phcomp.co.uk>
> >
> >
> >
> >
> > --
> > Thanks & Regards
> >
> > Piyush Verma
> >
> >
> >
>
>
>
> _______________________________________________
> arm-netbook mailing list arm-netbook at lists.phcomp.co.uk
> http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
> Send large attachments to arm-netbook at files.phcomp.co.uk
>



-- 
Thanks & Regards

Piyush Verma
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.phcomp.co.uk/pipermail/arm-netbook/attachments/20130503/66da21e5/attachment.html 


More information about the arm-netbook mailing list