A gstreamermm init example.
#include <gstreamermm.h>
#include <iostream>
{
public:
  MainOptionGroup();
};
MainOptionGroup::MainOptionGroup()
{
}
static void print_gstreamer_version()
{
  guint major, minor, micro, nano;
  
  switch (nano) {
    case 1: nano_str = "(CSV)"; break;
    case 2: nano_str = "(Prerelease)"; break;
  }
  std::cout << 
"This program is linked against GStreamer "       << major << "." << minor << "." << micro << "."
}
int main (int argc, char *argv[])
{
  
  MainOptionGroup main_group;
  
  try
  {
    context.
parse(argc, argv);
  }
  {
    return 1;
  }
  if (main_group.version)
  {
    print_gstreamer_version();
  }
  std::cout << 
"Run me with --help to see the Application options appended." << 
std::endl;
  return 0;
}