[Version] 0.0.9
[Issue Type] Update
Change-Id: I8c6673a1678adf4fc4e3cca618cbe521aaa0ba96
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
Name: hal-api-audio
Summary: TIZEN Audio HAL
-Version: 0.0.8
+Version: 0.0.9
Release: 0
Group: System/Libraries
License: Apache-2.0
%prep
%setup -q -n %{name}-%{version}
-%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_LIBDIR_PREFIX=%{_libdir}
%build
-export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE -DSYSCONFDIR=\\\"%{_sysconfdir}\\\""
-export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
-export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
+export CFLAGS+=" -DTIZEN_DEBUG_ENABLE -DSYSCONFDIR=\\\"%{_hal_sysconfdir}\\\""
+export CXXFLAGS+=" -DTIZEN_DEBUG_ENABLE -DSYSCONFDIR=\\\"%{_hal_sysconfdir}\\\""
+export FFLAGS+=" -DTIZEN_DEBUG_ENABLE"
+%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_LIBDIR_PREFIX=%{_libdir}
make %{?jobs:-j%jobs}
#include "parser.hh"
+#define DEVICE_MAP_FILE SYSCONFDIR"/pulse/device-map.json"
+
#define DEVICE_FILE_OBJECT "device-files"
#define DEVICE_TYPE_PROP_PLAYBACK_DEVICES "playback-devices"
#define DEVICE_TYPE_PROP_CAPTURE_DEVICES "capture-devices"
CDeviceMapParser::CDeviceMapParser()
: m_json_obj(nullptr), m_json_device_files_obj(nullptr)
{
- open_json("/etc/pulse/device-map.json");
+ open_json(DEVICE_MAP_FILE);
}
CDeviceMapParser::CDeviceMapParser(const char* map_file)