From b13385f96abfca2a9118adb2de7f064e3c1636ab Mon Sep 17 00:00:00 2001 From: Stefan Sauer Date: Sat, 5 Oct 2013 21:01:53 +0200 Subject: [PATCH] discoverer: report depth for video This was returning 0 in all cases. Use the data from GstVideoFormatInfo instead. --- gst-libs/gst/pbutils/gstdiscoverer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst-libs/gst/pbutils/gstdiscoverer.c b/gst-libs/gst/pbutils/gstdiscoverer.c index 73baa8eb1d..95ae9f43fc 100644 --- a/gst-libs/gst/pbutils/gstdiscoverer.c +++ b/gst-libs/gst/pbutils/gstdiscoverer.c @@ -877,7 +877,7 @@ collect_information (GstDiscoverer * dc, const GstStructure * st, info->width = (guint) vinfo.width; info->height = (guint) vinfo.height; - info->depth = (guint) 0; + info->depth = vinfo.finfo->bits * vinfo.finfo->n_components; info->par_num = vinfo.par_n; info->par_denom = vinfo.par_d;