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

Re: [GIT PULL FOR v3.5] V4L2 subdev and sensor control changes and SMIA++ driver



Hi Mauro,

On 04/10/2012 08:20 PM, Mauro Carvalho Chehab wrote:
...
>> The following changes since commit 296da3cd14db9eb5606924962b2956c9c656dbb0:
>>
>>    [media] pwc: poll(): Check that the device has not beem claimed for streaming already (2012-03-27 11:42:04 -0300)
>>
>> are available in the git repository at:
>>    ssh://linuxtv.org/git/sailus/media_tree.git media-for-3.5
>>
>> Jesper Juhl (1):
>>        adp1653: Remove unneeded include of version.h
>>
>> Laurent Pinchart (2):
>>        omap3isp: Prevent pipelines that contain a crashed entity from starting
>>        omap3isp: Fix frame number propagation
>>
>> Sakari Ailus (37):
>>        v4l: Introduce integer menu controls
>>        v4l: Document integer menu controls
>>        vivi: Add an integer menu test control
>>        v4l: VIDIOC_SUBDEV_S_SELECTION and VIDIOC_SUBDEV_G_SELECTION IOCTLs
>>        v4l: vdev_to_v4l2_subdev() should have return type "struct v4l2_subdev *"
>>        v4l: Check pad number in get try pointer functions
>>        v4l: Support s_crop and g_crop through s/g_selection
>>        v4l: Add subdev selections documentation: svg and dia files
>>        v4l: Add subdev selections documentation
> 
> There's something wrong here:
> 
> Warning: multiple "IDs" for constraint linkend: vidioc-subdev-g-selection.
> Warning: multiple "IDs" for constraint linkend: v4l2-subdev-selection-targets.
> Warning: multiple "IDs" for constraint linkend: v4l2-subdev-selection-targets.
> Warning: multiple "IDs" for constraint linkend: v4l2-subdev-selection-flags.
> Warning: multiple "IDs" for constraint linkend: v4l2-subdev-selection.
> No template for "/book/part/chapter/section/section/section/para" (or any of its leaves) exists in the context named "title" in the "en" localization.
> No template for "/book/part/chapter/section/section/section/para" (or any of its leaves) exists in the context named "title" in the "en" localization.
> Warning: multiple "IDs" for constraint linkend: v4l2-subdev-selection-flags.
> Warning: multiple "IDs" for constraint linkend: vidioc-subdev-g-selection.
> Warning: multiple "IDs" for constraint linkend: vidioc-subdev-g-selection.
> Warning: multiple "IDs" for constraint linkend: vidioc-subdev-g-selection.
> Warning: multiple "IDs" for constraint linkend: vidioc-subdev-g-selection.
> Warning: multiple "IDs" for constraint linkend: v4l2-subdev-selection-targets.
> Warning: multiple "IDs" for constraint linkend: v4l2-subdev-selection-flags.
> Warning: multiple "IDs" for constraint linkend: v4l2-subdev-selection.
> Error: no ID for constraint linkend: v4l2-jpeg-chroma-subsampling.
> Error: no ID for constraint linkend: v4l2-jpeg-chroma-subsampling.
> Warning: multiple "IDs" for constraint linkend: v4l2-subdev-selection.
> 
> The index will break if there are two places with the same ID's.
> 
> Sylvester,
> 
> Btw, you also did a similar mistake: you've added a symbol at the API called
> v4l2_jpeg_chroma_subsampling, but you didn't create any reference for v4l2-jpeg-chroma-subsampling
> at the DocBook. Instead, you've created a jpeg-chroma-subsampling-control ID,
> not sure if it is for the same structure.

Yeah, it's for same structure. 
I remember having some issues with using IDs in the Docbook directly derived 
from the enum names, and then trying to dereference a particular control 
description in other Docbook chapter. 
But that was due to using &foo-id; rather than <link linkend="foo-id">foo_name</link>
and then I missed somehow to restore the required names.

> Sakari/Sylvester,
> 
> The building system adds a link for each structure at the media header files
> to the corresponding structures inside the DocBook. It also adds it to the
> index.
> 
> You need to take care that they'll point to the right things when sending us
> a DocBook patch.

Yes, I noticed that already, a bit too late though, sorry about that. Here is 
a patch that fixes the issue: http://patchwork.linuxtv.org/patch/10512

However I'll shortly send an updated version, replacing 
the jpeg-chroma-subsampling-control symbol directly with v4l2-jpeg-chroma-subsampling.

--

Regards
Sylwester
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Linux Input]     [Video for Linux]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Photos]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Devices]     [Yosemite Backpacking]

Add to Google Powered by Linux