RE: [media-workshop] Agenda for the Edinburgh mini-summit

2013-09-05 Thread Hugues FRUCHET
Hi Mauro, For floating point issue, we have not encountered such issue while integrating various codec (currently H264, MPEG4, VP8 of both Google G1 IP ST IPs), could you precise which codec you experienced which required FP support ? For user-space library, problem we encountered is that

RE: [media-workshop] Agenda for the Edinburgh mini-summit

2013-09-10 Thread Hugues FRUCHET
they are loaded. BR. -Original Message- From: Hans Verkuil [mailto:hverk...@xs4all.nl] Sent: lundi 9 septembre 2013 12:33 To: Hugues FRUCHET Cc: Mauro Carvalho Chehab; Oliver Schinagl; media-workshop; Benjamin Gaignard; linux-media@vger.kernel.org Subject: Re: [media-workshop] Agenda for the Edinburgh

RE: [media-workshop] Agenda for the Edinburgh mini-summit

2013-09-23 Thread Hugues FRUCHET
septembre 2013 12:37 To: Hugues FRUCHET Cc: Oliver Schinagl; linux-media@vger.kernel.org; media-workshop; Benjamin Gaignard; hdego...@redhat.com Subject: Re: [media-workshop] Agenda for the Edinburgh mini-summit Hi Hugues, Do you think it would be possible to discuss this topic in a small group

[PATCH v5 04/10] [media] MAINTAINERS: add st-delta driver

2017-01-31 Thread Hugues Fruchet
Add entry for the STMicroelectronics DELTA driver. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- MAINTAINERS | 8 1 file changed, 8 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index cfff2c9..38cc652 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2429,6 +2

[PATCH v5 03/10] ARM: multi_v7_defconfig: enable STMicroelectronics DELTA Support

2017-01-31 Thread Hugues Fruchet
Enables support of STMicroelectronics STiH4xx SoC series DELTA multi-format video decoder V4L2 driver. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/ar

[PATCH v5 02/10] ARM: dts: STiH410: add DELTA dt node

2017-01-31 Thread Hugues Fruchet
This patch adds DT node for STMicroelectronics DELTA V4L2 video decoder Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- arch/arm/boot/dts/stih410.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/stih410.dtsi b/arch/arm/boot/dts/stih410.dtsi

[PATCH v5 10/10] [media] st-delta: debug: trace stream/frame information & summary

2017-01-31 Thread Hugues Fruchet
the decoding process (stream information, decoded and output frames number, potential errors observed). Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/Makefile | 2 +- drivers/media/platform/sti/delta/delta-debug.

[PATCH v5 06/10] [media] st-delta: add memory allocator helper functions

2017-01-31 Thread Hugues Fruchet
Helper functions used by decoder back-ends to allocate physically contiguous memory required by hardware video decoder. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/Makefile| 2 +- drivers/media/platform/sti/delta/delta-mem.

[PATCH v5 00/10] Add support for DELTA video decoder of STMicroelectronics STiH4xx SoC series

2017-01-31 Thread Hugues Fruchet
ECODER_CMD: OK Buffer ioctls: test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK test VIDIOC_EXPBUF: OK Test input 0: Total: 43, Succeeded: 43, Failed: 0, Warnings: 6 Hugues Fruchet (10): Documentation: DT: add bindings for ST DELTA ARM: dts: ST

[PATCH v5 07/10] [media] st-delta: rpmsg ipc support

2017-01-31 Thread Hugues Fruchet
exchanged between both host and coprocessor. This avoids to manage tables on both sides to get back the running context of each instance. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig| 1 + drivers/media/platform/sti/delta/Ma

[PATCH v5 08/10] [media] st-delta: EOS (End Of Stream) support

2017-01-31 Thread Hugues Fruchet
-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/delta-v4l2.c | 146 +- drivers/media/platform/sti/delta/delta.h | 23 2 files changed, 168 insertions(+), 1 deletion(-) diff --git a/drivers/media/platform/sti/delta/delta-

[PATCH v5 09/10] [media] st-delta: add mjpeg support

2017-01-31 Thread Hugues Fruchet
Adds support of DELTA MJPEG video decoder back-end, implemented by calling JPEG_DECODER_HW0 firmware using RPMSG IPC communication layer. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig | 6 + drivers/media/platform/sti

[PATCH v5 05/10] [media] st-delta: STiH4xx multi-format video decoder v4l2 driver

2017-01-31 Thread Hugues Fruchet
This V4L2 driver enables DELTA multi-format video decoder of STMicroelectronics STiH4xx SoC series. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig| 20 + drivers/media/platform/Makefile |2 + drivers/media/platfo

[PATCH v5 01/10] Documentation: DT: add bindings for ST DELTA

