GstStatistics

Name

GstStatistics -- Provide statistics about data that passes this plugin

Synopsis


#include <gst/gst.h>



Object Hierarchy


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

Args


  "buffers"              gint64               : Read
  "bytes"                gint64               : Read
  "events"               gint64               : Read
  "buffer-update-freq"   gint64               : Read / Write
  "bytes-update-freq"    gint64               : Read / Write
  "event-update-freq"    gint64               : 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" (gint64 : Read)

"bytes" (gint64 : Read)

"events" (gint64 : Read)

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

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

"event-update-freq" (gint64 : 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.