[Tizen][WebRTC] Fix delivery of Video Frame from encoder
authorsonal.g1@samsung.com <sonal.g1@samsung.com>
Thu, 22 Jan 2015 13:42:04 +0000 (19:12 +0530)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
commit3a1ea1b4edb97e94f15526971d33a4c208abcd14
treec37fa9b6e65b4936792f1ec1ed21c8187cad5a3e
parentbd4ef7218834dc2c90dc420a71c9cd8b9a8373e1
[Tizen][WebRTC] Fix delivery of Video Frame from encoder

A queue has been created to maintain the encoded buffers before they are send
to renderer side for further processing. Queue size goes maximum upto 4 in
usual scenario. If queue is not used then frames have to be unnecessarily
dropped when output buffers are not available.
Reviewed by: Min-Soo Koo, Venugopal S M

Change-Id: I422a783871e61543052f37bf16b6536ac52829f6
Signed-off-by: sonal.g1@samsung.com <sonal.g1@samsung.com>
tizen_src/impl/content/common/gpu/media/tizen/tizen_video_encode_accelerator.cc
tizen_src/impl/content/common/gpu/media/tizen/tizen_video_encode_accelerator.h