Re: [GIT PULL FOR v5.13] V4L2 stateless VP8 de-staging

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Em Thu, 4 Mar 2021 08:44:18 +0100
Hans Verkuil <hverkuil@xxxxxxxxx> escreveu:

> De-staging the VP8 codec.
> 
> Many thanks to Ezequiel for working on this!

There are more work to do:

./scripts/kernel-doc --none include/uapi/linux/v4l2-controls.h

	include/uapi/linux/v4l2-controls.h:1727: warning: bad line: 
	include/uapi/linux/v4l2-controls.h:1853: warning: expecting prototype for struct v4l2_vp8_frame. Prototype was for struct v4l2_ctrl_vp8_frame instead

And, after fixing those warnings, 3 new ones are produced:

	include/uapi/linux/v4l2-controls.h:1853: warning: Function parameter or member 'segment' not described in 'v4l2_ctrl_vp8_frame'
	include/uapi/linux/v4l2-controls.h:1853: warning: Function parameter or member 'entropy' not described in 'v4l2_ctrl_vp8_frame'
	include/uapi/linux/v4l2-controls.h:1853: warning: Function parameter or member 'coder_state' not described in 'v4l2_ctrl_vp8_frame'

Regards,
Mauro

> 
> Regards,
> 
> 	Hans
> 
> The following changes since commit fe07bfda2fb9cdef8a4d4008a409bb02f35f1bd8:
> 
>   Linux 5.12-rc1 (2021-02-28 16:05:19 -0800)
> 
> are available in the Git repository at:
> 
>   git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.13c
> 
> for you to fetch changes up to 262278126d4e1a69ea29edf7bfeb1f7efb6bf815:
> 
>   media: uapi: move VP8 stateless controls out of staging (2021-03-04 08:34:50 +0100)
> 
> ----------------------------------------------------------------
> Tag branch
> 
> ----------------------------------------------------------------
> Ezequiel Garcia (8):
>       media: uapi: vp8: Remove "header" from symbol names and macros
>       media: uapi: vp8: Rename v4l2_vp8_loopfilter to v4l2_vp8_loop_filter
>       media: uapi: vp8: Add proper kernel-doc documentation
>       media: uapi: Move parsed VP8 pixel format out of staging
>       media: uapi: Move the VP8 stateless control type out of staging
>       media: controls: Log VP8 stateless control in .std_log
>       media: vp8: Rename V4L2 VP8 specific macro to V4L2_VP8_
>       media: uapi: move VP8 stateless controls out of staging
> 
>  Documentation/userspace-api/media/v4l/ext-ctrls-codec-stateless.rst | 318 +++++++++++++++++++++++++++++++
>  Documentation/userspace-api/media/v4l/ext-ctrls-codec.rst           | 323 --------------------------------
>  Documentation/userspace-api/media/v4l/pixfmt-compressed.rst         |  15 +-
>  Documentation/userspace-api/media/v4l/vidioc-g-ext-ctrls.rst        |   4 +
>  Documentation/userspace-api/media/v4l/vidioc-queryctrl.rst          |   6 +
>  Documentation/userspace-api/media/videodev2.h.rst.exceptions        |   1 +
>  drivers/media/v4l2-core/v4l2-ctrls.c                                |  39 ++--
>  drivers/staging/media/hantro/hantro_drv.c                           |   2 +-
>  drivers/staging/media/hantro/hantro_g1_vp8_dec.c                    |  55 +++---
>  drivers/staging/media/hantro/hantro_hw.h                            |   2 +-
>  drivers/staging/media/hantro/hantro_vp8.c                           |  10 +-
>  drivers/staging/media/hantro/rk3399_vpu_hw_vp8_dec.c                |  55 +++---
>  drivers/staging/media/sunxi/cedrus/cedrus.c                         |   2 +-
>  drivers/staging/media/sunxi/cedrus/cedrus.h                         |   2 +-
>  drivers/staging/media/sunxi/cedrus/cedrus_dec.c                     |   2 +-
>  drivers/staging/media/sunxi/cedrus/cedrus_vp8.c                     | 113 +++++------
>  include/media/v4l2-ctrls.h                                          |   5 +-
>  include/media/vp8-ctrls.h                                           | 114 -----------
>  include/uapi/linux/v4l2-controls.h                                  | 195 +++++++++++++++++++
>  include/uapi/linux/videodev2.h                                      |   4 +
>  20 files changed, 677 insertions(+), 590 deletions(-)
>  delete mode 100644 include/media/vp8-ctrls.h



Thanks,
Mauro



[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux