diff --git a/modules/video_capture/linux/device_info_pipewire.cc b/modules/video_capture/linux/device_info_pipewire.cc index e9f7e6a869..b608648194 100644 --- a/modules/video_capture/linux/device_info_pipewire.cc +++ b/modules/video_capture/linux/device_info_pipewire.cc @@ -94,7 +94,7 @@ int32_t DeviceInfoPipeWire::CreateCapabilityMap( continue; _captureCapabilities = node.capabilities(); - _lastUsedDeviceNameLength = node.display_name().length(); + _lastUsedDeviceNameLength = node.unique_id().length(); _lastUsedDeviceName = static_cast( realloc(_lastUsedDeviceName, _lastUsedDeviceNameLength + 1)); memcpy(_lastUsedDeviceName, deviceUniqueIdUTF8,