This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Component inputs J5J6J7 (RGB888 vs YUV420)

Other Parts Discussed in Thread: TVP7002

I've modified the source,  "./capture_encode/src/iclient_utils.c", to use an additional argument to accept the video input source as RGB Analog signal or RGB888 for 24 bits encoding). The code got stuck at:

 capture control ( TVP ) state execute                                          
  file write thread created                                                     
  encode connect thread created                                                 
  dei connect thread created                                                    
  capture connect thread created                                                
  display connect thread created                                                
  executing the application now!!

--------------------------------

Configuration: DM814x, Ubuntu 11.10, EZSDK 5.05.02.00

1. Is there any guide in configuring the TVP7002 to use RGB888 instead of YUV420 as the video source input?

2. Is it true that the RGB888 encoding is not possible with the current OMX sample code + existing Linux driver?

http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/716/p/156922/571922.aspx#571922

3. Do I have to add code to the TVP7002 driver to do RGB888 encoding?

http://processors.wiki.ti.com/index.php/DM81xx_AM38xx_Adding_External_Decoders_to_V4L2_Capture_Driver

Any help would be greatly appreciated.

Regards,

G