I've been working on implementing hardware decoder integration. While
things generally are working, there's not much gain: the color
conversion from NV12 seems to be dramatically more expensive than from
the YUV420P in case of software decoder.
When profiling, I'm seeing YUV420P->RGB24 using yuv420_rgb24_mmxext
(which barely registers in profiler), while NV12->RGB24 using
yuv2rgb24_X_c, which takes a fairly dramatic amount of time.
Is that something that is expected? A known problem? Or perhaps
something is wrong on my side of things?
Using n4.2.2.
_______________________________________________
Libav-user mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/libav-user
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".