static void gst_lookout_vision_get_property()

in src/gst/lookoutvision/gstlookoutvision.cc [178:195]


static void gst_lookout_vision_get_property(GObject * object, guint prop_id, GValue * value, GParamSpec * pspec) {
    GstLookoutVision *filter = GST_LOOKOUTVISION(object);

    switch (prop_id) {
        case PROP_SERVER_SOCKET:
            g_value_set_string(value, filter->server_socket);
            break;
        case PROP_MODEL_COMPONENT:
            g_value_set_string(value, filter->model_component);
            break;
        case PROP_MODEL_STATUS_TIMEOUT:
            g_value_set_uint(value, filter->model_status_timeout);
            break;
        default:
            G_OBJECT_WARN_INVALID_PROPERTY_ID(object, prop_id, pspec);
            break;
    }
}