| 482 | } |
| 483 | |
| 484 | Result GetStreamName(HBuffer hbuffer, uint32_t index, dmhash_t* stream_name) |
| 485 | { |
| 486 | Buffer* buffer = g_BufferContext->Get(hbuffer); |
| 487 | if (!buffer) { |
| 488 | return RESULT_BUFFER_INVALID; |
| 489 | } |
| 490 | if (index >= buffer->m_NumStreams) { |
| 491 | return RESULT_STREAM_MISSING; |
| 492 | } |
| 493 | *stream_name = buffer->m_Streams[index].m_Name; |
| 494 | return RESULT_OK; |
| 495 | } |
| 496 | |
| 497 | static Buffer::Stream* GetStream(Buffer* buffer, dmhash_t stream_name) |
| 498 | { |
no test coverage detected