Requirement:
- Two channel input to VPE :1280x800, YUV422Interlaced
- Two channel output from VPE : 640x400, YUV422Interlaced
Use case:
NullSource (A15) -> VPE -> Select_alg
Select_alg -> Alg_FrameCopy_1 (DSP1) -> Merge_alg
Select_alg -> Alg_FrameCopy_2 (A15) -> Merge_alg
Merge_alg -> Sync_alg -> Alg_Decision -> Dup_Output -> Display_Video
Dup_Output -> Null (A15)
GrpxSrc -> Display_Grpx
Observations:
- Channel 1 and Channel 2 input images are proper (1280x800, YUV422I). Verified by dumping the images.
- First channel VPE output is perfect (640x400, YUV422I)
- Second channel VPE output is wrong. Observed 640x200 Image
- Same issues were observed even after choosing two separate instances of VPE as below
NullSource (A15) -> Select_alg
Select_alg -> VPE_1 -> Alg_FrameCopy_1 (DSP1) -> Merge_alg
Select_alg -> VPE_2 -> Alg_FrameCopy_2 (A15) -> Merge_alg
Merge_alg -> Sync_alg -> Alg_Decision -> Dup_Output -> Display_Video
Dup_Output -> Null (A15)
GrpxSrc -> Display_Grpx
Note:
Pls find attached VPE output for channel 1 and channel 2 with this thread.
Support needed:https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/VPEOut.7z
Could you please suggest possible solution to get proper output on channel 2 (640x400, YUV422I)