提交 4926eac4 authored 作者: Anthony Minessale's avatar Anthony Minessale 提交者: Andrey Volk

FS-11918: [core] add function to see frame buffer len switch_frame_buffer_size

上级 dab7d83e
...@@ -1425,6 +1425,7 @@ SWITCH_DECLARE(switch_status_t) switch_frame_buffer_push(switch_frame_buffer_t * ...@@ -1425,6 +1425,7 @@ SWITCH_DECLARE(switch_status_t) switch_frame_buffer_push(switch_frame_buffer_t *
SWITCH_DECLARE(switch_status_t) switch_frame_buffer_trypush(switch_frame_buffer_t *fb, void *ptr); SWITCH_DECLARE(switch_status_t) switch_frame_buffer_trypush(switch_frame_buffer_t *fb, void *ptr);
SWITCH_DECLARE(switch_status_t) switch_frame_buffer_pop(switch_frame_buffer_t *fb, void **ptr); SWITCH_DECLARE(switch_status_t) switch_frame_buffer_pop(switch_frame_buffer_t *fb, void **ptr);
SWITCH_DECLARE(switch_status_t) switch_frame_buffer_trypop(switch_frame_buffer_t *fb, void **ptr); SWITCH_DECLARE(switch_status_t) switch_frame_buffer_trypop(switch_frame_buffer_t *fb, void **ptr);
SWITCH_DECLARE(int) switch_frame_buffer_size(switch_frame_buffer_t *fb);
typedef struct { typedef struct {
int64_t userms; int64_t userms;
......
...@@ -265,6 +265,11 @@ SWITCH_DECLARE(switch_status_t) switch_frame_buffer_trypop(switch_frame_buffer_t ...@@ -265,6 +265,11 @@ SWITCH_DECLARE(switch_status_t) switch_frame_buffer_trypop(switch_frame_buffer_t
return switch_queue_trypop(fb->queue, ptr); return switch_queue_trypop(fb->queue, ptr);
} }
SWITCH_DECLARE(int) switch_frame_buffer_size(switch_frame_buffer_t *fb)
{
return switch_queue_size(fb->queue);
}
SWITCH_DECLARE(switch_status_t) switch_frame_buffer_destroy(switch_frame_buffer_t **fbP) SWITCH_DECLARE(switch_status_t) switch_frame_buffer_destroy(switch_frame_buffer_t **fbP)
{ {
switch_frame_buffer_t *fb = *fbP; switch_frame_buffer_t *fb = *fbP;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论