| 224 | } |
| 225 | |
| 226 | RTC_API RTCBuffer rtcNewSharedBufferHostDevice(RTCDevice hdevice, void* ptr, size_t byteSize) |
| 227 | { |
| 228 | RTC_CATCH_BEGIN; |
| 229 | RTC_TRACE(rtcNewSharedBufferHostDevice); |
| 230 | RTC_VERIFY_HANDLE(hdevice); |
| 231 | Buffer* buffer = new Buffer((Device*)hdevice, byteSize, ptr, nullptr); |
| 232 | return (RTCBuffer)buffer->refInc(); |
| 233 | RTC_CATCH_END((Device*)hdevice); |
| 234 | return nullptr; |
| 235 | } |
| 236 | |
| 237 | RTC_API void* rtcGetBufferDataDevice(RTCBuffer hbuffer) |
| 238 | { |
no test coverage detected