uvgRTP: Failed to flush the message queue

Hi, I want to use the uvgRTP to send H.264 frame. When use the following send method:

sender_stream->push_frame((uint8_t *)buffer, buffer_size, RTP_NO_FLAGS);

I got lot of error message as followint:

[uvgRTP][ERROR][::flush_queue] Failed to flush the message queue: 14
[uvgRTP][ERROR][::log_platform_error] sendmmsg(2) failed: Bad address 14

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 15 (5 by maintainers)

Most upvoted comments

@bcizmeci did you found out how to fix this issue? I’m using current master and I have same issues using H264 encoder. Thanks.

@dreamerns Unfortunately I didn’t fix it. Currently, I switched back to RTP_FORMAT_GENERIC until the bug is found.