Вопросы по теме 'gobject'
Предотвращение распространения GSignal на другие зарегистрированные GCallbacks
Как предотвратить вызов дополнительных обработчиков сигналов из первого обратного вызова обработчика сигналов в GSignal?
Например, я регистрирую три функции - func1, func2 и func3 для одного и того же сигнала "mysignal". Если func1 вызывается...
175 просмотров
schedule
21.11.2022
Предупреждение GObject не может зарегистрировать существующий тип
Я пользователь/программист GStreamer, но я никогда не использовал GLib напрямую. Недавно я решил использовать GLib для создания простого GObject и воспользоваться преимуществами реализации сигналов. (Я программист Windows)
Я разработал простую...
407 просмотров
schedule
28.10.2022
Каков правильный способ приведения const char* к char* без изменения API и без предупреждения
В моем простом проекте C99 у меня есть внешняя библиотека C, которая определяет интерфейс (через интерфейсы GObject). ), которые мне нужно реализовать:
void interface_function (const char *address, [...]);
Теперь в рамках реализации (которую...
6404 просмотров
schedule
30.10.2022
gstreamer: как передать структуру в качестве аргумента g_object_set()?
Привет всем. В настоящее время я могу установить одно свойство за раз для плагина gstreamer, например, парного.
GstElement *source = gst_bin_get_by_name (GST_BIN (m_pu_pipeline), "ue");
g_object_set(G_OBJECT(source), "objectLeftEnabled",...
4373 просмотров
schedule
26.01.2024
в GObject of glib меня смущает, что объект экземпляра подкласса, производный от родительского класса, наследует свойства родительского класса или нет?
первая проблема: в GObject я не понимаю, наследует ли экземпляр объекта подкласса, производного от родительского класса, свойства родительского класса или нет? вторая проблема: в GObject функция g_object_class_install_properties добавляет...
570 просмотров
schedule
13.05.2024
Как правильно в GJS определить свойство GObject для массива?
Я вижу в переопределения GJS GObject есть определения для большинства типов, соответствующих типам Javascript, но как мне определить свойство для стандартного массива строк? Некоторые варианты, которые пришли мне в голову:
использовать...
834 просмотров
schedule
19.11.2023
Что может быть не так: GLib-GObject-WARNING **: невозможно зарегистрировать существующий тип PangoCairoFont.
Я потратил много недель, пытаясь получить gtk+ 3.22 для сборки на Visual Studio 2015. В конце концов я собрал его, но небольшая программа с графическим интерфейсом не смогла инициализировать gtk. Ошибка показана ниже:
gtk+_gtk_test.exe:15980):...
2337 просмотров
schedule
26.11.2022
преобразовать конвейер gstreamer в код python
Я пытаюсь преобразовать конвейер gstreamer в код python, используя библиотеку gi.
Это конвейер, который успешно работает в терминале:
gst-launch-1.0 rtspsrc...
1865 просмотров
schedule
13.11.2023