Commit Graph

14 Commits

Author SHA1 Message Date
Paul Kocialkowski 47f7f021bf image: Rename functions arguments for more clarity
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
2018-04-23 14:55:10 +02:00
Paul Kocialkowski d8a51f0cd4 Use libVA naming style for public API functions
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
2018-04-23 11:23:10 +02:00
Paul Kocialkowski b0a8023644 Remove INIT_DRIVER_DATA and replace it with explicit definition
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
2018-04-23 11:22:49 +02:00
Paul Kocialkowski 4354922570 Drop the _drv_video suffix from sunxi_cedrus files for conciseness
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
2018-04-23 10:56:11 +02:00
Paul Kocialkowski 0bd492f0d3 image: Use object image structure directly instead of abstract type
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
2018-04-23 10:56:11 +02:00
Paul Kocialkowski 97950176ad surface: Use object surface structure directly instead of abstract type
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
2018-04-23 10:56:00 +02:00
Paul Kocialkowski 5c26862913 buffer: Use object buffer structure directly instead of abstract type
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
2018-04-23 09:59:08 +02:00
Maxime Ripard 60b782ba51 image: call SyncSurface from DeriveImage
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
2018-04-20 11:36:30 +02:00
Maxime Ripard 4ff25e2450 image: cosmetic change
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
2018-04-20 11:36:00 +02:00
Maxime Ripard b9efb89633 image: free our heap allocated object when destroying the image
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
2018-04-20 10:23:10 +02:00
Maxime Ripard c271437f4e image: add comment
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
2018-04-20 10:22:15 +02:00
Maxime Ripard 9e3f597112 image: memset the VAImage
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
2018-04-20 10:20:29 +02:00
Maxime Ripard 35a7aa906f image: cosmetic change
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
2018-04-20 10:09:26 +02:00
Florent Revest e263c9542c Adds a sunxi-cedrus-drv-video libVA backend
This VA backend uses v4l2's Frame API proposal to interface with the
"sunxi-cedrus" video driver on Allwinner SoC. Only a few parts of the
code are really dependent on sunxi-cedrus and this VA backend could be
reused for other v4l drivers using the Frame API.
2016-08-25 16:19:34 +02:00