[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, 21 Nov 2012 16:12:33 +0000 (13:12 -0300)
commitcdfd2a12231bec38fa9378ad9c307cda8293901a
treec12672ea904dd1a2249efedd22be712d035dbcf3
parent08eef40bc5cee056c75a259bda23d87fa206ae9c
[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