2017-01-31 Thread Hugues Fruchet
This patch adds DT binding documentation for STMicroelectronics DELTA V4L2 video decoder. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- Documentation/devicetree/bindings/media/st,st-delta.txt | 17 + 1 file changed, 17 insertions(+) create mode 100644 Documen

Re: [GIT PULL FOR v4.11] New st-delta driver

2017-01-31 Thread Hugues FRUCHET
t;> >>> for you to fetch changes up to e6f199d01e7b8bc4436738b6c666fda31b9f3340: >>> >>> st-delta: debug: trace stream/frame information & summary (2017-01-09 >>> 14:16:45 +0100) >>> >>> >>> Hugues Fruchet (10): >>> Docum

Re: [GIT PULL FOR v4.11] New st-delta driver

2017-02-01 Thread Hugues FRUCHET
On 02/01/2017 11:39 AM, Mauro Carvalho Chehab wrote: > Em Tue, 31 Jan 2017 15:16:10 + > Hugues FRUCHET <hugues.fruc...@st.com> escreveu: > >> On 01/30/2017 08:18 PM, Mauro Carvalho Chehab wrote: >>> Em Mon, 30 Jan 2017 17:15:36 -0200 >>> Mauro Ca

[PATCH v1 2/3] add libv4l-codecparsers plugin for video bitstream parsing

2017-02-07 Thread Hugues Fruchet
through the V4L2 extended control framework. This plugin supports several codec dependent parser backends. Enabling of the right parser is done by intercepting the pixel format information negotiated between user and driver (enum_fmt/try_fmt/get_fmt/s_fmt). Signed-off-by: Hugues Fruchet <hugues.f

[PATCH v1 3/3] libv4l-codecparsers: add GStreamer mpeg2 parser

2017-02-07 Thread Hugues Fruchet
Add the mpeg2 codecparser backend glue which will call the GStreamer parsing functions. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- configure.ac| 21 ++ lib/libv4l-codecparsers/Makefile.am | 14 +- lib/libv4l-codecparsers/

[PATCH v1 1/3] v4l-utils: sync with kernel (parsed MPEG-2 support)

2017-02-07 Thread Hugues Fruchet
xtra data have to be set by user through control framework using the dedicated mpeg video extended controls introduced in this patchset. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- include/linux/v4l2-controls.h | 86 +++ include/linux/

[PATCH v1 0/3] Add a libv4l plugin for video bitstream parsing

2017-02-07 Thread Hugues Fruchet
backend using GStreamer codecparsers library. It has been tested with STMicroelectronics st-delta kernel driver. Hugues Fruchet (3): v4l-utils: sync with kernel (parsed MPEG-2 support) add libv4l-codecparsers plugin for video bitstream parsing libv4l-codecparsers: add GStreamer mpeg2 parser

Re: [RFC] V4L2 unified low-level decoder API

2017-02-07 Thread Hugues FRUCHET
Hans Verkuil wrote: > On 10/27/2016 09:42 AM, Hugues FRUCHET wrote: >> Hi, >> >> This RFC aims to start discussions in order to define the codec specific >> controls structures to fulfill the low-level decoder API needed by non >> "Stream API" based deco

[PATCH v2 2/3] [media] st-delta: add parsing metadata controls support

2017-02-08 Thread Hugues Fruchet
Install all metadata controls required by registered decoders. Update the decoding context with the set of metadata received from user through extended control. Set the received metadata in access unit prior to call the decoder decoding ops. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.

[PATCH v2 3/3] [media] st-delta: add mpeg2 support

