Hi Sylwester, Thank you for the review. >> + static const char * const vpx_num_partitions[] = { >> + "1 partition", >> + "2 partitions", >> + "4 partitions", >> + "8 partitions", >> + NULL, >> + }; >> + static const char * const vpx_num_ref_frames[] = { >> + "1 reference frame", >> + "2 reference frame", >> + NULL, >> + }; > > Have you considered using V4L2_CTRL_TYPE_INTEGER_MENU control type for this ? > One example is V4L2_CID_ISO_SENSITIVITY control. Ok will change it to V4L2_CTRL_TYPE_INTEGER_MENU. > >> +/* VPX streams, specific to multiplexed streams */ >> +#define V4L2_CID_VPX_NUM_PARTITIONS (V4L2_CID_VPX_BASE+0) >> +enum v4l2_vp8_num_partitions { >> + V4L2_VPX_1_PARTITION = 0, >> + V4L2_VPX_2_PARTITIONS = (1 << 1), >> + V4L2_VPX_4_PARTITIONS = (1 << 2), >> + V4L2_VPX_8_PARTITIONS = (1 << 3), >> +}; > > I think we could still have such standard value definitions if needed, > but rather in form of: > > #define V4L2_VPX_1_PARTITION 1 > #define V4L2_VPX_2_PARTITIONS 2 > #define V4L2_VPX_4_PARTITIONS 4 > #define V4L2_VPX_8_PARTITIONS 8 > Ok will change. Regards Arun -- 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