Signed-off-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> --- src/media.c | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/media.c b/src/media.c index e159526..e276df5 100644 --- a/src/media.c +++ b/src/media.c @@ -255,7 +255,7 @@ static int media_enum_links(struct media_device *media) static struct udev *udev; -static int media_get_devname(struct media_entity *entity) +static int media_get_devname(struct media_entity *entity, int verbose) { dev_t devnum; struct udev_device *device; @@ -267,7 +267,8 @@ static int media_get_devname(struct media_entity *entity) return 0; devnum = makedev(entity->info.v4l.major, entity->info.v4l.minor); - printf("looking up device: %u:%u\n", major(devnum), minor(devnum)); + if (verbose) + printf("looking up device: %u:%u\n", major(devnum), minor(devnum)); device = udev_device_new_from_devnum(udev, 'c', devnum); if (device) { p = udev_device_get_devnode(device); @@ -282,7 +283,7 @@ static int media_get_devname(struct media_entity *entity) #else /* HAVE_LIBUDEV */ -static int media_get_devname(struct media_entity *entity) +static int media_get_devname(struct media_entity *entity, int verbose) { struct stat devstat; char devname[32]; @@ -323,7 +324,7 @@ static int media_get_devname(struct media_entity *entity) } #endif /* HAVE_LIBUDEV */ -static int media_enum_entities(struct media_device *media) +static int media_enum_entities(struct media_device *media, int verbose) { struct media_entity *entity; unsigned int size; @@ -370,7 +371,7 @@ static int media_enum_entities(struct media_device *media) media->entities_count++; /* Find the corresponding device name. */ - media_get_devname(entity); + media_get_devname(entity, verbose); } #ifdef HAVE_LIBUDEV @@ -404,7 +405,7 @@ struct media_device *media_open(const char *name, int verbose) if (verbose) printf("Enumerating entities\n"); - ret = media_enum_entities(media); + ret = media_enum_entities(media, verbose); if (ret < 0) { printf("%s: Unable to enumerate entities for device %s (%s)\n", __func__, name, strerror(-ret)); -- 1.7.5.4 -- 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