/third_party/gstreamer/gstplugins_bad/sys/dshowdecwrapper/ |
D | gstdshowvideodec.cpp | 77 vdec); 79 vdec); 82 vdec, const GUID subtype, VIDEOINFOHEADER ** format, guint * size); 435 gst_dshowvideodec_com_thread (GstDshowVideoDec * vdec) in gst_dshowvideodec_com_thread() argument 439 g_mutex_lock (&vdec->com_init_lock); in gst_dshowvideodec_com_thread() 447 GST_WARNING_OBJECT (vdec, "COM has been already initialized in the same process"); in gst_dshowvideodec_com_thread() 449 GST_WARNING_OBJECT (vdec, "The concurrency model of COM has changed."); in gst_dshowvideodec_com_thread() 451 GST_INFO_OBJECT (vdec, "COM initialized successfully"); in gst_dshowvideodec_com_thread() 453 vdec->comInitialized = TRUE; in gst_dshowvideodec_com_thread() 456 g_cond_signal (&vdec->com_initialized); in gst_dshowvideodec_com_thread() [all …]
|
/third_party/gstreamer/gstplugins_bad/sys/nvcodec/ |
D | gstnvvp8dec.c | 410 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_nv_vp8_dec_output_picture() local 421 if (!gst_nv_decoder_finish_frame (self->decoder, vdec, decoder_frame, in gst_nv_vp8_dec_output_picture() 429 return gst_video_decoder_finish_frame (vdec, frame); in gst_nv_vp8_dec_output_picture() 432 gst_video_decoder_drop_frame (vdec, frame); in gst_nv_vp8_dec_output_picture()
|
D | gstnvvp9dec.c | 506 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_nv_vp9_dec_output_picture() local 517 if (!gst_nv_decoder_finish_frame (self->decoder, vdec, decoder_frame, in gst_nv_vp9_dec_output_picture() 525 return gst_video_decoder_finish_frame (vdec, frame); in gst_nv_vp9_dec_output_picture() 528 gst_video_decoder_drop_frame (vdec, frame); in gst_nv_vp9_dec_output_picture()
|
D | gstnvh264dec.c | 507 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_nv_h264_dec_output_picture() local 520 if (!gst_nv_decoder_finish_frame (self->decoder, vdec, decoder_frame, in gst_nv_h264_dec_output_picture() 539 return gst_video_decoder_finish_frame (vdec, frame); in gst_nv_h264_dec_output_picture() 543 gst_video_decoder_release_frame (vdec, frame); in gst_nv_h264_dec_output_picture()
|
D | gstnvh265dec.c | 432 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_nv_h265_dec_output_picture() local 445 if (!gst_nv_decoder_finish_frame (self->decoder, vdec, decoder_frame, in gst_nv_h265_dec_output_picture() 456 gst_video_decoder_drop_frame (vdec, frame); in gst_nv_h265_dec_output_picture()
|
/third_party/gstreamer/gstplugins_bad/sys/d3d11/ |
D | gstd3d11vp8dec.cpp | 638 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_d3d11_vp8_dec_output_picture() local 652 if (!gst_d3d11_decoder_process_output (inner->d3d11_decoder, vdec, in gst_d3d11_vp8_dec_output_picture() 660 return gst_video_decoder_finish_frame (vdec, frame); in gst_d3d11_vp8_dec_output_picture() 664 gst_video_decoder_release_frame (vdec, frame); in gst_d3d11_vp8_dec_output_picture()
|
D | gstd3d11mpeg2dec.cpp | 741 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_d3d11_mpeg2_dec_output_picture() local 753 if (!gst_d3d11_decoder_process_output (inner->d3d11_decoder, vdec, in gst_d3d11_mpeg2_dec_output_picture() 772 return gst_video_decoder_finish_frame (vdec, frame); in gst_d3d11_mpeg2_dec_output_picture() 776 gst_video_decoder_release_frame (vdec, frame); in gst_d3d11_mpeg2_dec_output_picture()
|
D | gstd3d11vp9dec.cpp | 776 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_d3d11_vp9_dec_output_picture() local 788 if (!gst_d3d11_decoder_process_output (inner->d3d11_decoder, vdec, in gst_d3d11_vp9_dec_output_picture() 797 return gst_video_decoder_finish_frame (vdec, frame); in gst_d3d11_vp9_dec_output_picture() 801 gst_video_decoder_release_frame (vdec, frame); in gst_d3d11_vp9_dec_output_picture()
|
D | gstd3d11h264dec.cpp | 873 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_d3d11_h264_dec_output_picture() local 886 if (!gst_d3d11_decoder_process_output (inner->d3d11_decoder, vdec, in gst_d3d11_h264_dec_output_picture() 905 return gst_video_decoder_finish_frame (vdec, frame); in gst_d3d11_h264_dec_output_picture() 909 gst_video_decoder_release_frame (vdec, frame); in gst_d3d11_h264_dec_output_picture()
|
D | gstd3d11av1dec.cpp | 1219 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_d3d11_av1_dec_output_picture() local 1232 if (!gst_d3d11_decoder_process_output (inner->d3d11_decoder, vdec, in gst_d3d11_av1_dec_output_picture() 1241 return gst_video_decoder_finish_frame (vdec, frame); in gst_d3d11_av1_dec_output_picture() 1245 gst_video_decoder_release_frame (vdec, frame); in gst_d3d11_av1_dec_output_picture()
|
D | gstd3d11h265dec.cpp | 920 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_d3d11_h265_dec_output_picture() local 934 if (!gst_d3d11_decoder_process_output (inner->d3d11_decoder, vdec, in gst_d3d11_h265_dec_output_picture() 947 gst_video_decoder_release_frame (vdec, frame); in gst_d3d11_h265_dec_output_picture()
|
/third_party/gstreamer/gstplugins_bad/sys/va/ |
D | gstvavp8dec.c | 191 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_va_vp8_dec_new_picture() local 195 if (!gst_video_decoder_negotiate (vdec)) { in gst_va_vp8_dec_new_picture() 201 self->last_ret = gst_video_decoder_allocate_output_frame (vdec, frame); in gst_va_vp8_dec_new_picture()
|
D | gstvampeg2dec.c | 294 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_va_mpeg2_dec_new_picture() local 297 if (!gst_video_decoder_negotiate (vdec)) { in gst_va_mpeg2_dec_new_picture() 303 ret = gst_video_decoder_allocate_output_frame (vdec, frame); in gst_va_mpeg2_dec_new_picture()
|
D | gstvavp9dec.c | 219 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_va_vp9_dec_new_picture() local 227 if (!gst_video_decoder_negotiate (vdec)) { in gst_va_vp9_dec_new_picture() 233 ret = gst_video_decoder_allocate_output_frame (vdec, frame); in gst_va_vp9_dec_new_picture()
|
D | gstvah264dec.c | 495 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_va_h264_dec_new_picture() local 499 if (!gst_video_decoder_negotiate (vdec)) { in gst_va_h264_dec_new_picture() 505 self->last_ret = gst_video_decoder_allocate_output_frame (vdec, frame); in gst_va_h264_dec_new_picture()
|
D | gstvah265dec.c | 856 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_va_h265_dec_new_picture() local 859 if (!gst_video_decoder_negotiate (vdec)) { in gst_va_h265_dec_new_picture() 865 output_buffer = gst_video_decoder_allocate_output_buffer (vdec); in gst_va_h265_dec_new_picture()
|
D | gstvaav1dec.c | 296 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_va_av1_dec_new_picture() local 324 self->last_ret = gst_video_decoder_allocate_output_frame (vdec, frame); in gst_va_av1_dec_new_picture()
|
/third_party/gstreamer/gstplugins_bad/sys/v4l2codecs/ |
D | gstv4l2codecvp8dec.c | 709 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_v4l2_codec_vp8_dec_output_picture() local 743 return gst_video_decoder_finish_frame (vdec, frame); in gst_v4l2_codec_vp8_dec_output_picture() 746 gst_video_decoder_drop_frame (vdec, frame); in gst_v4l2_codec_vp8_dec_output_picture()
|
D | gstv4l2codecmpeg2dec.c | 671 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_v4l2_codec_mpeg2_dec_output_picture() local 705 return gst_video_decoder_finish_frame (vdec, frame); in gst_v4l2_codec_mpeg2_dec_output_picture() 708 gst_video_decoder_drop_frame (vdec, frame); in gst_v4l2_codec_mpeg2_dec_output_picture()
|
D | gstv4l2codecvp9dec.c | 906 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_v4l2_codec_vp9_dec_output_picture() local 951 return gst_video_decoder_finish_frame (vdec, frame); in gst_v4l2_codec_vp9_dec_output_picture() 954 gst_video_decoder_drop_frame (vdec, frame); in gst_v4l2_codec_vp9_dec_output_picture()
|
D | gstv4l2codech264dec.c | 1039 GstVideoDecoder *vdec = GST_VIDEO_DECODER (decoder); in gst_v4l2_codec_h264_dec_output_picture() local 1073 return gst_video_decoder_finish_frame (vdec, frame); in gst_v4l2_codec_h264_dec_output_picture() 1076 gst_video_decoder_drop_frame (vdec, frame); in gst_v4l2_codec_h264_dec_output_picture()
|