QUEUE_FREE
ctx->output_state = QUEUE_FREE;
} else if (ctx->output_state == QUEUE_FREE) {
} else if (ctx->capture_state == QUEUE_FREE) {
ctx->capture_state = QUEUE_FREE;
ctx->capture_state = QUEUE_FREE;
ctx->output_state = QUEUE_FREE;
ctx->capture_state = QUEUE_FREE;
if (ctx->capture_state != QUEUE_FREE) {
ctx->output_state = QUEUE_FREE;
if (ctx->output_state != QUEUE_FREE) {
ctx->capture_state = QUEUE_FREE;
ctx->capture_state = QUEUE_FREE;