typefind

typefind — Finds the media type of a stream

Synopsis




            GstTypeFindElement;


Object Hierarchy


  GObject
   +----GstObject
         +----GstElement
               +----GstTypeFindElement

Properties


  "caps"                 GstCaps               : Read
  "maximum"              guint                 : Read / Write
  "minimum"              guint                 : Read / Write

Signals


"have-type" void        user_function      (GstTypeFindElement *typefind,
                                            guint               probability,
                                            GstCaps            *caps,
                                            gpointer            user_data)        : Run first

Description

Element Information

plugin coreelements
author Benjamin Otte <in7y118@public.uni-hamburg.de>
class Generic

Details

GstTypeFindElement

typedef struct _GstTypeFindElement GstTypeFindElement;

Opaque GstTypeFindElement data structure

Property Details

The "caps" property

  "caps"                 GstCaps               : Read

detected capabilities in stream.


The "maximum" property

  "maximum"              guint                 : Read / Write

probability to stop typefinding (deprecated; non-functional).

Allowed values: [1,100]

Default value: 100


The "minimum" property

  "minimum"              guint                 : Read / Write

minimum probability required to accept caps.

Allowed values: [1,100]

Default value: 1

Signal Details

The "have-type" signal

void        user_function                  (GstTypeFindElement *typefind,
                                            guint               probability,
                                            GstCaps            *caps,
                                            gpointer            user_data)        : Run first

This signal gets emitted when the type and its probability has been found.

typefind : the typefind instance
probability : the probability of the type found
caps : the caps of the type found
user_data : user data set when the signal handler was connected.