From 07752848b29988288416259360ab2ad49107f3a6 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sat, 8 Jan 2005 22:33:43 +0000 Subject: fix paman for polypaudio 0.8 git-svn-id: file:///home/lennart/svn/public/paman/trunk@46 cdefa82f-4ce1-0310-97f5-ab6066f37c3c --- src/ServerInfoManager.cc | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'src/ServerInfoManager.cc') diff --git a/src/ServerInfoManager.cc b/src/ServerInfoManager.cc index adb91b2..44e668f 100644 --- a/src/ServerInfoManager.cc +++ b/src/ServerInfoManager.cc @@ -13,6 +13,7 @@ SinkInfo::SinkInfo(const struct pa_sink_info &i) : volume(i.volume), latency(i.latency), monitor_source_name(i.monitor_source_name), + _typeid(i._typeid), window(NULL) { if (i.description) @@ -33,6 +34,7 @@ void SinkInfo::update(const struct pa_sink_info &i) { volume = i.volume; latency = i.latency; monitor_source_name = i.monitor_source_name; + _typeid = i._typeid; description = i.description ? i.description : ""; @@ -59,6 +61,7 @@ SourceInfo::SourceInfo(const struct pa_source_info &i) : owner_module(i.owner_module), monitor_of_sink(i.monitor_of_sink), latency(i.latency), + _typeid(i._typeid), window(NULL) { if (i.description) @@ -77,6 +80,7 @@ void SourceInfo::update(const struct pa_source_info &i) { owner_module = i.owner_module; monitor_of_sink = i.monitor_of_sink; latency = i.latency; + _typeid = i._typeid; description = i.description ? i.description : ""; @@ -99,8 +103,8 @@ void SourceInfo::showWindow() { ClientInfo::ClientInfo(const struct pa_client_info &i) : index(i.index), name(i.name), - protocol_name(i.protocol_name), owner_module(i.owner_module), + _typeid(i._typeid), window(NULL) { } @@ -111,9 +115,9 @@ ClientInfo::~ClientInfo() { void ClientInfo::update(const struct pa_client_info &i) { name = i.name; - protocol_name = i.protocol_name; index = i.index; owner_module = i.owner_module; + _typeid = i._typeid; if (window) window->updateInfo(*this); @@ -183,6 +187,7 @@ SinkInputInfo::SinkInputInfo(const struct pa_sink_input_info &i) : buffer_usec(i.buffer_usec), sink_usec(i.sink_usec), resample_method(i.resample_method ? i.resample_method : "n/a"), + _typeid(i._typeid), window(NULL) { } @@ -201,6 +206,7 @@ void SinkInputInfo::update(const struct pa_sink_input_info &i) { volume = i.volume; buffer_usec = i.buffer_usec; sink_usec = i.sink_usec; + _typeid = i._typeid; resample_method = i.resample_method ? i.resample_method : "n/a"; if (window) @@ -229,6 +235,7 @@ SourceOutputInfo::SourceOutputInfo(const struct pa_source_output_info &i) : buffer_usec(i.buffer_usec), source_usec(i.source_usec), resample_method(i.resample_method ? i.resample_method : "n/a"), + _typeid(i._typeid), window(NULL) { } @@ -246,6 +253,7 @@ void SourceOutputInfo::update(const struct pa_source_output_info &i) { owner_module = i.owner_module; buffer_usec = i.buffer_usec; source_usec = i.source_usec; + _typeid = i._typeid; resample_method = i.resample_method ? i.resample_method : "n/a"; if (window) -- cgit