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.

How to set decoder's decode speed?

Hi everyone,

     I run RDK 2.0.0.23. I read the bitstream files and feed the files to decoder, and decoder has 4 channels.  I met the following problems:

1. I want to decode 30 frames/sec.  But decoder is faster. (maybe 50 ~ 60 frames/sec)

2. 4 channels do not have the same speed.  (First channel is faster, and forth channel is slower.)

So, how can I control decoder to 30 frames/sec? And how can I decode every channel in same speed?

Could anyone give me some advices?  Thanks.

Sincerely,

James

  • James,

    I think you are using functionality similar to vdec-vdis demo. Can you please print 'i' statistics (press 'i' when the menu is displayed) and send the log. It will help in analyzing which channel is decoding at what rate.

    By default decoder is doing decode at 30fps. Also the decode fps is dependent on the rate at which encode has been done to get the bitstream so that can be controlled at encoder input side. 

    Are you reading from 4 different bitsream files and submitting to decoder in a single thread on A8? or it is multithreaded situation where you have one channel per thread?

    Regards,

    Yogesh.