use new vinci xcb - currently buggy
This commit is contained in:
parent
bdfcf19fdf
commit
429543e7af
@ -196,6 +196,7 @@ static plugin_ui *plugin_ui_create(char has_parent, void *parent, plugin_ui_call
|
||||
instance->widget = window_get_handle(instance->window);
|
||||
window_set_data(instance->window, (void*) instance);
|
||||
window_show(instance->window);
|
||||
on_window_resize(instance->window, window_get_width(instance->window), window_get_height(instance->window));
|
||||
|
||||
instance->cbs = *cbs;
|
||||
return instance;
|
||||
@ -203,6 +204,7 @@ static plugin_ui *plugin_ui_create(char has_parent, void *parent, plugin_ui_call
|
||||
|
||||
static void plugin_ui_free(plugin_ui *instance) {
|
||||
window_free(instance->window);
|
||||
vinci_destroy(instance->vinci);
|
||||
free(instance);
|
||||
}
|
||||
|
||||
|
@ -17,8 +17,8 @@ ifeq ($(TEMPLATE), lv2)
|
||||
M_SRCS_EXTRA := $(PLUGIN_DIR)/ui_apple.m
|
||||
LDFLAGS_EXTRA := -framework Cocoa -framework WebKit
|
||||
else
|
||||
CFLAGS_EXTRA := $(shell pkg-config --cflags x11)
|
||||
LDFLAGS_EXTRA := $(shell pkg-config --libs x11) -Wl,-rpath,$(shell pkg-config --variable=libdir x11)
|
||||
C_SRCS_EXTRA := $(VINCI_DIR)/vinci-xcb.c
|
||||
LDFLAGS_EXTRA := -lxcb
|
||||
endif
|
||||
endif
|
||||
CFLAGS_EXTRA := $(CFLAGS_EXTRA) -I${VINCI_DIR}
|
||||
@ -34,8 +34,8 @@ ifeq ($(TEMPLATE), vst3)
|
||||
M_SRCS_EXTRA := $(PLUGIN_DIR)/ui_apple.m
|
||||
LDFLAGS_EXTRA := -framework Cocoa -framework WebKit
|
||||
else
|
||||
CFLAGS_EXTRA := $(shell pkg-config --cflags x11)
|
||||
LDFLAGS_EXTRA := $(shell pkg-config --libs x11) -Wl,-rpath,$(shell pkg-config --variable=libdir x11)
|
||||
C_SRCS_EXTRA := $(VINCI_DIR)/vinci-xcb.c
|
||||
LDFLAGS_EXTRA := -lxcb
|
||||
endif
|
||||
endif
|
||||
CFLAGS_EXTRA := $(CFLAGS_EXTRA) -I../../../vst3_c_api
|
||||
|
Loading…
Reference in New Issue
Block a user