On 03/05/14 18:32, Laurent Pinchart wrote: > Hello, > > Here's the second version of the patch set that make libmediactl usable by the > upcoming media device enumeration library. In order to do so I need to change > the libmediactl API and add support for emulated media devices. > > In order to avoid further API/ABI breakages I've decided to make the > media_device and media_entity structures private and provide accessors for the > fields that need to be read. I'm open to suggestions on whether I should make > the media_pad and media_link structures private now as well, or on any other > aspect of these changes. > > For reference the (work in progress) media device enumeration library is > available at > > http://git.ideasonboard.org/media-enum.git > > Changes since v1: > > - Made struct media_entity private For this patch series: Acked-by: Hans Verkuil <hans.verkuil@xxxxxxxxx> Thanks! Hans > > Laurent Pinchart (5): > Split media_device creation and opening > Make the media_device structure private > Make the media_entity structure private > Expose default devices > Add support for emulated devices > > src/main.c | 137 +++++++++++++--------- > src/mediactl-priv.h | 64 ++++++++++ > src/mediactl.c | 330 +++++++++++++++++++++++++++++++++++++++++++++------- > src/mediactl.h | 281 ++++++++++++++++++++++++++++++++++---------- > src/v4l2subdev.c | 1 + > 5 files changed, 652 insertions(+), 161 deletions(-) > create mode 100644 src/mediactl-priv.h > -- 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