Regards,
Jonas
---
Jernej Skrabec (3):
Add V4L2 request API h264 hwaccel
Add V4L2 request API hevc hwaccel
Add and use private linux headers for V4L2 request API ctrls
Jonas Karlman (3):
avutil: add av_buffer_pool_reclaim()
Add common V4L2 request API code
Add V4L2 request API mpeg2
Signed-off-by: Jonas Karlman
---
libavutil/buffer.c | 13 +
libavutil/buffer.h | 5 +
2 files changed, 18 insertions(+)
diff --git a/libavutil/buffer.c b/libavutil/buffer.c
index 8d1aa5fa84..9c5d530c7a 100644
--- a/libavutil/buffer.c
+++ b/libavutil/buffer.c
@@ -272,6 +272,19
Signed-off-by: Jonas Karlman
---
configure | 8 +
libavcodec/Makefile | 1 +
libavcodec/hwaccel.h | 2 +
libavcodec/v4l2_request.c | 885 ++
libavcodec/v4l2_request.h | 65 +++
5 files changed, 961 insertions(+)
create mode
From: Jernej Skrabec
Signed-off-by: Jernej Skrabec
Signed-off-by: Jonas Karlman
---
configure | 3 +
libavcodec/Makefile| 1 +
libavcodec/h264_slice.c| 4 +
libavcodec/h264dec.c | 3 +
libavcodec/hwaccels.h | 1
Signed-off-by: Jonas Karlman
---
configure | 3 +
libavcodec/Makefile | 1 +
libavcodec/hwaccels.h | 1 +
libavcodec/mpeg12dec.c | 6 ++
libavcodec/v4l2_request_mpeg2.c | 154
5 files changed, 165
From: Jernej Skrabec
Signed-off-by: Jernej Skrabec
Signed-off-by: Jonas Karlman
---
configure | 3 +
libavcodec/Makefile| 1 +
libavcodec/hevcdec.c | 10 +
libavcodec/hwaccels.h | 1 +
libavcodec/v4l2_request_hevc.c | 391
From: Jernej Skrabec
---
libavcodec/h264-ctrls.h | 192 +++
libavcodec/hevc-ctrls.h | 197
libavcodec/mpeg2-ctrls.h| 82 +
libavcodec/v4l2_request_h264.c | 5 +-
libavcodec/v4l2_request_hevc.c
On 2019-04-08 22:57, Carl Eugen Hoyos wrote:
> 2019-04-08 22:14 GMT+02:00, Jonas Karlman :
>> From: Jernej Skrabec
>>
>> ---
>> libavcodec/h264-ctrls.h | 192 +++
>> libavcodec/hevc-ctrls.h | 197
On 2019-04-08 22:52, Carl Eugen Hoyos wrote:
> 2019-04-08 22:12 GMT+02:00, Jonas Karlman :
>> Signed-off-by: Jonas Karlman
>> ---
>> configure | 8 +
>> libavcodec/Makefile | 1 +
>> libavcodec/hwaccel.h | 2 +
&g
On 2019-04-09 00:35, James Almer wrote:
> On 4/8/2019 5:12 PM, Jonas Karlman wrote:
>> Signed-off-by: Jonas Karlman
>> ---
>> configure | 8 +
>> libavcodec/Makefile | 1 +
>> libavcodec/hwaccel.h | 2 +
&g
On 2019-04-08 22:41, Mark Thompson wrote:
> On 08/04/2019 21:09, Jonas Karlman wrote:
>> Hello,
>>
>> This is a request for comments on a new hwaccel using the V4L2 request API
>> that was created in collaboration with Jernej Skrabec.
>>
>> The V4L2 ctrls
On 2019-04-08 23:04, James Almer wrote:
> On 4/8/2019 5:12 PM, Jonas Karlman wrote:
>> Signed-off-by: Jonas Karlman
>> ---
>> libavutil/buffer.c | 13 +
>> libavutil/buffer.h | 5 +
>> 2 files changed, 18 insertions(+)
>>
>> diff --
On 2019-04-09 01:32, Jonas Karlman wrote:
> On 2019-04-09 00:35, James Almer wrote:
>> On 4/8/2019 5:12 PM, Jonas Karlman wrote:
>>> Signed-off-by: Jonas Karlman
>>> ---
>>> configure | 8 +
>>> libavcodec/Makefile
/16102
Patch 1 adds a new field, format, to the AVDRMFrameDescriptor struct.
Patch 2-4 adds code to set the new format field.
Regards,
Jonas
---
Jonas Karlman (4):
hwcontext_drm: Add AVDRMFrameDescriptor.format field
hwcontext_vaapi: Set AVDRMFrameDescriptor.format in map_from
rkmppdec: Set
Signed-off-by: Jonas Karlman
---
libavutil/hwcontext_vaapi.c | 38 +
1 file changed, 38 insertions(+)
diff --git a/libavutil/hwcontext_vaapi.c b/libavutil/hwcontext_vaapi.c
index 8624369bb9..d55eccbdcf 100644
--- a/libavutil/hwcontext_vaapi.c
+++ b/libavutil
a AVDRMFrameDescriptor.format field to remove any ambiguity of
what frame format a multi-layer descriptor may have.
Signed-off-by: Jonas Karlman
---
doc/APIchanges| 3 +++
libavutil/hwcontext_drm.h | 4
libavutil/version.h | 4 ++--
3 files changed, 9 insertions(+), 2 deletions
Signed-off-by: Jonas Karlman
---
libavcodec/rkmppdec.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavcodec/rkmppdec.c b/libavcodec/rkmppdec.c
index 143d05bd51..3ea64d867e 100644
--- a/libavcodec/rkmppdec.c
+++ b/libavcodec/rkmppdec.c
@@ -419,6 +419,7 @@ static int rkmpp_retrieve_frame
Signed-off-by: Jonas Karlman
---
libavdevice/kmsgrab.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavdevice/kmsgrab.c b/libavdevice/kmsgrab.c
index d0de774871..1ebc30ea92 100644
--- a/libavdevice/kmsgrab.c
+++ b/libavdevice/kmsgrab.c
@@ -162,6 +162,7 @@ static int kmsgrab_read_packet
On 2019-05-12 19:28, Mark Thompson wrote:
> On 09/05/2019 20:38, Jonas Karlman wrote:
>> Hello,
>>
>> When a multi-layer AVDRMFrameDescriptor is used to describe a frame the
>> overall
>> frame format is missing and applications need to deduce the frame
>
From: Jernej Skrabec
Signed-off-by: Jernej Skrabec
Signed-off-by: Jonas Karlman
---
Changelog | 1 +
configure | 3 +
libavcodec/Makefile| 1 +
libavcodec/h264_slice.c| 4 +
libavcodec/h264dec.c | 3
From: Boris Brezillon
Signed-off-by: Boris Brezillon
Signed-off-by: Jonas Karlman
---
libavcodec/h264_slice.c | 6 +-
libavcodec/h264dec.h| 2 ++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/libavcodec/h264_slice.c b/libavcodec/h264_slice.c
index 8a3ce1a688
From: Ezequiel Garcia
Signed-off-by: Ezequiel Garcia
Signed-off-by: Jonas Karlman
---
libavcodec/h264_slice.c | 2 +-
libavcodec/h264dec.h| 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/libavcodec/h264_slice.c b/libavcodec/h264_slice.c
index fa7a639053..8a3ce1a688
Signed-off-by: Jonas Karlman
---
configure | 12 +
libavcodec/Makefile | 1 +
libavcodec/hwconfig.h | 2 +
libavcodec/v4l2_request.c | 987 ++
libavcodec/v4l2_request.h | 77 +++
5 files changed, 1079 insertions(+)
create mode
: add V4L2 request API hwaccel
Jonas Karlman (2):
avutil/buffer: add av_buffer_pool_flush()
avcodec: add common V4L2 request API code
Changelog | 1 +
configure | 15 +
doc/APIchanges | 3 +
libavcodec/Makefile| 2
Signed-off-by: Jonas Karlman
---
doc/APIchanges | 3 +++
libavutil/buffer.c | 13 +
libavutil/buffer.h | 5 +
libavutil/version.h | 2 +-
4 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/doc/APIchanges b/doc/APIchanges
index 3fb9e12525..4a739ce453 100644
On 2020-12-10 00:17, James Almer wrote:
> On 12/9/2020 8:06 PM, Lynne wrote:
>> Dec 9, 2020, 23:42 by jo...@kwiboo.se:
>>
>>> On 2020-12-09 23:09, Lynne wrote:
>>>
>>>> Dec 9, 2020, 21:25 by jo...@kwiboo.se:
>>>>
>>>>>
On 2020-12-09 23:09, Lynne wrote:
> Dec 9, 2020, 21:25 by jo...@kwiboo.se:
>
>> Signed-off-by: Jonas Karlman
>> ---
>> doc/APIchanges | 3 +++
>> libavutil/buffer.c | 13 +
>> libavutil/buffer.h | 5 +
>> libavutil/version.h
On 2020-12-09 23:23, Mark Thompson wrote:
> On 09/12/2020 20:25, Jonas Karlman wrote:
>> From: Ezequiel Garcia
>>
>> Signed-off-by: Ezequiel Garcia
>> Signed-off-by: Jonas Karlman
>> ---
>> libavcodec/h264_slice.c | 2 +-
>> libavcodec/h264dec.
28 matches
Mail list logo