GstStatistics

Name

GstStatistics -- Provide statistics about data that passes this plugin

Synopsis


#include <gst/gst.h>



Object Hierarchy


  GtkObject
   +----GObject
         +----GstObject
               +----GstElement
                     +----GstStatistics

Args


  "buffers"              gulong               : Read
  "bytes"                gulong               : Read
  "events"               gulong               : Read
  "buffer-update-freq"   gulong               : Read / Write
  "bytes-update-freq"    gulong               : Read / Write
  "event-update-freq"    gulong               : Read / Write
  "update-on-eos"        gboolean             : Read / Write
  "update"               gboolean             : Read / Write
  "silent"               gboolean             : Read / Write

Signal Prototypes


"update"    void        user_function      (GstStatistics *gststatistics,
                                            gpointer user_data);

Description

The plugin doesn't alter the data but provides statistics about the data stream, such as buffers/bytes/events etc.

Details

Args

"buffers" (gulong : Read)

"bytes" (gulong : Read)

"events" (gulong : Read)

"buffer-update-freq" (gulong : Read / Write)

"bytes-update-freq" (gulong : Read / Write)

"event-update-freq" (gulong : Read / Write)

"update-on-eos" (gboolean : Read / Write)

"update" (gboolean : Read / Write)

"silent" (gboolean : Read / Write)

Signals

The "update" signal

void        user_function                  (GstStatistics *gststatistics,
                                            gpointer user_data);

gststatistics :the object which received the signal.
user_data :user data set when the signal handler was connected.