mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2026-02-08 19:00:07 +00:00
The implementation is pretty straight-forward. Most of the existing NV12 codepaths work regardless of subsampling and are re-used as is. Where necessary I wrote the slightly different NV24 versions. Finally, the one thing that confused me for a long time was the asm specific x86 path that did an explicit exclusion check for NV12. I replaced that with a semi-planar check and also updated the equivalent PPC code, which Lauri kindly checked. |
||
|---|---|---|
| .. | ||
| hscale_fast_bilinear_simd.c | ||
| input.asm | ||
| Makefile | ||
| output.asm | ||
| rgb2rgb.c | ||
| rgb2rgb_template.c | ||
| rgb_2_rgb.asm | ||
| scale.asm | ||
| swscale.c | ||
| swscale_template.c | ||
| w64xmmtest.c | ||
| yuv2rgb.c | ||
| yuv2rgb_template.c | ||