• Home
  • Raw
  • Download

Lines Matching refs:proxy

50 void DeviceProxy::alsaProxyDeleter(alsa_device_proxy* proxy) {  in alsaProxyDeleter()  argument
51 if (proxy != nullptr) { in alsaProxyDeleter()
52 proxy_close(proxy); in alsaProxyDeleter()
53 delete proxy; in alsaProxyDeleter()
286 DeviceProxy proxy(deviceProfile); in openProxyForAttachedDevice() local
287 if (!profile_fill_builtin_device_info(proxy.getProfile(), pcmConfig, bufferFrameCount)) { in openProxyForAttachedDevice()
290 if (int err = proxy_prepare_from_default_config(proxy.get(), proxy.getProfile()); err != 0) { in openProxyForAttachedDevice()
295 if (int err = proxy_open(proxy.get()); err != 0) { in openProxyForAttachedDevice()
300 return proxy; in openProxyForAttachedDevice()
308 auto proxy = readAlsaDeviceInfo(deviceProfile); in openProxyForExternalDevice() local
309 if (proxy.get() == nullptr) { in openProxyForExternalDevice()
310 return proxy; in openProxyForExternalDevice()
312 if (int err = proxy_prepare(proxy.get(), proxy.getProfile(), pcmConfig, requireExactMatch); in openProxyForExternalDevice()
318 if (int err = proxy_open(proxy.get()); err != 0) { in openProxyForExternalDevice()
323 return proxy; in openProxyForExternalDevice()
327 DeviceProxy proxy(deviceProfile); in readAlsaDeviceInfo() local
328 if (!profile_read_device_info(proxy.getProfile())) { in readAlsaDeviceInfo()
332 return proxy; in readAlsaDeviceInfo()
335 void resetTransferredFrames(DeviceProxy& proxy, uint64_t frames) { in resetTransferredFrames() argument
336 if (proxy.get() != nullptr) { in resetTransferredFrames()
337 proxy.get()->transferred = frames; in resetTransferredFrames()