gstreamer_core/tools/gst-inspect.c
branchRCL_3
changeset 30 7e817e7e631c
parent 29 567bb019e3e3
equal deleted inserted replaced
29:567bb019e3e3 30:7e817e7e631c
    23 
    23 
    24 #ifdef HAVE_CONFIG_H
    24 #ifdef HAVE_CONFIG_H
    25 #  include "config.h"
    25 #  include "config.h"
    26 #endif
    26 #endif
    27 
    27 
    28 
    28 #include <gst/controller/gstcontroller.h>
    29 #include<gst/gst_global.h>
    29 
    30 #include "tools.h"
    30 #include "tools.h"
    31 
    31 
    32 #include <string.h>
    32 #include <string.h>
    33 #include <locale.h>
    33 #include <locale.h>
    34 #include <glib/gprintf.h>
    34 #include <glib/gprintf.h>
    35 #include <gobject_global.h>
       
    36 #include <gst/controller/gstcontroller.h>
       
    37 
    35 
    38 static char *_name = NULL;
    36 static char *_name = NULL;
    39 
    37 
    40 static int print_element_info (GstElementFactory * factory,
    38 static int print_element_info (GstElementFactory * factory,
    41     gboolean print_names);
    39     gboolean print_names);
  1297 }
  1295 }
  1298 
  1296 
  1299 int
  1297 int
  1300 main (int argc, char *argv[])
  1298 main (int argc, char *argv[])
  1301 {
  1299 {
  1302   static gboolean print_all = FALSE;
  1300   gboolean print_all = FALSE;
  1303   static gboolean print_aii = FALSE;
  1301   gboolean print_aii = FALSE;
  1304   GOptionEntry options[] = {
  1302   GOptionEntry options[] = {
  1305     {"print-all", 'a', 0, G_OPTION_ARG_NONE, &print_all,
  1303     {"print-all", 'a', 0, G_OPTION_ARG_NONE, &print_all,
  1306         N_("Print all elements"), NULL},
  1304         N_("Print all elements"), NULL},
  1307     {"print-plugin-auto-install-info", '\0', 0, G_OPTION_ARG_NONE, &print_aii,
  1305     {"print-plugin-auto-install-info", '\0', 0, G_OPTION_ARG_NONE, &print_aii,
  1308         N_("Print a machine-parsable list of features the specified plugin "
  1306         N_("Print a machine-parsable list of features the specified plugin "