Hello Hello Friends,
Query Description:
Presently, I am working with VPBE register settings to provide Digital-YCC8 (Progressive, @27MHz Clock) image format.
"TMS320DM643x DMP Video Processing Back End (VPBE) User's Guide.pdf" document is used as reference for VPBE register setting.
The OSD Video0 configuration parameters are given below,
FVID_FRAME_MODE, /* ffmode */
FVID_BPP_BITS16, /* bitsPerPixel */
FVID_YCrCb422_INTERLEAVED, /* colorFormat */
(640*2), /* pitch */
0, /* leftMargin */
0, /* topMargin */
640, /*FRAME_WIDTH, */
480, /* height */
0, /* segId */
PSP_VPBE_ZOOM_IDENTITY, /* hScaling */
PSP_VPBE_ZOOM_IDENTITY, /* vScaling */
PSP_VPBE_EXP_IDENTITY, /* hExpansion */
PSP_VPBE_EXP_IDENTITY, /* vExpansion */
NULL
The VENC register snap is given below,
With above settings, I am able to get the output image of intended format. However the content of output image (values of Y, U(Cb), V(Cr)) is not similar to the input image (values of Y, U(Cb), V(Cr)) provided to VPBE.
Query:
1. Is VPBE register settings are correct?
2. If yes, what might be causing this problem.
3. If no, please guide on correct register setting.
Thanks.
-Abhijeet