2017-02-08 Thread Hugues Fruchet
000..6ccfdc9 --- /dev/null +++ b/drivers/media/platform/sti/delta/delta-mpeg2-dec.c @@ -0,0 +1,1392 @@ +/* + * Copyright (C) STMicroelectronics SA 2015 + * Authors: Hugues Fruchet <hugues.fruc...@st.com> + * Chetan Nanda <chetan.na...@st.com> + * Jean-Christophe Trotin &l

[PATCH v2 1/3] [media] v4l: add parsed MPEG-2 support

2017-02-08 Thread Hugues Fruchet
xtra data have to be set by user through control framework using the dedicated mpeg video extended controls introduced in this patchset. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- Documentation/media/uapi/v4l/extended-controls.rst | 363 + Documentation/media

Re: [PATCH v1 3/3] [media] st-delta: add mpeg2 support

2017-02-08 Thread Hugues FRUCHET
On 02/08/2017 01:22 PM, Mauro Carvalho Chehab wrote: > Em Mon, 30 Jan 2017 11:57:29 +0100 > Hugues Fruchet <hugues.fruc...@st.com> escreveu: > >> Adds support of DELTA MPEG-2 video decoder back-end, >> implemented by calling MPEG2_TRANSFORMER0 firmware >> us

Re: [PATCH v7 09/10] [media] st-delta: add mjpeg support

2017-02-08 Thread Hugues FRUCHET
On 02/08/2017 01:19 PM, Mauro Carvalho Chehab wrote: > Em Thu, 2 Feb 2017 15:59:52 +0100 > Hugues Fruchet <hugues.fruc...@st.com> escreveu: > > I applied today this series. There's just a nitpick, that you can change > when you submit a version 2 of the MPEG2 driver. See b

[PATCH v2 0/3] Add support for MPEG-2 in DELTA video decoder

2017-02-08 Thread Hugues Fruchet
t VIDIOC_(TRY_)DECODER_CMD: OK Buffer ioctls: test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK test VIDIOC_EXPBUF: OK Test input 0: Total: 43, Succeeded: 42, Failed: 1, Warnings: 6 Hugues Fruchet (3): [media] v4l: add parsed MPEG-2 support [media] st-delta:

[PATCH v7 02/10] ARM: dts: STiH407-family: add DELTA dt node

2017-02-02 Thread Hugues Fruchet
This patch adds DT node for STMicroelectronics DELTA V4L2 video decoder Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- arch/arm/boot/dts/stih407-family.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/stih407-family.dtsi b/arch/arm/bo

[PATCH v7 01/10] Documentation: DT: add bindings for ST DELTA

2017-02-02 Thread Hugues Fruchet
This patch adds DT binding documentation for STMicroelectronics DELTA V4L2 video decoder. Acked-by: Peter Griffin <peter.grif...@linaro.org> Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- Documentation/devicetree/bindings/media/st,st-delta.txt | 17 + 1

[PATCH v7 08/10] [media] st-delta: EOS (End Of Stream) support

2017-02-02 Thread Hugues Fruchet
-by: Peter Griffin <peter.grif...@linaro.org> Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/delta-v4l2.c | 146 +- drivers/media/platform/sti/delta/delta.h | 23 2 files changed, 168 insertions(+), 1 delet

[PATCH v7 09/10] [media] st-delta: add mjpeg support

2017-02-02 Thread Hugues Fruchet
Adds support of DELTA MJPEG video decoder back-end, implemented by calling JPEG_DECODER_HW0 firmware using RPMSG IPC communication layer. Acked-by: Peter Griffin <peter.grif...@linaro.org> Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/plat

[PATCH v7 07/10] [media] st-delta: rpmsg ipc support

2017-02-02 Thread Hugues Fruchet
exchanged between both host and coprocessor. This avoids to manage tables on both sides to get back the running context of each instance. Acked-by: Peter Griffin <peter.grif...@linaro.org> Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig

[PATCH v7 06/10] [media] st-delta: add memory allocator helper functions

2017-02-02 Thread Hugues Fruchet
Helper functions used by decoder back-ends to allocate physically contiguous memory required by hardware video decoder. Acked-by: Peter Griffin <peter.grif...@linaro.org> Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/Makefile| 2 +- d

[PATCH v7 05/10] [media] st-delta: STiH4xx multi-format video decoder v4l2 driver

2017-02-02 Thread Hugues Fruchet
This V4L2 driver enables DELTA multi-format video decoder of STMicroelectronics STiH4xx SoC series. Acked-by: Peter Griffin <peter.grif...@linaro.org> Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig| 28 + drivers/media/platf

[PATCH v7 03/10] ARM: multi_v7_defconfig: enable STMicroelectronics DELTA Support

2017-02-02 Thread Hugues Fruchet
Enables support of STMicroelectronics STiH4xx SoC series DELTA multi-format video decoder V4L2 driver. Acked-by: Peter Griffin <peter.grif...@linaro.org> Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insert

[PATCH v7 10/10] [media] st-delta: debug: trace stream/frame information & summary

2017-02-02 Thread Hugues Fruchet
the decoding process (stream information, decoded and output frames number, potential errors observed). Acked-by: Peter Griffin <peter.grif...@linaro.org> Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/Makefile | 2 +- drivers/media/

[PATCH v7 04/10] [media] MAINTAINERS: add st-delta driver

2017-02-02 Thread Hugues Fruchet
Add entry for the STMicroelectronics DELTA driver. Acked-by: Peter Griffin <peter.grif...@linaro.org> Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- MAINTAINERS | 8 1 file changed, 8 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index cfff2c9..38

[PATCH v7 00/10] Add support for DELTA video decoder of STMicroelectronics STiH4xx SoC series

2017-02-02 Thread Hugues Fruchet
test VIDIOC_G_ENC_INDEX: OK (Not Supported) test VIDIOC_(TRY_)DECODER_CMD: OK Buffer ioctls: test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK test VIDIOC_EXPBUF: OK Test input 0: Total: 43, Succeeded: 43, Failed: 0, Warnings: 6 Hugues Fruchet

Re: [STLinux Kernel] [PATCH v6 02/10] ARM: dts: STiH410: add DELTA dt node

2017-02-02 Thread Hugues FRUCHET
Hi Peter, This is now fixed in v7. Best regards, Hugues. On 02/01/2017 07:37 PM, Peter Griffin wrote: > On Wed, 01 Feb 2017, Hugues Fruchet wrote: > >> This patch adds DT node for STMicroelectronics >> DELTA V4L2 video decoder >> >> Signed-off-by: Hugues

[PATCH v6 08/10] [media] st-delta: EOS (End Of Stream) support

2017-02-01 Thread Hugues Fruchet
-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/delta-v4l2.c | 146 +- drivers/media/platform/sti/delta/delta.h | 23 2 files changed, 168 insertions(+), 1 deletion(-) diff --git a/drivers/media/platform/sti/delta/delta-

[PATCH v6 09/10] [media] st-delta: add mjpeg support

2017-02-01 Thread Hugues Fruchet
Adds support of DELTA MJPEG video decoder back-end, implemented by calling JPEG_DECODER_HW0 firmware using RPMSG IPC communication layer. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig | 12 +- drivers/media/platform/sti

[PATCH v6 07/10] [media] st-delta: rpmsg ipc support

2017-02-01 Thread Hugues Fruchet
exchanged between both host and coprocessor. This avoids to manage tables on both sides to get back the running context of each instance. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig| 1 + drivers/media/platform/sti/delta/Ma

[PATCH v6 10/10] st-delta: debug: trace stream/frame information & summary

2017-02-01 Thread Hugues Fruchet
the decoding process (stream information, decoded and output frames number, potential errors observed). Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/Makefile | 2 +- drivers/media/platform/sti/delta/delta-debug.

[PATCH v6 03/10] ARM: multi_v7_defconfig: enable STMicroelectronics DELTA Support

2017-02-01 Thread Hugues Fruchet
Enables support of STMicroelectronics STiH4xx SoC series DELTA multi-format video decoder V4L2 driver. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/ar

[PATCH v6 06/10] [media] st-delta: add memory allocator helper functions

2017-02-01 Thread Hugues Fruchet
Helper functions used by decoder back-ends to allocate physically contiguous memory required by hardware video decoder. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/Makefile| 2 +- drivers/media/platform/sti/delta/delta-mem.

[PATCH v6 00/10] Add support for DELTA video decoder of STMicroelectronics STiH4xx SoC series

2017-02-01 Thread Hugues Fruchet
: 43, Succeeded: 43, Failed: 0, Warnings: 6 Hugues Fruchet (10): Documentation: DT: add bindings for ST DELTA ARM: dts: STiH410: add DELTA dt node ARM: multi_v7_defconfig: enable STMicroelectronics DELTA Support [media] MAINTAINERS: add st-delta driver [media] st-delta: STiH4xx multi-fo

[PATCH v6 02/10] ARM: dts: STiH410: add DELTA dt node

2017-02-01 Thread Hugues Fruchet
This patch adds DT node for STMicroelectronics DELTA V4L2 video decoder Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- arch/arm/boot/dts/stih410.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/stih410.dtsi b/arch/arm/boot/dts/stih410.dtsi

[PATCH v6 05/10] [media] st-delta: STiH4xx multi-format video decoder v4l2 driver

2017-02-01 Thread Hugues Fruchet
This V4L2 driver enables DELTA multi-format video decoder of STMicroelectronics STiH4xx SoC series. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig| 28 + drivers/media/platform/Makefile |2 + drivers/media/platfo

[PATCH v6 01/10] Documentation: DT: add bindings for ST DELTA

2017-02-01 Thread Hugues Fruchet
This patch adds DT binding documentation for STMicroelectronics DELTA V4L2 video decoder. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- Documentation/devicetree/bindings/media/st,st-delta.txt | 17 + 1 file changed, 17 insertions(+) create mode 100644 Documen

[PATCH v6 04/10] [media] MAINTAINERS: add st-delta driver

2017-02-01 Thread Hugues Fruchet
Add entry for the STMicroelectronics DELTA driver. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- MAINTAINERS | 8 1 file changed, 8 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index cfff2c9..38cc652 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2429,6 +2

[PATCH v1 2/3] [media] st-delta: add parsing metadata controls support

2017-01-30 Thread Hugues Fruchet
Install all metadata controls required by registered decoders. Update the decoding context with the set of metadata received from user through extended control. Set the received metadata in access unit prior to call the decoder decoding ops. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.

[PATCH v1 3/3] [media] st-delta: add mpeg2 support

2017-01-30 Thread Hugues Fruchet
+ * Copyright (C) STMicroelectronics SA 2015 + * Authors: Hugues Fruchet <hugues.fruc...@st.com> + * Chetan Nanda <chetan.na...@st.com> + * Jean-Christophe Trotin <jean-christophe.tro...@st.com> + * for STMicroelectronics. + * License terms: GNU Gener

[PATCH v1 0/3] Add support for MPEG-2 in DELTA video decoder

2017-01-30 Thread Hugues Fruchet
IDIOC_EXPBUF: OK Test input 0: Total: 43, Succeeded: 42, Failed: 1, Warnings: 6 Hugues Fruchet (3): [media] v4l: add parsed MPEG-2 support [media] st-delta: add parsing metadata controls support [media] st-delta: add mpeg2 support Documentation/media/uapi/v4l/extended-controls.rst |

[PATCH v1 1/3] [media] v4l: add parsed MPEG-2 support

2017-01-30 Thread Hugues Fruchet
xtra data have to be set by user through control framework using the dedicated mpeg video extended controls introduced in this patchset. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- Documentation/media/uapi/v4l/extended-controls.rst | 363 + Documentation/media

Re: [PATCH v3 1/3] [media] v4l: add parsed MPEG-2 support

2017-02-21 Thread Hugues FRUCHET
Thanks for review Nicolas, my comments thereafter. On 02/10/2017 03:07 AM, Nicolas Dufresne wrote: > Le jeudi 09 février 2017 à 18:07 +0100, Hugues Fruchet a écrit : >> Add "parsed MPEG-2" pixel format & related controls >> needed by stateless video decoders. &g

Re: [bug report] [media] st-delta: add mjpeg support

2017-02-21 Thread Hugues FRUCHET
Thanks Dan, Patch sent to fix warning: https://www.spinics.net/lists/linux-media/msg111529.html BR, Hugues. On 02/13/2017 08:07 PM, Dan Carpenter wrote: > Hello Hugues Fruchet, > > The patch 433ff5b4a29b: "[media] st-delta: add mjpeg support" from > Feb 2, 2017, leads t

[PATCH v4 3/3] [media] st-delta: add mpeg2 support

2017-02-21 Thread Hugues Fruchet
000..adb0300 --- /dev/null +++ b/drivers/media/platform/sti/delta/delta-mpeg2-dec.c @@ -0,0 +1,1401 @@ +/* + * Copyright (C) STMicroelectronics SA 2015 + * Authors: Hugues Fruchet <hugues.fruc...@st.com> + * Chetan Nanda <chetan.na...@st.com> + * Jean-Christophe Trotin &l

[PATCH v4 2/3] [media] st-delta: add parsing metadata controls support

2017-02-21 Thread Hugues Fruchet
Install all metadata controls required by registered decoders. Update the decoding context with the set of metadata received from user through extended control. Set the received metadata in access unit prior to call the decoder decoding ops. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.

[PATCH v4 1/3] [media] v4l: add parsed MPEG-2 support

2017-02-21 Thread Hugues Fruchet
xtra data have to be set by user through control framework using the dedicated mpeg video extended controls introduced in this patchset. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- Documentation/media/uapi/v4l/extended-controls.rst | 363 + Documentation/media

[PATCH v4 0/3] Add support for MPEG-2 in DELTA video decoder

2017-02-21 Thread Hugues Fruchet
test VIDIOC_EXPBUF: OK Test input 0: Total: 43, Succeeded: 42, Failed: 1, Warnings: 6 Hugues Fruchet (3): [media] v4l: add parsed MPEG-2 support [media] st-delta: add parsing metadata controls support [media] st-delta: add mpeg2 support Documentation/media/uapi/v4

[PATCH] [media] st-delta: mjpeg: fix static checker warning

2017-02-21 Thread Hugues Fruchet
Initialize 'data_offset' local variable to 0. drivers/media/platform/sti/delta/delta-mjpeg-dec.c:415 delta_mjpeg_decode() error: uninitialized symbol 'data_offset'. Fixes: 433ff5b4a29b: "[media] st-delta: add mjpeg support" Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --

[PATCH v3 1/3] [media] v4l: add parsed MPEG-2 support

2017-02-09 Thread Hugues Fruchet
xtra data have to be set by user through control framework using the dedicated mpeg video extended controls introduced in this patchset. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- Documentation/media/uapi/v4l/extended-controls.rst | 363 + Documentation/media

[PATCH v3 0/3] Add support for MPEG-2 in DELTA video decoder

2017-02-09 Thread Hugues Fruchet
G_ENC_INDEX: OK (Not Supported) test VIDIOC_(TRY_)DECODER_CMD: OK Buffer ioctls: test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK test VIDIOC_EXPBUF: OK Test input 0: Total: 43, Succeeded: 42, Failed: 1, Warnings: 6 Hugues Fruchet (3): [media]

[PATCH v3 2/3] [media] st-delta: add parsing metadata controls support

2017-02-09 Thread Hugues Fruchet
Install all metadata controls required by registered decoders. Update the decoding context with the set of metadata received from user through extended control. Set the received metadata in access unit prior to call the decoder decoding ops. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.

[PATCH v3 3/3] [media] st-delta: add mpeg2 support

2017-02-09 Thread Hugues Fruchet
000..dc137c6 --- /dev/null +++ b/drivers/media/platform/sti/delta/delta-mpeg2-dec.c @@ -0,0 +1,1392 @@ +/* + * Copyright (C) STMicroelectronics SA 2015 + * Authors: Hugues Fruchet <hugues.fruc...@st.com> + * Chetan Nanda <chetan.na...@st.com> + * Jean-Christophe Trotin &l

[PATCH v1] [media] v4l2-ctrls: add mpeg2 parser metadata

2016-10-07 Thread Hugues Fruchet
--- drivers/media/v4l2-core/v4l2-ctrls.c | 2 +- include/uapi/linux/v4l2-controls.h | 163 +-- 2 files changed, 140 insertions(+), 25 deletions(-) diff --git a/drivers/media/v4l2-core/v4l2-ctrls.c b/drivers/media/v4l2-core/v4l2-ctrls.c index c8bc4d4..6187dfc

[PATCH v1] Enhance MPEG2 video decoder frame API

2016-10-07 Thread Hugues Fruchet
http://www.spinics.net/lists/linux-media/msg104824.html Hugues Fruchet (1): [media] v4l2-ctrls: add mpeg2 parser metadata drivers/media/v4l2-core/v4l2-ctrls.c | 2 +- include/uapi/linux/v4l2-controls.h | 163 +-- 2 files changed, 140 insertions(+), 25 deletions(-) -- 1

[PATCH v1 2/3] libv4l-delta: add GStreamer mpeg codecparser

2016-10-07 Thread Hugues Fruchet
based on a common codecparser library shared between GStreamer and V4L2 would be a far better implementation. Change-Id: I7722c64e80101d833bbf9c973df846f60c3b8ee7 signed-off-by: Tiphaine Inguere <tifaine.ingu...@st.com> Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com>

[PATCH v1 2/2] [media] st-delta: add mpeg2 support

2016-10-07 Thread Hugues Fruchet
Change-Id: Ic586e3b2c7c15e76ea9aff318f8580eb3493e21b Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig |6 + drivers/media/platform/sti/delta/Makefile |3 + drivers/media/platform/sti/delta/delta-cfg.h

[PATCH v1 3/3] libv4l-delta: add mpeg header parser

2016-10-07 Thread Hugues Fruchet
icroelectronics SA 2014 + * Authors: Tifaine Inguere <tifaine.ingu...@st.com> + * Hugues Fruchet <hugues.fruc...@st.com> + */ +#include +#include +#include + +#include "codecparsers/gstmpegvideoparser.h" +#include "libv4l-delta.h" + +/* FIXME + * - m

