In conversion.cpp there is a simple implementation that converts seperated inputs of Y Cb and Cr channels from the Theora codec into RGB output. The conversion will operate on 16 pixels in parallel by loading them as epi8 into an __m128 value. They are then converted to 32bit floats, the operations specified in http://www.theora.org/doc/Theora.pdf applied and assembled as an RGB stream into the output video.
jabernet/YCbCr2RGB
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
SIMD optimized conversion routine for YCbCr to RGB
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published