Home
last modified time | relevance | path

Searched refs:buffer_pkt (Results 1 - 10 of 10) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dvp9_superframe_split_bsf.c33 AVPacket *buffer_pkt; member
46 int is_superframe = !!s->buffer_pkt->data; in vp9_superframe_split_filter()
48 if (!s->buffer_pkt->data) { in vp9_superframe_split_filter()
49 ret = ff_bsf_get_packet_ref(ctx, s->buffer_pkt); in vp9_superframe_split_filter()
52 in = s->buffer_pkt; in vp9_superframe_split_filter()
96 ret = av_packet_ref(out, s->buffer_pkt); in vp9_superframe_split_filter()
107 av_packet_unref(s->buffer_pkt); in vp9_superframe_split_filter()
128 av_packet_move_ref(out, s->buffer_pkt); in vp9_superframe_split_filter()
135 av_packet_unref(s->buffer_pkt); in vp9_superframe_split_filter()
143 s->buffer_pkt in vp9_superframe_split_init()
[all...]
H A Dav1_frame_split_bsf.c41 AVPacket *buffer_pkt; member
56 int split = !!s->buffer_pkt->data; in av1_frame_split_filter()
58 if (!s->buffer_pkt->data) { in av1_frame_split_filter()
61 ret = ff_bsf_get_packet_ref(ctx, s->buffer_pkt); in av1_frame_split_filter()
65 ret = ff_cbs_read_packet(s->cbc, td, s->buffer_pkt); in av1_frame_split_filter()
158 ret = av_packet_ref(out, s->buffer_pkt); in av1_frame_split_filter()
167 s->buffer_pkt->data += size; in av1_frame_split_filter()
168 s->buffer_pkt->size -= size; in av1_frame_split_filter()
174 av_packet_unref(s->buffer_pkt); in av1_frame_split_filter()
182 av_packet_move_ref(out, s->buffer_pkt); in av1_frame_split_filter()
[all...]
H A Dav1_frame_merge_bsf.c48 AVPacket *in = ctx->in, *buffer_pkt = ctx->pkt; in av1_frame_merge_filter() local
86 err = ff_cbs_write_packet(ctx->output, buffer_pkt, tu); in av1_frame_merge_filter()
91 av_packet_move_ref(out, buffer_pkt); in av1_frame_merge_filter()
107 * or any packet if buffer_pkt is empty. The latter is needed to in av1_frame_merge_filter()
110 if (!buffer_pkt->data || in av1_frame_merge_filter()
111 in->pts != AV_NOPTS_VALUE && buffer_pkt->pts == AV_NOPTS_VALUE) { in av1_frame_merge_filter()
112 av_packet_unref(buffer_pkt); in av1_frame_merge_filter()
113 av_packet_move_ref(buffer_pkt, in); in av1_frame_merge_filter()
H A Dpgs_frame_merge_bsf.c45 AVPacket *buffer_pkt, *in; member
56 av_packet_unref(ctx->buffer_pkt); in frame_merge_flush()
73 AVPacket *in = ctx->in, *pkt = ctx->buffer_pkt; in frame_merge_filter()
164 ctx->buffer_pkt = av_packet_alloc(); in frame_merge_init()
165 if (!ctx->in || !ctx->buffer_pkt) in frame_merge_init()
176 av_packet_free(&ctx->buffer_pkt); in frame_merge_close()
H A Dbsf.c44 AVPacket *buffer_pkt; member
70 av_packet_free(&bsfi->buffer_pkt); in av_bsf_free()
137 bsfi->buffer_pkt = av_packet_alloc(); in av_bsf_alloc()
138 if (!bsfi->buffer_pkt) { in av_bsf_alloc()
197 av_packet_unref(bsfi->buffer_pkt); in av_bsf_flush()
220 if (!IS_EMPTY(bsfi->buffer_pkt)) in av_bsf_send_packet()
226 av_packet_move_ref(bsfi->buffer_pkt, pkt); in av_bsf_send_packet()
244 if (IS_EMPTY(bsfi->buffer_pkt)) in ff_bsf_get_packet()
251 *pkt = bsfi->buffer_pkt; in ff_bsf_get_packet()
252 bsfi->buffer_pkt in ff_bsf_get_packet()
[all...]
H A Dencode.c379 if (!avci->buffer_pkt->data && !avci->buffer_pkt->side_data) { in avcodec_send_frame()
380 ret = encode_receive_packet_internal(avctx, avci->buffer_pkt); in avcodec_send_frame()
400 if (avci->buffer_pkt->data || avci->buffer_pkt->side_data) { in avcodec_receive_packet()
401 av_packet_move_ref(avpkt, avci->buffer_pkt); in avcodec_receive_packet()
H A Dqsvdec.c865 AVPacket buffer_pkt; member
874 av_packet_unref(&s->buffer_pkt); in qsv_clear_buffers()
959 if (s->buffer_pkt.size <= 0) { in qsv_decode_frame()
963 /* in progress of reinit, no read from fifo and keep the buffer_pkt */ in qsv_decode_frame()
965 av_packet_unref(&s->buffer_pkt); in qsv_decode_frame()
966 av_fifo_read(s->packet_fifo, &s->buffer_pkt, 1); in qsv_decode_frame()
970 ret = qsv_process_data(avctx, &s->qsv, frame, got_frame, &s->buffer_pkt); in qsv_decode_frame()
972 /* Drop buffer_pkt when failed to decode the packet. Otherwise, in qsv_decode_frame()
974 av_packet_unref(&s->buffer_pkt); in qsv_decode_frame()
980 s->buffer_pkt in qsv_decode_frame()
[all...]
H A Davcodec.c158 avci->buffer_pkt = av_packet_alloc(); in avcodec_open2()
159 if (!avci->buffer_frame || !avci->buffer_pkt) { in avcodec_open2()
410 av_packet_unref(avci->buffer_pkt); in avcodec_flush_buffers()
461 av_packet_free(&avci->buffer_pkt); in avcodec_close()
H A Dinternal.h130 AVPacket *buffer_pkt; member
H A Ddecode.c590 av_packet_unref(avci->buffer_pkt); in avcodec_send_packet()
592 ret = av_packet_ref(avci->buffer_pkt, avpkt); in avcodec_send_packet()
597 ret = av_bsf_send_packet(avci->bsf, avci->buffer_pkt); in avcodec_send_packet()
599 av_packet_unref(avci->buffer_pkt); in avcodec_send_packet()
840 ret = recode_subtitle(avctx, &pkt, avpkt, avci->buffer_pkt); in avcodec_decode_subtitle2()
848 if (pkt == avci->buffer_pkt) // did we recode? in avcodec_decode_subtitle2()
849 av_packet_unref(avci->buffer_pkt); in avcodec_decode_subtitle2()

Completed in 9 milliseconds