[PATCH v1 1/3] add a libv4l plugin for st-delta video decoder

2016-10-07 Thread Hugues Fruchet
ne.ingu...@st.com> Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- configure.ac| 2 + lib/Makefile.am | 3 +- lib/libv4l-delta/Makefile.am| 9 + lib/libv4l-delta/libv4l-delta.c | 344

[PATCH v1 0/2] Add MPEG2 support to STMicroelectronics DELTA video decoder

2016-10-07 Thread Hugues Fruchet
eeded by DELTA video decoder. [1] http://www.mail-archive.com/linux-media@vger.kernel.org/msg102894.html [2] http://www.spinics.net/lists/linux-media/msg104824.html [3] https://lwn.net/Articles/641204/ Hugues Fruchet (2): [media] st-delta: add parser meta controls [media] st-delta: add mpeg2 sup

[PATCH v1 1/2] [media] st-delta: add parser meta controls

2016-10-07 Thread Hugues Fruchet
--- drivers/media/platform/sti/delta/delta-v4l2.c | 92 ++- drivers/media/platform/sti/delta/delta.h | 8 ++- 2 files changed, 98 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/sti/delta/delta-v4l2.c

[PATCH v1 0/3] Add a libv4l mpeg2 parser plugin for st-delta video decoder

2016-10-07 Thread Hugues Fruchet
is to show the premice of a libv4l2 plugin infrastructure allowing to use any appropriate proprietary or open-source bitstream parser needed by frame API based video hardware accelerators. Hugues Fruchet (1): add a libv4l plugin for st-delta video decoder Tiphaine Inguere (2): libv4l-delta: add

