gsttunerchannel

gsttunerchannel —

Synopsis


#include <gst/interfaces/tuner.h>


            GstTunerChannel;
enum        GstTunerChannelFlags;
#define     GST_TUNER_CHANNEL_HAS_FLAG      (channel, flag)

Object Hierarchy


  GObject
   +----GstTunerChannel

Signal Prototypes


"frequency-changed"
            void        user_function      (GstTunerChannel *gsttunerchannel,
                                            gulong arg1,
                                            gpointer user_data);
"signal-changed"
            void        user_function      (GstTunerChannel *gsttunerchannel,
                                            gint arg1,
                                            gpointer user_data);

Description

Details

GstTunerChannel

typedef struct _GstTunerChannel GstTunerChannel;


enum GstTunerChannelFlags

typedef enum {
  GST_TUNER_CHANNEL_INPUT     = (1<<0),
  GST_TUNER_CHANNEL_OUTPUT    = (1<<1),
  GST_TUNER_CHANNEL_FREQUENCY = (1<<2),
  GST_TUNER_CHANNEL_AUDIO     = (1<<3)
} GstTunerChannelFlags;


GST_TUNER_CHANNEL_HAS_FLAG()

#define     GST_TUNER_CHANNEL_HAS_FLAG(channel, flag)

channel :
flag :

Signals

The "frequency-changed" signal

void        user_function                  (GstTunerChannel *gsttunerchannel,
                                            gulong arg1,
                                            gpointer user_data);

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

The "signal-changed" signal

void        user_function                  (GstTunerChannel *gsttunerchannel,
                                            gint arg1,
                                            gpointer user_data);

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