mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-09-09 05:38:58 +00:00
mfc: Add some more debug output
This commit is contained in:
parent
fe5b268a1c
commit
fbf42806dc
1 changed files with 6 additions and 2 deletions
|
@ -414,7 +414,7 @@ gst_mfc_dec_dequeue_output (GstMFCDec * self)
|
|||
mfc_dec_get_crop_size (self->context, &crop_left, &crop_top, &crop_width,
|
||||
&crop_height);
|
||||
|
||||
GST_DEBUG_OBJECT (self, "Have output buffer: width %d, height %d, "
|
||||
GST_DEBUG_OBJECT (self, "Have output: width %d, height %d, "
|
||||
"Y stride %d, UV stride %d, "
|
||||
"crop_left %d, crop_right %d, "
|
||||
"crop_width %d, crop_height %d", width, height, src_ystride,
|
||||
|
@ -460,6 +460,8 @@ gst_mfc_dec_dequeue_output (GstMFCDec * self)
|
|||
|
||||
g_assert (mfc_outbuf != NULL);
|
||||
|
||||
GST_DEBUG_OBJECT (self, "Got output buffer with ID %d", timestamp.tv_sec);
|
||||
|
||||
frame = NULL;
|
||||
if (timestamp.tv_sec != -1)
|
||||
frame =
|
||||
|
@ -487,6 +489,8 @@ gst_mfc_dec_dequeue_output (GstMFCDec * self)
|
|||
|
||||
outbuf = frame->output_buffer;
|
||||
} else {
|
||||
GST_WARNING_OBJECT (self, "Didn't find a frame for ID %d", timestamp.tv_sec);
|
||||
|
||||
outbuf =
|
||||
gst_video_decoder_allocate_output_buffer (GST_VIDEO_DECODER (self));
|
||||
|
||||
|
@ -663,7 +667,7 @@ gst_mfc_dec_handle_frame (GstVideoDecoder * decoder, GstVideoCodecFrame * frame)
|
|||
GstMFCDec *self = GST_MFC_DEC (decoder);
|
||||
GstFlowReturn ret = GST_FLOW_OK;
|
||||
|
||||
GST_DEBUG_OBJECT (self, "Handling frame");
|
||||
GST_DEBUG_OBJECT (self, "Handling frame %d", frame->system_frame_number);
|
||||
|
||||
if ((ret = gst_mfc_dec_queue_input (self, frame)) != GST_FLOW_OK) {
|
||||
gst_video_codec_frame_unref (frame);
|
||||
|
|
Loading…
Reference in a new issue