[PATCH v1 6/9] [media] st-delta: rpmsg ipc support

2016-09-20 Thread Hugues Fruchet
exchanged between both host and coprocessor. This avoids to manage tables on both sides to get back the running context of each instance. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig| 1 + drivers/media/platform/sti/delta/Ma

[PATCH v1 7/9] [media] st-delta: EOS (End Of Stream) support

2016-09-20 Thread Hugues Fruchet
Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/delta-v4l2.c | 143 +- drivers/media/platform/sti/delta/delta.h | 24 - 2 files changed, 165 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/sti

[PATCH v1 3/9] [media] MAINTAINERS: add st-delta driver

2016-09-20 Thread Hugues Fruchet
Add entry for the STMicroelectronics DELTA driver. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- MAINTAINERS | 8 1 file changed, 8 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index db814a8..fae934b 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2363,6 +2

[PATCH v1 4/9] [media] st-delta: STiH4xx multi-format video decoder v4l2 driver

2016-09-20 Thread Hugues Fruchet
This V4L2 driver enables DELTA multi-format video decoder of STMicroelectronics STiH4xx SoC series. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig| 20 + drivers/media/platform/Makefile |2 + drivers/media/platfo

[PATCH v1 5/9] [media] st-delta: add contiguous memory allocator

2016-09-20 Thread Hugues Fruchet
Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/Makefile| 2 +- drivers/media/platform/sti/delta/delta-mem.c | 51 drivers/media/platform/sti/delta/delta-mem.h | 14 drivers/media/platform/sti/delta/d

