All pastes #437102 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-04-12 21:29 UTC
rendered paste body
/**
 * farsight_transmitter_get_gst_src:
 * @self: a #FarsightTransmitter
 *
 * Asks the transmitter to return the pointer to the gstreamer source used by
 * this transmitter.
 *
 * Returns: a pointer a source #GstElement to use.
 *
 **/
GstElement *
farsight_transmitter_get_gst_src (FarsightTransmitter *self)
{
  FarsightTransmitterClass *klass = FARSIGHT_TRANSMITTER_GET_CLASS (self);
  g_return_val_if_fail (g_type_is_a (G_OBJECT_TYPE (self),
        FARSIGHT_TYPE_TRANSMITTER), NULL);

  if (klass->get_gst_src)
  {
@@    return klass->get_gst_src (self);
  }
  else
  {
    g_warning ("get_gst_src not defined for %s",
        G_OBJECT_TYPE_NAME (self));
  }
  return NULL;
}