[metadata] Metadata properties implementation. (#383)
commitfed6f1e66dfb4b78f8b55467d5130e587e07da87
authorRui Nuno Capela <rncbc@rncbc.org>
Wed, 10 Oct 2018 14:06:14 +0000 (10 15:06 +0100)
committerFilipe Coelho <falktx@falktx.com>
Wed, 10 Oct 2018 14:06:14 +0000 (10 16:06 +0200)
treef83b157e642918169258c8c64003895400baab81
parent81bddd49bccaad1498270b51f8d887ffa873cd87
[metadata] Metadata properties implementation. (#383)

* [metadata] Metadata properties implementation.

* [metadata] Fixed for shared server metadata-base accessor; alsofixed coding/naming style.

* [metadata] Fixed a tab for space.

* [metadata] Use of Berkeley DB is now truly optional on configure time.

* [metadata] Fixed tabs for spaces, again.

* [metadata] Fixed for shared metadata-base initialization and external clients.

* [metadata] Blind-fix for windows codebase.

* [metadata] Metadata API moved into client-side library only.

* [metadata] Fixed jack_port_uuid() stubbiness, now returning a proper UUID from port index.

* [metadata] Uniform method names.

* [metadata] Fixed PropertyChangeNotify through server async call.
20 files changed:
common/JackAPI.cpp
common/JackChannel.h
common/JackClient.cpp
common/JackClient.h
common/JackEngine.cpp
common/JackEngine.h
common/JackGenericClientChannel.cpp
common/JackGenericClientChannel.h
common/JackLibAPI.cpp
common/JackLibClient.cpp
common/JackLibClient.h
common/JackLibGlobals.h
common/JackLockedEngine.h
common/JackMetadata.cpp [new file with mode: 0644]
common/JackMetadata.h
common/JackNotification.h
common/JackRequest.h
common/JackRequestDecoder.cpp
common/wscript
wscript