[PATCH v1 8/9] [media] st-delta: add mjpeg support

2016-09-20 Thread Hugues Fruchet
Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig | 6 + drivers/media/platform/sti/delta/Makefile | 4 + drivers/media/platform/sti/delta/delta-cfg.h | 4 + drivers/media/platform/sti/delta/delta-mjpeg-dec.c

[PATCH v1 1/9] Documentation: DT: add bindings for ST DELTA

2016-09-20 Thread Hugues Fruchet
This patch adds DT binding documentation for STMicroelectronics DELTA V4L2 video decoder. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- Documentation/devicetree/bindings/media/st,st-delta.txt | 17 + 1 file changed, 17 insertions(+) create mode 100644 Documen

[PATCH v1 9/9] [media] st-delta: debug: trace stream/frame information & summary

2016-09-20 Thread Hugues Fruchet
Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/Makefile | 2 +- drivers/media/platform/sti/delta/delta-debug.c | 164 + drivers/media/platform/sti/delta/delta-debug.h | 18 +++ drivers/media/platform/sti/delta/delt

[PATCH v1 0/9] Add support for DELTA video decoder of STMicroelectronics STiH4xx SoC series

2016-09-20 Thread Hugues Fruchet
test VIDIOC_EXPBUF: OK Test input 0: Total: 43, Succeeded: 43, Failed: 0, Warnings: 6 Hugues Fruchet (9): Documentation: DT: add bindings for ST DELTA ARM: dts: STiH410: add DELTA dt node [media] MAINTAINERS: add st-delta driver [media] st-delta: STiH4xx multi-format video decoder

