| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
The object_config structure embeds some cedrus.h defines, without including
its header, resulting in a compilation breakage if we don't include
sunxi_cedrus.h before config.h. Fix this.
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
|
|
|
|
|
|
| |
This long structure name makes it quite difficult to fit within the 80
characters limit. Shorten it.
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
|
|
|
|
|
|
| |
malloc returns a void pointer that can be casted to any pointer type
without any warning. Remove that cast.
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
|
|
|
|
|
|
|
|
|
| |
The video_v4l2_format function is defined as inline in the header, but not
static. This will lead to a linker failure when you have multiple files
including the header.
Since it's not used anywhere but in video.c, move it there.
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
|
|
|
|
|
|
|
| |
Using the same words but not in the same order for both the type and the
variable name isn't particularly helpful, and prevents to stay within 80
characters. Shorten the name a bit.
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
|
|
|
|
|
|
| |
The MPEG2 header doesn't need any header, since it's only using pointers.
Remove them, and add them to the mpeg2 file when needed.
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
|
|
|
|
|
|
|
| |
The h264_fill_controls isn't used anywhere, but the h264_set_controls
function is. Since the one defined in the header is _fill_controls, this
leads to a warning at compile time. Fix it.
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
|
|
|
|
|
|
| |
The BUFFER macro takes an implicit driver_data argument. In order to make
it obvious that we need it, let's put it as an explicit parameter.
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
|
|
|
| |
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
|
|
|
| |
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
|
|
|
| |
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
|
| |
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
|
| |
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
|
|
| |
As it turns out vaPutSurface is one of the required core functions.
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
|
|
|
|
| |
Using VAAPI as a video output (through vaPutSurface) is deprecated and
definitely not recommended for any use case. Since we're starting to
support non-X11 pipelines, remove X11 support altogether.
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
|
|
|
|
|
|
|
|
|
| |
The libVA API expects rendering to be done after calling EndPicture.
Since SyncSurface calls are generally not issued in a way compatible
with dequeuing buffers (they might be called too early or too late),
always call SyncSurface from EndPicture.
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|
|
|
|
| |
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
|