Paul Kocialkowski
|
e25b757b7e
|
Harmonize defines for headers include protections
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 16:40:07 +02:00 |
|
Paul Kocialkowski
|
a5354efe43
|
Rework comments by splitting them into README and removing redundant ones
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 16:40:00 +02:00 |
|
Paul Kocialkowski
|
3b447f5b01
|
README: Rework with subsections
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 16:11:45 +02:00 |
|
Paul Kocialkowski
|
f07305ae40
|
COPYING: Reformulate and make more concise
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 15:52:03 +02:00 |
|
Paul Kocialkowski
|
c210daf780
|
sunxi_cedrus: Harmonize vendor string
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 15:23:08 +02:00 |
|
Paul Kocialkowski
|
8c2dd0c491
|
sunxi_cedrus: Cosmetic alignment change
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 15:20:40 +02:00 |
|
Paul Kocialkowski
|
03ac4a780c
|
sunxi_cedrus: Rename functions arguments for more clarity
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 15:19:01 +02:00 |
|
Paul Kocialkowski
|
5ab99bf9ea
|
picture: Rename functions arguments for more clarity
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 14:55:18 +02:00 |
|
Paul Kocialkowski
|
104eb22462
|
context: Rename target structure elements to make them explicit
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 14:55:18 +02:00 |
|
Paul Kocialkowski
|
5e1ac89413
|
subpicture: 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
|
add3854179
|
va_config: 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
|
1d7d92bf1c
|
va_config: Rename object config structure fields for more clarity
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 14:55:10 +02:00 |
|
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
|
588a992749
|
image: Rename object context structure buffer id field for more clarity
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 14:55:10 +02:00 |
|
Paul Kocialkowski
|
621b26b781
|
surface: Rename functions arguments for more clarity
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 14:54:40 +02:00 |
|
Paul Kocialkowski
|
2ef39048c2
|
surface: Reorder object surface structure
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 12:00:04 +02:00 |
|
Paul Kocialkowski
|
b00ffa00d1
|
context: Rename functions arguments for more clarity
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 11:55:25 +02:00 |
|
Paul Kocialkowski
|
8fd01b54b6
|
context: Rename object context structure fields for more clarity
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 11:51:28 +02:00 |
|
Paul Kocialkowski
|
8fe67675c5
|
buffer: Rename functions arguments for more clarity
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 11:42:12 +02:00 |
|
Paul Kocialkowski
|
34066fc0a7
|
buffer: Rename object buffer structure fields for more clarity
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 11:25:13 +02:00 |
|
Paul Kocialkowski
|
90dbf3e6a5
|
Remove partial MPEG4 support, that is missing from the driver
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 11:24:49 +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
|
36b7bba14f
|
config: Use object config 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
|
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
|
6a06b4570b
|
context: Use object context structure directly instead of abstract type
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
2018-04-23 10:04:58 +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
|
bbf6cb5ef4
|
drv: Add LIBVA_CEDRUS_DEV env variable to retrieve our device
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 11:26:08 +02:00 |
|
Maxime Ripard
|
5e82668680
|
buffer: Return an error on unmap if buffer is null
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 11:23:38 +02:00 |
|
Maxime Ripard
|
d758a0d425
|
Rework buffer and slice handling
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 11:23:14 +02:00 |
|
Maxime Ripard
|
70bbd56770
|
surface: Amend timeout
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 11:14:51 +02:00 |
|
Maxime Ripard
|
f42ead5a00
|
surface: select cannot return 0 if there's no timeout
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 11:14:15 +02:00 |
|
Maxime Ripard
|
4328b65621
|
cedrus: close request FD on terminate
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 11:11:08 +02:00 |
|
Maxime Ripard
|
37b083ebcd
|
surface: Don't timeout on select anymore
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 11:09:30 +02:00 |
|
Maxime Ripard
|
62c48837c0
|
surface: Add weird comment
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 11:08:09 +02:00 |
|
Maxime Ripard
|
4c3ab6caba
|
surface: Fix surfaceID type
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 11:07:46 +02:00 |
|
Maxime Ripard
|
14c9443f80
|
surface: Set surface status after dequeueing the buffer
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 11:07:08 +02:00 |
|
Maxime Ripard
|
287d898a22
|
picture: Move calls to request reinit from EndPicture to SyncSurface
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 11:06:06 +02:00 |
|
Maxime Ripard
|
22c6a01a93
|
picture: Move request submit from EndPicture to SyncSurface
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 11:03:40 +02:00 |
|
Maxime Ripard
|
115b0d39b1
|
picture: rework the test for the media request fd a bit
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 10:45:10 +02:00 |
|
Maxime Ripard
|
b5fe51b608
|
picture: remove an assert for a more dynamic approach
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 10:44:07 +02:00 |
|
Maxime Ripard
|
63617797b4
|
picture: fix typo in controls type
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 10:40:20 +02:00 |
|
Maxime Ripard
|
d347d12168
|
fixup! context: call streamoff when destroying the context
|
2018-04-20 10:39:38 +02:00 |
|
Maxime Ripard
|
27d2b6c955
|
heap: don't set next_free anymore
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 10:37:44 +02:00 |
|
Maxime Ripard
|
31533a061d
|
picture: return SyncSurface error code on error
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 10:34:56 +02:00 |
|
Maxime Ripard
|
056d24d20f
|
buffer: don't cast the pointer anymore
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
2018-04-20 10:33:39 +02:00 |
|