[PATCH v1 2/9] ARM: dts: STiH410: add DELTA dt node

2016-09-20 Thread Hugues Fruchet
This patch adds DT node for STMicroelectronics DELTA V4L2 video decoder Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- arch/arm/boot/dts/stih410.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/stih410.dtsi b/arch/arm/boot/dts/stih410.dtsi

[RFC] V4L2 unified low-level decoder API

2016-10-27 Thread Hugues FRUCHET
Hi, This RFC aims to start discussions in order to define the codec specific controls structures to fulfill the low-level decoder API needed by non "Stream API" based decoders ("stateless" or "Frame API" based decoders). Several implementation exists now which runs on several SoC and various

[PATCH v3 05/10] [media] st-delta: STiH4xx multi-format video decoder v4l2 driver

2016-11-22 Thread Hugues Fruchet
This V4L2 driver enables DELTA multi-format video decoder of STMicroelectronics STiH4xx SoC series. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig| 20 + drivers/media/platform/Makefile |2 + drivers/media/platfo

[PATCH v3 07/10] [media] st-delta: rpmsg ipc support

2016-11-22 Thread Hugues Fruchet
exchanged between both host and coprocessor. This avoids to manage tables on both sides to get back the running context of each instance. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig| 1 + drivers/media/platform/sti/delta/Ma

