Nicolas Dufresne
|
783417ee9f
|
v4l2transform: Implement open/close
|
2014-05-08 15:56:36 -04:00 |
|
Nicolas Dufresne
|
23e273acb2
|
v4l2transform: Ensure output pool is configured
|
2014-05-08 15:56:36 -04:00 |
|
Nicolas Dufresne
|
026f79b5bd
|
v4l2transform: Check if caps have changes before asserting
In set_caps, now checks if caps actually changed and succeed if they didn't
change.
|
2014-05-08 15:56:36 -04:00 |
|
Nicolas Dufresne
|
f6d425bf0f
|
v4l2transform: Install PROP_CAPTURE_IO_MODE with right ID
|
2014-05-08 15:56:36 -04:00 |
|
Nicolas Dufresne
|
1635697f7e
|
v4l2transform: decide_allocation returns a boolean
|
2014-05-08 15:56:36 -04:00 |
|
Nicolas Dufresne
|
527df8b888
|
v4l2transform: Add propose_allocation
This should remove 1 copy between the decoder and the transform.
|
2014-05-08 15:56:36 -04:00 |
|
Nicolas Dufresne
|
f810196b3e
|
v4l2transform: Fixup caps query
|
2014-05-08 15:56:36 -04:00 |
|
Nicolas Dufresne
|
d4c24cc52f
|
v4l2transform: Setup cropping if needed
|
2014-05-08 15:56:36 -04:00 |
|
Nicolas Dufresne
|
10b67e9913
|
v4l2transform: Ensure output pool is activated
That pool may be different then the internal pool.
|
2014-05-08 15:56:35 -04:00 |
|
Nicolas Dufresne
|
91efa79ed9
|
v4l2transform: Ensure internal buffer pools actication
|
2014-05-08 15:56:35 -04:00 |
|
Nicolas Dufresne
|
7a4b076099
|
v4l2transform: Move subinstance subclass init near other init
|
2014-05-08 15:56:35 -04:00 |
|
Nicolas Dufresne
|
6d5ffe8da2
|
v4l2transform: Stop stream before closing the devices.
|
2014-05-08 15:56:35 -04:00 |
|
Víctor Manuel Jáquez Leal
|
4f7ee5c130
|
v4l2transform: copy metdata
|
2014-05-08 15:56:35 -04:00 |
|
Nicolas Dufresne
|
b781156625
|
Implement GstV4l2Transform
Implement a v4l2 element that wraps HW video converters.
|
2014-05-08 15:56:35 -04:00 |
|