Fix initialization of buffers for processing.
authorFelipe Contreras <felipe.contreras@nokia.com>
Thu, 20 Nov 2008 16:51:10 +0000 (16:51 +0000)
committerFelipe Contreras <felipe.contreras@nokia.com>
Thu, 20 Nov 2008 16:51:10 +0000 (16:51 +0000)
commit51ef1082765a1f5242985426da6e9e93de8273ca
tree8f52b4975939385fa5fdf49165e2b860d6e625a5
parent5e2a12f22397e19889f63d2c8bd9f4c90a6ff165
Fix initialization of buffers for processing.

This fixes a longstanding issue with seeking.

Only input buffers should be saved in the port queue, output buffers
should be sent directly to omx.

Before, the output buffers where saved in the port queue, so the output
thread was trying to process them. This is not a big issue for the
initial buffers because they are empty, but in the middle of a flush
they are not, so the buffers before the flush where pushed to the sink.
omx/gstomx_util.c