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, 17 Oct 2012 16:52:43 +0000 (13:52 -0300)
commit0265e33c58352e35c403fab825e3146b64dc9fc9
tree737c6dc099368941a4655bed319fd9c3571bff9c
parent5a23fcb6f0d20728945d246fd78f4de9b19fb325
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