Esempio n. 1
0
static void httpstreaming_set_property (GObject *obj, guint prop_id, const GValue *value, GParamSpec *pspec)
{
        g_return_if_fail (IS_HTTPSTREAMING (obj));

        switch (prop_id) {
        case HTTPSTREAMING_PROP_ADDRESS:
                HTTPSTREAMING (obj)->address = (gchar *)g_value_dup_string (value);
                break;

        case HTTPSTREAMING_PROP_GSTREAMILL:
                HTTPSTREAMING (obj)->gstreamill = (Gstreamill *)g_value_get_pointer (value);
                break;

        default:
                G_OBJECT_WARN_INVALID_PROPERTY_ID (obj, prop_id, pspec);
                break;
        }
}
Esempio n. 2
0
static void
httpstreaming_get_property (GObject *obj, guint prop_id, GValue *value, GParamSpec *pspec)
{
        HTTPStreaming  *httpstreaming = HTTPSTREAMING(obj);

        switch(prop_id) {
        case HTTPSTREAMING_PROP_ITVENCODER:
                g_value_set_pointer (value, httpstreaming->itvencoder);
                break;
        default:
                G_OBJECT_WARN_INVALID_PROPERTY_ID (obj, prop_id, pspec);
                break;
        }
}
Esempio n. 3
0
static void
httpstreaming_set_property (GObject *obj, guint prop_id, const GValue *value, GParamSpec *pspec)
{
        g_return_if_fail(IS_HTTPSTREAMING(obj));

        switch(prop_id) {
        case HTTPSTREAMING_PROP_ITVENCODER:
                HTTPSTREAMING(obj)->itvencoder = (ITVEncoder *)g_value_get_pointer (value);
                break;
        default:
                G_OBJECT_WARN_INVALID_PROPERTY_ID(obj, prop_id, pspec);
                break;
        }
}
Esempio n. 4
0
static void httpstreaming_get_property (GObject *obj, guint prop_id, GValue *value, GParamSpec *pspec)
{
        HTTPStreaming  *httpstreaming = HTTPSTREAMING (obj);

        switch (prop_id) {
        case HTTPSTREAMING_PROP_ADDRESS:
                g_value_set_string (value, httpstreaming->address);
                break;

        case HTTPSTREAMING_PROP_GSTREAMILL:
                g_value_set_pointer (value, httpstreaming->gstreamill);
                break;

        default:
                G_OBJECT_WARN_INVALID_PROPERTY_ID (obj, prop_id, pspec);
                break;
        }
}