[PATCH 27/33] kmssink: remove GstVideoContext implementation
authorThibault Saunier <thibault.saunier@collabora.com>
Wed, 17 Oct 2012 16:30:29 +0000 (13:30 -0300)
committerThibault Saunier <thibault.saunier@collabora.com>
Wed, 19 Dec 2012 12:46:33 +0000 (09:46 -0300)
commita9c95890df2cdefcd8026e69bf640022e28ab9a5
treece91b0a35f1de2be2aa2b2934cd45d9c5410cec0
parent1df314dcecbd30a362692a73d0a84207f6892e8d
[PATCH 27/33] kmssink: remove GstVideoContext implementation

We now rely one libdce to provide the fd, so all elements that will
make use dce will share the same fd through libdce, no need of the
VideoContext use.

Moreover, in our case the VideoContext was not actually working as if we
implemented it in, for example ducatividdec, we ended up having the issues unsolved
when using playbin2 as the dec and the sink are not linked at the time their
states are set to PAUSED, and the user would be in charge of setting the fd,
which is far from being optimal.
sys/kms/gstkmssink.c