[PATCH v3 06/10] [media] st-delta: add memory allocator helper functions

2016-11-22 Thread Hugues Fruchet
Helper functions used by decoder back-ends to allocate physically contiguous memory required by hardware video decoder. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/Makefile| 2 +- drivers/media/platform/sti/delta/delta-mem.

[PATCH v3 01/10] Documentation: DT: add bindings for ST DELTA

2016-11-22 Thread Hugues Fruchet
This patch adds DT binding documentation for STMicroelectronics DELTA V4L2 video decoder. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- Documentation/devicetree/bindings/media/st,st-delta.txt | 17 + 1 file changed, 17 insertions(+) create mode 100644 Documen

[PATCH v3 02/10] ARM: dts: STiH410: add DELTA dt node

2016-11-22 Thread Hugues Fruchet
This patch adds DT node for STMicroelectronics DELTA V4L2 video decoder Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- arch/arm/boot/dts/stih410.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/stih410.dtsi b/arch/arm/boot/dts/stih410.dtsi

[PATCH v3 04/10] [media] MAINTAINERS: add st-delta driver

2016-11-22 Thread Hugues Fruchet
Add entry for the STMicroelectronics DELTA driver. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- MAINTAINERS | 8 1 file changed, 8 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 7db3f7a..a96dd22 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2394,6 +2

[PATCH v3 10/10] [media] st-delta: debug: trace stream/frame information & summary

2016-11-22 Thread Hugues Fruchet
the decoding process (stream information, decoded and output frames number, potential errors observed). Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/Makefile | 2 +- drivers/media/platform/sti/delta/delta-debug.

[PATCH v3 00/10] Add support for DELTA video decoder of STMicroelectronics STiH4xx SoC series

2016-11-22 Thread Hugues Fruchet
_INDEX: OK (Not Supported) test VIDIOC_(TRY_)DECODER_CMD: OK Buffer ioctls: test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK test VIDIOC_EXPBUF: OK Test input 0: Total: 43, Succeeded: 42, Failed: 1, Warnings: 6 Hugues Fruchet (10): Documentation: DT: ad

[PATCH v3 09/10] [media] st-delta: add mjpeg support

2016-11-22 Thread Hugues Fruchet
Adds support of DELTA MJPEG video decoder back-end, implemented by calling JPEG_DECODER_HW0 firmware using RPMSG IPC communication layer. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/Kconfig | 6 + drivers/media/platform/sti

[PATCH v3 08/10] [media] st-delta: EOS (End Of Stream) support

2016-11-22 Thread Hugues Fruchet
-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- drivers/media/platform/sti/delta/delta-v4l2.c | 143 +- drivers/media/platform/sti/delta/delta.h | 23 + 2 files changed, 165 insertions(+), 1 deletion(-) diff --git a/drivers/media/platform/sti/delta/delta-

[PATCH v3 03/10] ARM: multi_v7_defconfig: enable STMicroelectronics DELTA Support

2016-11-22 Thread Hugues Fruchet
Enables support of STMicroelectronics STiH4xx SoC series DELTA multi-format video decoder V4L2 driver. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/ar

[PATCH v2 03/10] ARM: multi_v7_defconfig: enable STMicroelectronics DELTA Support

2016-11-18 Thread Hugues Fruchet
Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index 11f37ed..8500f75 100644 --- a/arch/arm/configs/multi_v7_def

[PATCH v2 00/10] Add support for DELTA video decoder of STMicroelectronics STiH4xx SoC series

2016-11-18 Thread Hugues Fruchet
C_(TRY_)DECODER_CMD: OK Buffer ioctls: test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK test VIDIOC_EXPBUF: OK Test input 0: Total: 43, Succeeded: 43, Failed: 0, Warnings: 6 Hugues Fruchet (10): Documentation: DT: add bindings for ST DELTA ARM: dts: STiH4

[PATCH v2 04/10] [media] MAINTAINERS: add st-delta driver

2016-11-18 Thread Hugues Fruchet
Add entry for the STMicroelectronics DELTA driver. Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- MAINTAINERS | 8 1 file changed, 8 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 7db3f7a..a96dd22 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2394,6 +2

[PATCH v2 02/10] ARM: dts: STiH410: add DELTA dt node

2016-11-18 Thread Hugues Fruchet
This patch adds DT node for STMicroelectronics DELTA V4L2 video decoder Signed-off-by: Hugues Fruchet <hugues.fruc...@st.com> --- arch/arm/boot/dts/stih410.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/stih410.dtsi b/arch/arm/boot/dts/stih410.dtsi

  1   2   3   4   5   >