/*!
* This file is part of CameraPlus.
*
- * Copyright (C) 2012 Mohammed Sameer <msameer@foolab.org>
+ * Copyright (C) 2012-2013 Mohammed Sameer <msameer@foolab.org>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
bool setStatus(QtCamAutoFocus::Status *status, GstMessage *message) {
const GstStructure *s = gst_message_get_structure(message);
int st = GST_PHOTOGRAPHY_FOCUS_STATUS_NONE;
-
if (gst_structure_get_int(s, "status", &st)) {
if (*status != st) {
*status = (QtCamAutoFocus::Status) st;
public slots:
void handleMessage(GstMessage *message) {
if (setStatus(&status, message)) {
- // TODO: focus-window-rows, focus-window-columns, focus-windows and the rest
emit q_ptr->statusChanged();
}
}