Re: [FFmpeg-devel] HEVC ARM optimization

2017-10-20 Thread Jan Ekstrom
Hi,

On Fri, Oct 20, 2017 at 10:39 AM, Shengbin Meng  wrote:
> Hi,
>
> I’d like to know if anyone is dong or interested in ARM optimization for the 
> native HEVC decoder in FFmpeg?
>

Of course we are interested in optimizations. An example of how they
can be integrated is available @
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=ffbd1d2b0002576ef0d976a41ff959c635373fdc
(this is for VP9, but the idea is similar).

For HEVC we already have some of the ground work available such as
libavcodec/arm/hevcdsp_init_{arm,neon}.c , latter of which is what
sets the DSP function pointers. You can see if your existing SIMD can
fit into any of the functions that are defined by the HEVCDSPContext.


Best regards,
Jan
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel


[FFmpeg-devel] HEVC ARM optimization

2017-10-20 Thread Shengbin Meng
Hi,

I’d like to know if anyone is dong or interested in ARM optimization for the 
native HEVC decoder in FFmpeg?

We can see that some time-consuming operations in HEVC decoding have not been 
optimized using NEON, e.g, qpel and epel interpolation, SAO, IDCT of large 
blocks.
I have some optimization code here, and I am considering to submit to FFmpeg, 
so that we can develop together.

Regards,
Shengbin
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel