/third_party/gstreamer/gstplugins_good/ext/vpx/ |
D | gstvp8dec.c | 129 gst_video_decoder_set_output_state (GST_VIDEO_DECODER (dec), in gst_vp8_dec_set_default_format() 131 gst_video_decoder_negotiate (GST_VIDEO_DECODER (dec)); in gst_vp8_dec_set_default_format() 151 gst_video_decoder_set_output_state (GST_VIDEO_DECODER (dec), in gst_vp8_dec_handle_resolution_change()
|
D | gstvp9dec.c | 223 gst_video_decoder_set_output_state (GST_VIDEO_DECODER (dec), in gst_vp9_dec_handle_resolution_change() 225 gst_video_decoder_negotiate (GST_VIDEO_DECODER (dec)); in gst_vp9_dec_handle_resolution_change()
|
/third_party/gstreamer/gstplugins_bad/sys/androidmedia/ |
D | gstamcvideodec.c | 63 GstVideoDecoder *__dec = GST_VIDEO_DECODER (el); \ 415 gst_video_decoder_set_packetized (GST_VIDEO_DECODER (self), TRUE); in gst_amc_video_dec_init() 416 gst_video_decoder_set_needs_format (GST_VIDEO_DECODER (self), TRUE); in gst_amc_video_dec_init() 644 frames = gst_video_decoder_get_frames (GST_VIDEO_DECODER (self)); in _find_nearest_frame() 706 gst_video_decoder_drop_frame (GST_VIDEO_DECODER (self), l->data); in _find_nearest_frame() 795 output_state = gst_video_decoder_set_output_state (GST_VIDEO_DECODER (self), in gst_amc_video_dec_set_src_caps() 860 ret = gst_video_decoder_negotiate (GST_VIDEO_DECODER (self)); in gst_amc_video_dec_set_src_caps() 873 gst_video_decoder_get_output_state (GST_VIDEO_DECODER (self)); in gst_amc_video_dec_fill_buffer() 1388 gst_video_decoder_get_max_decode_time (GST_VIDEO_DECODER (self), in gst_amc_video_dec_loop() 1393 flow_ret = gst_video_decoder_drop_frame (GST_VIDEO_DECODER (self), frame); in gst_amc_video_dec_loop() [all …]
|
/third_party/gstreamer/gstplugins_base/tests/check/libs/ |
D | videodecoder.c | 630 ol = l = gst_video_decoder_get_frames (GST_VIDEO_DECODER (dec)); in GST_START_TEST() 635 gst_video_decoder_release_frame (GST_VIDEO_DECODER (dec), tmp); in GST_START_TEST() 795 gst_video_decoder_set_subframe_mode (GST_VIDEO_DECODER (dec), TRUE); in videodecoder_backwards_playback() 1244 ol = l = gst_video_decoder_get_frames (GST_VIDEO_DECODER (dec)); in GST_START_TEST() 1250 gst_video_decoder_release_frame (GST_VIDEO_DECODER (dec), tmp); in GST_START_TEST() 1252 gst_video_decoder_drop_frame (GST_VIDEO_DECODER (dec), tmp); in GST_START_TEST() 1347 gst_video_decoder_set_subframe_mode (GST_VIDEO_DECODER (dec), TRUE); in videodecoder_playback_subframe_mode() 1350 gst_video_decoder_set_subframe_mode (GST_VIDEO_DECODER (dec), FALSE); in videodecoder_playback_subframe_mode() 1353 gst_video_decoder_set_packetized (GST_VIDEO_DECODER (dec), in videodecoder_playback_subframe_mode() 1391 list = gst_video_decoder_get_frames (GST_VIDEO_DECODER (dec)); in videodecoder_playback_subframe_mode() [all …]
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/ |
D | gstvideodecoder.h | 35 #define GST_VIDEO_DECODER(obj) \ macro 104 #define GST_VIDEO_DECODER_STREAM_LOCK(decoder) g_rec_mutex_lock (&GST_VIDEO_DECODER (decoder)->stre… 112 #define GST_VIDEO_DECODER_STREAM_UNLOCK(decoder) g_rec_mutex_unlock (&GST_VIDEO_DECODER (decoder)->… 153 GstVideoDecoder *__dec = GST_VIDEO_DECODER (el); \
|
/third_party/gstreamer/gstplugins_good/ext/libpng/ |
D | gstpngdec.c | 155 gst_video_decoder_allocate_output_frame (GST_VIDEO_DECODER (pngdec), in user_info_callback() 228 gst_video_decoder_finish_frame (GST_VIDEO_DECODER (pngdec), in user_end_callback() 387 gst_video_decoder_merge_tags (GST_VIDEO_DECODER (pngdec), taglist, in gst_pngdec_caps_create_and_set() 395 gst_video_decoder_set_output_state (GST_VIDEO_DECODER (pngdec), format, in gst_pngdec_caps_create_and_set() 397 gst_video_decoder_negotiate (GST_VIDEO_DECODER (pngdec)); in gst_pngdec_caps_create_and_set() 678 gst_video_decoder_set_packetized (GST_VIDEO_DECODER (pngdec), FALSE); in gst_pngdec_start()
|
/third_party/gstreamer/gst_libav/ext/libav/ |
D | gstavviddec.c | 353 gst_video_decoder_set_needs_format (GST_VIDEO_DECODER (ffmpegdec), TRUE); in gst_ffmpegviddec_init() 720 gst_video_decoder_release_frame (GST_VIDEO_DECODER (ffmpegdec), frame->frame); in gst_ffmpegviddec_video_frame_free() 906 gst_video_decoder_get_frame (GST_VIDEO_DECODER (ffmpegdec), in gst_ffmpegviddec_get_buffer2() 1343 gst_video_decoder_set_interlaced_output_state (GST_VIDEO_DECODER in gst_ffmpegviddec_negotiate() 1348 gst_video_decoder_set_output_state (GST_VIDEO_DECODER in gst_ffmpegviddec_negotiate() 1512 if (!gst_video_decoder_negotiate (GST_VIDEO_DECODER (ffmpegdec))) in gst_ffmpegviddec_negotiate() 1525 gst_video_decoder_set_latency (GST_VIDEO_DECODER (ffmpegdec), latency, in gst_ffmpegviddec_negotiate() 1592 gst_video_decoder_get_max_decode_time (GST_VIDEO_DECODER (ffmpegdec), in gst_ffmpegviddec_do_qos() 1634 gst_video_decoder_allocate_output_frame (GST_VIDEO_DECODER (ffmpegdec), in get_output_buffer() 1725 if (!gst_video_decoder_need_decode(GST_VIDEO_DECODER (ffmpegdec))) { in gst_ffmpegviddec_video_frame() [all …]
|
/third_party/gstreamer/gstplugins_base/ext/theora/ |
D | gsttheoradec.c | 210 gst_video_decoder_set_packetized (GST_VIDEO_DECODER (dec), FALSE); in gst_theora_dec_init() 211 gst_video_decoder_set_needs_format (GST_VIDEO_DECODER (dec), TRUE); in gst_theora_dec_init() 392 gst_video_decoder_merge_tags (GST_VIDEO_DECODER (dec), in theora_handle_comment_packet() 499 gst_video_decoder_set_output_state (GST_VIDEO_DECODER (dec), fmt, in theora_handle_type_packet() 528 if (!gst_video_decoder_negotiate (GST_VIDEO_DECODER (dec))) in theora_handle_type_packet() 655 GstVideoDecoder *decoder = GST_VIDEO_DECODER (dec); in theora_handle_image() 797 (gst_video_decoder_get_max_decode_time (GST_VIDEO_DECODER (dec), in theora_handle_data_packet()
|
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecs/ |
D | gstvp9decoder.c | 138 gst_video_decoder_set_packetized (GST_VIDEO_DECODER (self), TRUE); in gst_vp9_decoder_init() 338 gst_video_decoder_release_frame (GST_VIDEO_DECODER (output_frame->self), in gst_vp9_decoder_clear_output_frame() 461 gst_video_decoder_finish_frame (GST_VIDEO_DECODER (self), frame); in gst_vp9_decoder_handle_frame() 525 ret = gst_video_decoder_finish_frame (GST_VIDEO_DECODER (self), frame); in gst_vp9_decoder_handle_frame()
|
D | gstvp8decoder.c | 100 gst_video_decoder_set_packetized (GST_VIDEO_DECODER (self), TRUE); in gst_vp8_decoder_init() 335 gst_video_decoder_release_frame (GST_VIDEO_DECODER (output_frame->self), in gst_vp8_decoder_clear_output_frame() 449 ret = gst_video_decoder_finish_frame (GST_VIDEO_DECODER (self), frame); in gst_vp8_decoder_handle_frame()
|
D | gstmpeg2decoder.c | 327 gst_video_decoder_set_packetized (GST_VIDEO_DECODER (self), TRUE); in gst_mpeg2_decoder_init() 485 gst_video_decoder_set_latency (GST_VIDEO_DECODER (decoder), min, max); in gst_mpeg2_decoder_set_latency() 763 ret = gst_mpeg2_decoder_drain (GST_VIDEO_DECODER (decoder)); in gst_mpeg2_decoder_handle_picture() 1123 gst_video_decoder_get_frame (GST_VIDEO_DECODER (decoder), in gst_mpeg2_decoder_do_output_picture() 1189 gst_video_decoder_release_frame (GST_VIDEO_DECODER (output_frame->self), in gst_mpeg2_decoder_clear_output_frame()
|
/third_party/gstreamer/gstplugins_bad/sys/msdk/ |
D | gstmsdkdec.c | 186 GstVideoDecoder *decoder = GST_VIDEO_DECODER (thiz); in allocate_output_buffer() 247 gst_video_decoder_get_output_state (GST_VIDEO_DECODER (thiz)); in get_surface() 555 gst_video_decoder_set_output_state (GST_VIDEO_DECODER (thiz), in gst_msdkdec_set_src_caps() 634 gst_video_decoder_set_latency (GST_VIDEO_DECODER (thiz), latency, latency); in gst_msdkdec_set_latency() 696 GstVideoDecoder *decoder = GST_VIDEO_DECODER (thiz); in gst_msdkdec_finish_task() 940 GstVideoDecoder *decoder = GST_VIDEO_DECODER (thiz); in gst_msdkdec_negotiate() 946 if (gst_msdkdec_drain (GST_VIDEO_DECODER (thiz)) != GST_FLOW_OK) in gst_msdkdec_negotiate() 983 if (!gst_video_decoder_negotiate (GST_VIDEO_DECODER (thiz))) in gst_msdkdec_negotiate() 1179 gst_video_decoder_get_output_state (GST_VIDEO_DECODER (thiz)); in gst_msdkdec_handle_frame() 1540 gst_video_decoder_get_output_state (GST_VIDEO_DECODER (thiz)); in gst_msdkdec_decide_allocation() [all …]
|
/third_party/gstreamer/gstplugins_bad/sys/nvcodec/ |
D | gstnvdec.c | 254 gst_video_decoder_set_packetized (GST_VIDEO_DECODER (nvdec), TRUE); in gst_nvdec_init() 255 gst_video_decoder_set_needs_format (GST_VIDEO_DECODER (nvdec), TRUE); in gst_nvdec_init() 509 gst_video_decoder_set_latency (GST_VIDEO_DECODER (nvdec), curr_latency, in parser_sequence_callback() 565 if (!gst_video_decoder_negotiate (GST_VIDEO_DECODER (nvdec))) { in parser_sequence_callback() 589 state = gst_video_decoder_set_output_state (GST_VIDEO_DECODER (nvdec), in gst_nvdec_negotiate() 710 pending_frames = gst_video_decoder_get_frames (GST_VIDEO_DECODER (nvdec)); in parser_decode_callback() 762 pending_frames = gst_video_decoder_get_frames (GST_VIDEO_DECODER (nvdec)); in parser_display_callback() 781 gst_video_decoder_allocate_output_buffer (GST_VIDEO_DECODER (nvdec)); in parser_display_callback() 797 ret = gst_video_decoder_allocate_output_frame (GST_VIDEO_DECODER (nvdec), in parser_display_callback() 841 gst_video_decoder_drop_frame (GST_VIDEO_DECODER (nvdec), frame); in parser_display_callback() [all …]
|
/third_party/gstreamer/gstplugins_bad/sys/va/ |
D | gstvavp8dec.c | 191 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_va_vp8_dec_new_picture() 453 gst_video_decoder_drop_frame (GST_VIDEO_DECODER (self), frame); in gst_va_vp8_dec_output_picture() 462 return gst_video_decoder_finish_frame (GST_VIDEO_DECODER (self), frame); in gst_va_vp8_dec_output_picture() 474 gst_va_base_dec_close (GST_VIDEO_DECODER (object)); in gst_va_vp8_dec_dispose()
|
D | gstvavp9dec.c | 198 if (!gst_video_decoder_negotiate (GST_VIDEO_DECODER (self))) { in _check_resolution_change() 219 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_va_vp9_dec_new_picture() 517 return gst_video_decoder_finish_frame (GST_VIDEO_DECODER (self), frame); in gst_va_vp9_dec_output_picture() 622 gst_va_base_dec_close (GST_VIDEO_DECODER (object)); in gst_va_vp9_dec_dispose()
|
D | gstvaav1dec.c | 296 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_va_av1_dec_new_picture() 318 if (!gst_video_decoder_negotiate (GST_VIDEO_DECODER (self))) { in gst_va_av1_dec_new_picture() 852 gst_video_decoder_drop_frame (GST_VIDEO_DECODER (self), frame); in gst_va_av1_dec_output_picture() 869 return gst_video_decoder_finish_frame (GST_VIDEO_DECODER (self), frame); in gst_va_av1_dec_output_picture() 881 gst_va_base_dec_close (GST_VIDEO_DECODER (object)); in gst_va_av1_dec_dispose()
|
D | gstvampeg2dec.c | 294 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_va_mpeg2_dec_new_picture() 589 return gst_video_decoder_finish_frame (GST_VIDEO_DECODER (self), frame); in gst_va_mpeg2_dec_output_picture() 601 gst_va_base_dec_close (GST_VIDEO_DECODER (object)); in gst_va_mpeg2_dec_dispose()
|
D | gstvah264dec.c | 130 gst_video_decoder_drop_frame (GST_VIDEO_DECODER (self), frame); in gst_va_h264_dec_output_picture() 150 return gst_video_decoder_finish_frame (GST_VIDEO_DECODER (self), frame); in gst_va_h264_dec_output_picture() 495 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_va_h264_dec_new_picture() 870 gst_va_base_dec_close (GST_VIDEO_DECODER (object)); in gst_va_h264_dec_dispose()
|
/third_party/gstreamer/gstplugins_bad/sys/applemedia/ |
D | vtdec.c | 266 output_state = gst_video_decoder_get_output_state (GST_VIDEO_DECODER (vtdec)); in setup_texture_cache() 331 output_state = gst_video_decoder_get_output_state (GST_VIDEO_DECODER (vtdec)); in gst_vtdec_negotiate() 385 output_state = gst_video_decoder_set_output_state (GST_VIDEO_DECODER (vtdec), in gst_vtdec_negotiate() 974 state = gst_video_decoder_get_output_state (GST_VIDEO_DECODER (vtdec)); in gst_vtdec_session_output_callback() 1008 GstVideoDecoder *decoder = GST_VIDEO_DECODER (vtdec); in gst_vtdec_push_frames_if_needed() 1215 gst_video_decoder_set_latency (GST_VIDEO_DECODER (vtdec), latency, latency); in gst_vtdec_set_latency()
|
/third_party/gstreamer/gstplugins_bad/sys/v4l2codecs/ |
D | gstv4l2codecvp8dec.c | 241 gst_video_decoder_set_output_state (GST_VIDEO_DECODER (self), in gst_v4l2_codec_vp8_dec_negotiate() 474 if (!gst_video_decoder_negotiate (GST_VIDEO_DECODER (self))) { in gst_v4l2_codec_vp8_dec_new_sequence() 612 frame = gst_video_decoder_get_frame (GST_VIDEO_DECODER (self), in gst_v4l2_codec_vp8_dec_end_picture() 668 buffer = gst_video_decoder_allocate_output_buffer (GST_VIDEO_DECODER (self)); in gst_v4l2_codec_vp8_dec_copy_output_buffer() 709 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_v4l2_codec_vp8_dec_output_picture()
|
D | gstv4l2codecmpeg2dec.c | 292 gst_video_decoder_set_output_state (GST_VIDEO_DECODER (self), in gst_v4l2_codec_mpeg2_dec_negotiate() 453 if (!gst_video_decoder_negotiate (GST_VIDEO_DECODER (self))) { in gst_v4l2_codec_mpeg2_dec_new_sequence() 632 buffer = gst_video_decoder_allocate_output_buffer (GST_VIDEO_DECODER (self)); in gst_v4l2_codec_mpeg2_dec_copy_output_buffer() 671 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_v4l2_codec_mpeg2_dec_output_picture() 788 frame = gst_video_decoder_get_frame (GST_VIDEO_DECODER (self), in gst_v4l2_codec_mpeg2_dec_submit_bitstream()
|
D | gstv4l2codecvp9dec.c | 502 gst_video_decoder_set_output_state (GST_VIDEO_DECODER (self), in gst_v4l2_codec_vp9_dec_negotiate() 643 if (!gst_video_decoder_negotiate (GST_VIDEO_DECODER (self))) { in gst_v4l2_codec_vp9_dec_new_sequence() 773 frame = gst_video_decoder_get_frame (GST_VIDEO_DECODER (self), in gst_v4l2_codec_vp9_dec_end_picture() 837 buffer = gst_video_decoder_allocate_output_buffer (GST_VIDEO_DECODER (self)); in gst_v4l2_codec_vp9_dec_copy_output_buffer() 906 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_v4l2_codec_vp9_dec_output_picture()
|
/third_party/gstreamer/gstplugins_bad/gst/pnm/ |
D | gstpnmdec.c | 374 gst_video_decoder_drop_frame (GST_VIDEO_DECODER (s), frame); in gst_pnmdec_handle_frame() 471 r = gst_video_decoder_finish_frame (GST_VIDEO_DECODER (s), frame); in gst_pnmdec_handle_frame() 564 gst_video_decoder_set_packetized (GST_VIDEO_DECODER (pnmdec), FALSE); in gst_pnmdec_start()
|
/third_party/gstreamer/gstplugins_bad/ext/rsvg/ |
D | gstrsvgdec.c | 105 GstVideoDecoder *decoder = GST_VIDEO_DECODER (rsvg); in gst_rsvg_dec_init() 153 GstVideoDecoder *decoder = GST_VIDEO_DECODER (rsvg); in gst_rsvg_decode_image()
|
/third_party/gstreamer/gstplugins_bad/ext/openh264/ |
D | gstopenh264dec.cpp | 127 gst_video_decoder_set_packetized (GST_VIDEO_DECODER (openh264dec), TRUE); in gst_openh264dec_init() 128 gst_video_decoder_set_needs_format (GST_VIDEO_DECODER (openh264dec), TRUE); in gst_openh264dec_init()
|