/* * Carla JACK API for external applications * Copyright (C) 2016-2017 Filipe Coelho * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as * published by the Free Software Foundation; either version 2 of * the License, or any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * For a full copy of the GNU General Public License see the doc/GPL.txt file. */ // need to include this first #include "libjack.hpp" CARLA_BACKEND_USE_NAMESPACE // -------------------------------------------------------------------------------------------------------------------- CARLA_EXPORT const char* JACK_METADATA_PRETTY_NAME; const char* JACK_METADATA_PRETTY_NAME = "http://jackaudio.org/metadata/pretty-name"; // extern const char* JACK_METADATA_HARDWARE; // extern const char* JACK_METADATA_CONNECTED; // extern const char* JACK_METADATA_PORT_GROUP; // extern const char* JACK_METADATA_ICON_SMALL; // extern const char* JACK_METADATA_ICON_LARGE; // -------------------------------------------------------------------------------------------------------------------- // int // jack_set_property(jack_client_t*, // jack_uuid_t subject, // const char* key, // const char* value, // const char* type); // int // jack_get_property(jack_uuid_t subject, // const char* key, // char** value, // char** type); // void // jack_free_description (jack_description_t* desc, int free_description_itself); // int // jack_get_properties (jack_uuid_t subject, // jack_description_t* desc); // int // jack_get_all_properties (jack_description_t** descs); // int jack_remove_property (jack_client_t* client, jack_uuid_t subject, const char* key); // int jack_remove_properties (jack_client_t* client, jack_uuid_t subject); // int jack_remove_all_properties (jack_client_t* client); // int jack_set_property_change_callback (jack_client_t* client, // JackPropertyChangeCallback callback, // void* arg); // --------------------------------------------------------------------------------------------------------------------