This commit is contained in:
Maxim Devaev
2024-03-03 02:55:13 +02:00
parent 988a91634a
commit a9dfff84e6

View File

@@ -141,11 +141,12 @@ void us_stream_loop(us_stream_s *stream) {
_releaser_context_s *releasers; _releaser_context_s *releasers;
US_CALLOC(releasers, n_releasers); US_CALLOC(releasers, n_releasers);
for (uint index = 0; index < n_releasers; ++index) { for (uint index = 0; index < n_releasers; ++index) {
releasers[index].dev = stream->dev; _releaser_context_s *ctx = &releasers[index];
releasers[index].queue = us_queue_init(1); ctx->dev = stream->dev;
releasers[index].mutex = &release_mutex; ctx->queue = us_queue_init(1);
releasers[index].stop = &threads_stop; ctx->mutex = &release_mutex;
US_THREAD_CREATE(releasers[index].tid, _releaser_thread, &releasers[index]); ctx->stop = &threads_stop;
US_THREAD_CREATE(ctx->tid, _releaser_thread, ctx);
} }
_jpeg_context_s jpeg_ctx = { _jpeg_context_s jpeg_ctx = {