Home
last modified time | relevance | path

Searched refs:frame_queue (Results 1 – 25 of 96) sorted by relevance

1234

/dports/games/devilutionX/devilutionX-1.2.1/SourceX/dvlnet/
H A Dframe_queue.cpp10 framesize_t frame_queue::size() in size()
15 buffer_t frame_queue::read(framesize_t s) in read()
39 void frame_queue::write(buffer_t buf) in write()
45 bool frame_queue::packet_ready() in packet_ready()
61 buffer_t frame_queue::read_packet() in read_packet()
70 buffer_t frame_queue::make_frame(buffer_t packetbuf) in make_frame()
H A Dtcp_client.h31 frame_queue recv_queue;
32 buffer_t recv_buffer = buffer_t(frame_queue::max_frame_size);
/dports/x11-toolkits/gtk30/gtk+-3.24.31/tests/
H A Dvideo-timer.c28 static GQueue *frame_queue; variable
37 while (frame_queue->length == MAX_QUEUE_LENGTH) in queue_frame()
40 g_queue_push_tail (frame_queue, frame_data); in queue_frame()
52 if (frame_queue->length > 0) in unqueue_frame()
54 frame_data = g_queue_pop_head (frame_queue); in unqueue_frame()
74 if (frame_queue->head) in peek_pending_frame()
75 frame_data = frame_queue->head->data; in peek_pending_frame()
91 if (frame_queue->head && frame_queue->head->next) in peek_next_frame()
92 frame_data = frame_queue->head->next->data; in peek_next_frame()
388 frame_queue = g_queue_new (); in main()
/dports/x11-toolkits/gtk40/gtk-4.4.1/tests/
H A Dvideo-timer.c28 static GQueue *frame_queue; variable
37 while (frame_queue->length == MAX_QUEUE_LENGTH) in queue_frame()
40 g_queue_push_tail (frame_queue, frame_data); in queue_frame()
52 if (frame_queue->length > 0) in unqueue_frame()
54 frame_data = g_queue_pop_head (frame_queue); in unqueue_frame()
74 if (frame_queue->head) in peek_pending_frame()
75 frame_data = frame_queue->head->data; in peek_pending_frame()
91 if (frame_queue->head && frame_queue->head->next) in peek_next_frame()
92 frame_data = frame_queue->head->next->data; in peek_next_frame()
409 frame_queue = g_queue_new (); in main()
/dports/multimedia/handbrake/ffmpeg-4.4/libavfilter/
H A Dvf_deinterlace_vaapi.c49 AVFrame *frame_queue[MAX_REFERENCES]; member
73 av_frame_free(&ctx->frame_queue[i]); in deint_vaapi_pipeline_uninit()
198 ctx->frame_queue[ctx->queue_count++] = input_frame; in deint_vaapi_filter_frame()
204 av_frame_free(&ctx->frame_queue[0]); in deint_vaapi_filter_frame()
206 ctx->frame_queue[i] = ctx->frame_queue[i + 1]; in deint_vaapi_filter_frame()
207 ctx->frame_queue[i] = input_frame; in deint_vaapi_filter_frame()
212 input_frame = ctx->frame_queue[current_frame_index]; in deint_vaapi_filter_frame()
216 ctx->frame_queue[current_frame_index - i - 1]->data[3]; in deint_vaapi_filter_frame()
219 ctx->frame_queue[current_frame_index + i + 1]->data[3]; in deint_vaapi_filter_frame()
296 ctx->frame_queue[current_frame_index + 1]->pts; in deint_vaapi_filter_frame()
/dports/multimedia/ffmpeg/ffmpeg-4.4.1/libavfilter/
H A Dvf_deinterlace_vaapi.c49 AVFrame *frame_queue[MAX_REFERENCES]; member
73 av_frame_free(&ctx->frame_queue[i]); in deint_vaapi_pipeline_uninit()
198 ctx->frame_queue[ctx->queue_count++] = input_frame; in deint_vaapi_filter_frame()
204 av_frame_free(&ctx->frame_queue[0]); in deint_vaapi_filter_frame()
206 ctx->frame_queue[i] = ctx->frame_queue[i + 1]; in deint_vaapi_filter_frame()
207 ctx->frame_queue[i] = input_frame; in deint_vaapi_filter_frame()
212 input_frame = ctx->frame_queue[current_frame_index]; in deint_vaapi_filter_frame()
216 ctx->frame_queue[current_frame_index - i - 1]->data[3]; in deint_vaapi_filter_frame()
219 ctx->frame_queue[current_frame_index + i + 1]->data[3]; in deint_vaapi_filter_frame()
296 ctx->frame_queue[current_frame_index + 1]->pts; in deint_vaapi_filter_frame()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/ffmpeg/libavfilter/
H A Dvf_deinterlace_vaapi.c49 AVFrame *frame_queue[MAX_REFERENCES]; member
73 av_frame_free(&ctx->frame_queue[i]); in deint_vaapi_pipeline_uninit()
198 ctx->frame_queue[ctx->queue_count++] = input_frame; in deint_vaapi_filter_frame()
204 av_frame_free(&ctx->frame_queue[0]); in deint_vaapi_filter_frame()
206 ctx->frame_queue[i] = ctx->frame_queue[i + 1]; in deint_vaapi_filter_frame()
207 ctx->frame_queue[i] = input_frame; in deint_vaapi_filter_frame()
212 input_frame = ctx->frame_queue[current_frame_index]; in deint_vaapi_filter_frame()
216 ctx->frame_queue[current_frame_index - i - 1]->data[3]; in deint_vaapi_filter_frame()
219 ctx->frame_queue[current_frame_index + i + 1]->data[3]; in deint_vaapi_filter_frame()
296 ctx->frame_queue[current_frame_index + 1]->pts; in deint_vaapi_filter_frame()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/ffmpeg/libavfilter/
H A Dvf_deinterlace_vaapi.c49 AVFrame *frame_queue[MAX_REFERENCES]; member
73 av_frame_free(&ctx->frame_queue[i]); in deint_vaapi_pipeline_uninit()
198 ctx->frame_queue[ctx->queue_count++] = input_frame; in deint_vaapi_filter_frame()
204 av_frame_free(&ctx->frame_queue[0]); in deint_vaapi_filter_frame()
206 ctx->frame_queue[i] = ctx->frame_queue[i + 1]; in deint_vaapi_filter_frame()
207 ctx->frame_queue[i] = input_frame; in deint_vaapi_filter_frame()
212 input_frame = ctx->frame_queue[current_frame_index]; in deint_vaapi_filter_frame()
216 ctx->frame_queue[current_frame_index - i - 1]->data[3]; in deint_vaapi_filter_frame()
219 ctx->frame_queue[current_frame_index + i + 1]->data[3]; in deint_vaapi_filter_frame()
296 ctx->frame_queue[current_frame_index + 1]->pts; in deint_vaapi_filter_frame()
/dports/multimedia/obs-studio/obs-studio-27.1.3/deps/libff/libff/
H A Dff-decoder.c64 success = ff_circular_queue_init(&decoder->frame_queue, in ff_decoder_init()
112 ff_circular_queue_abort(&decoder->frame_queue); in ff_decoder_free()
119 for (i = 0; i < decoder->frame_queue.capacity; i++) { in ff_decoder_free()
120 void *item = decoder->frame_queue.slots[i]; in ff_decoder_free()
135 ff_circular_queue_free(&decoder->frame_queue); in ff_decoder_free()
184 if (decoder->frame_queue.size == 0) { in ff_decoder_refresh()
205 &decoder->frame_queue); in ff_decoder_refresh()
232 &decoder->frame_queue); in ff_decoder_refresh()
287 ff_circular_queue_advance_read(&decoder->frame_queue); in ff_decoder_refresh()
H A Dff-video-decoder.c38 ff_circular_queue_wait_write(&decoder->frame_queue); in queue_frame()
44 queue_frame = ff_circular_queue_peek_write(&decoder->frame_queue); in queue_frame()
68 ff_circular_queue_advance_write(&decoder->frame_queue, queue_frame); in queue_frame()
H A Dff-audio-decoder.c131 ff_circular_queue_wait_write(&decoder->frame_queue); in queue_frame()
137 queue_frame = ff_circular_queue_peek_write(&decoder->frame_queue); in queue_frame()
159 ff_circular_queue_advance_write(&decoder->frame_queue, queue_frame); in queue_frame()
/dports/multimedia/gstreamer1-libav/gst-libav-1.16.2/gst-libs/ext/libav/libavfilter/
H A Dvf_deinterlace_vaapi.c49 AVFrame *frame_queue[MAX_REFERENCES]; member
73 av_frame_free(&ctx->frame_queue[i]); in deint_vaapi_pipeline_uninit()
198 ctx->frame_queue[ctx->queue_count++] = input_frame; in deint_vaapi_filter_frame()
204 av_frame_free(&ctx->frame_queue[0]); in deint_vaapi_filter_frame()
206 ctx->frame_queue[i] = ctx->frame_queue[i + 1]; in deint_vaapi_filter_frame()
207 ctx->frame_queue[i] = input_frame; in deint_vaapi_filter_frame()
212 input_frame = ctx->frame_queue[current_frame_index]; in deint_vaapi_filter_frame()
216 ctx->frame_queue[current_frame_index - i - 1]->data[3]; in deint_vaapi_filter_frame()
219 ctx->frame_queue[current_frame_index + i + 1]->data[3]; in deint_vaapi_filter_frame()
316 ctx->frame_queue[current_frame_index + 1]->pts; in deint_vaapi_filter_frame()
/dports/multimedia/libv4l/linux-5.13-rc2/net/mac80211/
H A Dmesh_pathtbl.c91 spin_lock_irqsave(&mpath->frame_queue.lock, flags); in mesh_path_assign_nexthop()
92 skb_queue_walk(&mpath->frame_queue, skb) { in mesh_path_assign_nexthop()
99 spin_unlock_irqrestore(&mpath->frame_queue.lock, flags); in mesh_path_assign_nexthop()
174 spin_lock_irqsave(&from_mpath->frame_queue.lock, flags); in mesh_path_move_to_queue()
175 skb_queue_splice_init(&from_mpath->frame_queue, &failq); in mesh_path_move_to_queue()
179 if (skb_queue_len(&gate_mpath->frame_queue) >= in mesh_path_move_to_queue()
190 skb_queue_tail(&gate_mpath->frame_queue, skb); in mesh_path_move_to_queue()
205 spin_lock_irqsave(&from_mpath->frame_queue.lock, flags); in mesh_path_move_to_queue()
206 skb_queue_splice(&failq, &from_mpath->frame_queue); in mesh_path_move_to_queue()
381 skb_queue_head_init(&new_mpath->frame_queue); in mesh_path_new()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/net/mac80211/
H A Dmesh_pathtbl.c91 spin_lock_irqsave(&mpath->frame_queue.lock, flags); in mesh_path_assign_nexthop()
92 skb_queue_walk(&mpath->frame_queue, skb) { in mesh_path_assign_nexthop()
99 spin_unlock_irqrestore(&mpath->frame_queue.lock, flags); in mesh_path_assign_nexthop()
174 spin_lock_irqsave(&from_mpath->frame_queue.lock, flags); in mesh_path_move_to_queue()
175 skb_queue_splice_init(&from_mpath->frame_queue, &failq); in mesh_path_move_to_queue()
179 if (skb_queue_len(&gate_mpath->frame_queue) >= in mesh_path_move_to_queue()
190 skb_queue_tail(&gate_mpath->frame_queue, skb); in mesh_path_move_to_queue()
205 spin_lock_irqsave(&from_mpath->frame_queue.lock, flags); in mesh_path_move_to_queue()
206 skb_queue_splice(&failq, &from_mpath->frame_queue); in mesh_path_move_to_queue()
381 skb_queue_head_init(&new_mpath->frame_queue); in mesh_path_new()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/net/mac80211/
H A Dmesh_pathtbl.c91 spin_lock_irqsave(&mpath->frame_queue.lock, flags); in mesh_path_assign_nexthop()
92 skb_queue_walk(&mpath->frame_queue, skb) { in mesh_path_assign_nexthop()
99 spin_unlock_irqrestore(&mpath->frame_queue.lock, flags); in mesh_path_assign_nexthop()
174 spin_lock_irqsave(&from_mpath->frame_queue.lock, flags); in mesh_path_move_to_queue()
175 skb_queue_splice_init(&from_mpath->frame_queue, &failq); in mesh_path_move_to_queue()
179 if (skb_queue_len(&gate_mpath->frame_queue) >= in mesh_path_move_to_queue()
190 skb_queue_tail(&gate_mpath->frame_queue, skb); in mesh_path_move_to_queue()
205 spin_lock_irqsave(&from_mpath->frame_queue.lock, flags); in mesh_path_move_to_queue()
206 skb_queue_splice(&failq, &from_mpath->frame_queue); in mesh_path_move_to_queue()
381 skb_queue_head_init(&new_mpath->frame_queue); in mesh_path_new()
[all …]
/dports/multimedia/QtAV/QtAV-1.13.0/src/codec/video/
H A DVideoDecoderCUDA.cpp175 frame_queue.setCapacity(20); in VideoDecoderCUDAPrivate()
176 frame_queue.setThreshold(10); in VideoDecoderCUDAPrivate()
245 return frame_queue.take(); in getNextFrame()
288 p->frame_queue.put(cuviddisp); in HandlePictureDisplay()
315 BlockingQueue<VideoFrame> frame_queue; member in QtAV::Q_DECL_FINAL
368 d.frame_queue.clear(); in flush()
386 return !d.frame_queue.isEmpty(); in decode()
422 return !d.frame_queue.isEmpty(); in decode()
429 if (d.frame_queue.isEmpty()) in frame()
432 return d.frame_queue.take(); in frame()
[all …]
/dports/games/openbor4432/openbor-ba1eb4f/engine/source/webmlib/
H A Dvidplay.c58 FixedSizeQueue *frame_queue; member
394 if (queue_insert(ctx->frame_queue, (void *)frame) < 0) in video_thread()
406 queue_insert(ctx->frame_queue, NULL); in video_thread()
432 video_ctx->frame_queue = queue_init(FRAME_QUEUE_SIZE); in init_video()
451 if(video_ctx->frame_queue) in close_video()
453 while(video_ctx->frame_queue && video_ctx->frame_queue->size) in close_video()
455 yuv_frame_destroy((yuv_frame *) queue_get(video_ctx->frame_queue)); in close_video()
457 queue_destroy(video_ctx->frame_queue); in close_video()
611 debug_printf("frame queue size=%i\n", ctx->video_ctx.frame_queue->size); in webm_get_next_frame()
612 return (yuv_frame *)queue_get(ctx->video_ctx.frame_queue); in webm_get_next_frame()
/dports/games/openbor/openbor-3caaddd5/engine/source/webmlib/
H A Dvidplay.c58 FixedSizeQueue *frame_queue; member
394 if (queue_insert(ctx->frame_queue, (void *)frame) < 0) in video_thread()
406 queue_insert(ctx->frame_queue, NULL); in video_thread()
432 video_ctx->frame_queue = queue_init(FRAME_QUEUE_SIZE); in init_video()
451 if(video_ctx->frame_queue) in close_video()
453 while(video_ctx->frame_queue && video_ctx->frame_queue->size) in close_video()
455 yuv_frame_destroy((yuv_frame *) queue_get(video_ctx->frame_queue)); in close_video()
457 queue_destroy(video_ctx->frame_queue); in close_video()
611 debug_printf("frame queue size=%i\n", ctx->video_ctx.frame_queue->size); in webm_get_next_frame()
612 return (yuv_frame *)queue_get(ctx->video_ctx.frame_queue); in webm_get_next_frame()
/dports/multimedia/schroedinger/schroedinger-1.0.11/schroedinger/
H A Dschroengine.c256 frame = encoder->frame_queue->elements[i].data; in schro_engine_code_BBBP()
280 f = encoder->frame_queue->elements[i + j].data; in schro_engine_code_BBBP()
311 frame1 = encoder->frame_queue->elements[i].data; in schro_engine_get_scene_change_score()
693 frame = encoder->frame_queue->elements[i].data; in schro_encoder_handle_gop_tworef()
713 if (i + j >= encoder->frame_queue->n) { in schro_encoder_handle_gop_tworef()
718 f = encoder->frame_queue->elements[i + j].data; in schro_encoder_handle_gop_tworef()
780 f = encoder->frame_queue->elements[i + j].data; in schro_encoder_handle_gop_tworef()
818 frame = encoder->frame_queue->elements[i].data; in schro_encoder_handle_quants()
850 frame = encoder->frame_queue->elements[i].data; in schro_encoder_handle_gop_backref()
909 frame = encoder->frame_queue->elements[i].data; in schro_encoder_handle_gop_intra_only()
[all …]
H A Dschroencoder.c845 if (encoder->frame_queue) { in schro_encoder_free()
846 schro_queue_free (encoder->frame_queue); in schro_encoder_free()
1123 for (i = 0; i < encoder->frame_queue->n; i++) { in schro_encoder_pull_is_ready_locked()
1151 schro_queue_pop (encoder->frame_queue); in schro_encoder_shift_frame_queue()
1270 for (i = 0; i < encoder->frame_queue->n; i++) { in schro_encoder_pull_full()
1416 if (encoder->frame_queue->n > 0) { in schro_encoder_end_of_stream()
1420 encoder->frame_queue->elements[encoder->frame_queue->n - 1].data; in schro_encoder_end_of_stream()
1960 end = encoder->frame_queue->n; in calculate_sc_score()
1965 f = encoder->frame_queue->elements[i].data; in calculate_sc_score()
1985 for (i = 0; i < encoder->frame_queue->n; i++) { in schro_encoder_async_schedule()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/ffmpeg/libavcodec/
H A Dcuviddec.c73 AVFifoBuffer *frame_queue; member
357 av_fifo_generic_write(ctx->frame_queue, &parsed_frame, sizeof(CuvidParsedFrame), NULL); in cuvid_handle_picture_display()
360 av_fifo_generic_write(ctx->frame_queue, &parsed_frame, sizeof(CuvidParsedFrame), NULL); in cuvid_handle_picture_display()
481 if (av_fifo_size(ctx->frame_queue)) { in cuvid_output_frame()
489 av_fifo_generic_read(ctx->frame_queue, &parsed_frame, sizeof(CuvidParsedFrame), NULL); in cuvid_output_frame()
673 av_fifo_freep(&ctx->frame_queue); in cuvid_decode_end()
845 ctx->frame_queue = av_fifo_alloc(ctx->nb_surfaces * sizeof(CuvidParsedFrame)); in cuvid_decode_init()
846 if (!ctx->frame_queue) { in cuvid_decode_init()
1035 av_fifo_freep(&ctx->frame_queue); in cuvid_flush()
1037 ctx->frame_queue = av_fifo_alloc(ctx->nb_surfaces * sizeof(CuvidParsedFrame)); in cuvid_flush()
[all …]
/dports/multimedia/handbrake/ffmpeg-4.4/libavcodec/
H A Daudiotoolboxenc.c44 struct FFBufQueue frame_queue; member
464 if (!at->frame_queue.available) { in ffat_encode_callback()
474 frame = ff_bufqueue_get(&at->frame_queue); in ffat_encode_callback()
517 if (ff_bufqueue_is_full(&at->frame_queue)) { in ffat_encode()
534 ff_bufqueue_add(avctx, &at->frame_queue, in_frame); in ffat_encode()
571 ff_bufqueue_discard_all(&at->frame_queue); in ffat_encode_flush()
579 ff_bufqueue_discard_all(&at->frame_queue); in ffat_close_encoder()
/dports/multimedia/ffmpeg/ffmpeg-4.4.1/libavcodec/
H A Daudiotoolboxenc.c44 struct FFBufQueue frame_queue; member
464 if (!at->frame_queue.available) { in ffat_encode_callback()
474 frame = ff_bufqueue_get(&at->frame_queue); in ffat_encode_callback()
517 if (ff_bufqueue_is_full(&at->frame_queue)) { in ffat_encode()
534 ff_bufqueue_add(avctx, &at->frame_queue, in_frame); in ffat_encode()
571 ff_bufqueue_discard_all(&at->frame_queue); in ffat_encode_flush()
579 ff_bufqueue_discard_all(&at->frame_queue); in ffat_close_encoder()
/dports/multimedia/gstreamer1-libav/gst-libav-1.16.2/gst-libs/ext/libav/libavcodec/
H A Daudiotoolboxenc.c44 struct FFBufQueue frame_queue; member
464 if (!at->frame_queue.available) { in ffat_encode_callback()
474 frame = ff_bufqueue_get(&at->frame_queue); in ffat_encode_callback()
517 if (ff_bufqueue_is_full(&at->frame_queue)) { in ffat_encode()
534 ff_bufqueue_add(avctx, &at->frame_queue, in_frame); in ffat_encode()
571 ff_bufqueue_discard_all(&at->frame_queue); in ffat_encode_flush()
579 ff_bufqueue_discard_all(&at->frame_queue); in ffat_close_encoder()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/ffmpeg/libavcodec/
H A Daudiotoolboxenc.c44 struct FFBufQueue frame_queue; member
464 if (!at->frame_queue.available) { in ffat_encode_callback()
474 frame = ff_bufqueue_get(&at->frame_queue); in ffat_encode_callback()
517 if (ff_bufqueue_is_full(&at->frame_queue)) { in ffat_encode()
534 ff_bufqueue_add(avctx, &at->frame_queue, in_frame); in ffat_encode()
571 ff_bufqueue_discard_all(&at->frame_queue); in ffat_encode_flush()
579 ff_bufqueue_discard_all(&at->frame_queue); in ffat_close_encoder()

1234