Home
last modified time | relevance | path

Searched refs:vdec (Results 1 – 21 of 21) sorted by relevance

/third_party/gstreamer/gstplugins_bad/sys/dshowdecwrapper/
Dgstdshowvideodec.cpp77 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/
Dgstnvvp8dec.c410 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()
Dgstnvvp9dec.c506 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()
Dgstnvh264dec.c507 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()
Dgstnvh265dec.c432 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/
Dgstd3d11vp8dec.cpp638 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()
Dgstd3d11mpeg2dec.cpp741 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()
Dgstd3d11vp9dec.cpp776 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()
Dgstd3d11h264dec.cpp873 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()
Dgstd3d11av1dec.cpp1219 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()
Dgstd3d11h265dec.cpp920 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/
Dgstvavp8dec.c191 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()
Dgstvampeg2dec.c294 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()
Dgstvavp9dec.c219 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()
Dgstvah264dec.c495 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()
Dgstvah265dec.c856 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()
Dgstvaav1dec.c296 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/
Dgstv4l2codecvp8dec.c709 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()
Dgstv4l2codecmpeg2dec.c671 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()
Dgstv4l2codecvp9dec.c906 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()
Dgstv4l2codech264dec.c1039 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()