diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2014-09-17 14:56:05 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2014-09-17 14:56:05 +0300 |
commit | e3bc32fb5817129f12033c25eeef748e7e29c5b9 (patch) | |
tree | 6c39da406c1fc0dd5a66131e2f6cdda022ffb758 /sys | |
parent | b93e0f5f9941c3927f4c1dcadaa8b19375adc8ce (diff) |
vtenc: Check for errors from VTCompressionSessionCompleteFrames()
Diffstat (limited to 'sys')
-rw-r--r-- | sys/applemedia/vtenc.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/applemedia/vtenc.c b/sys/applemedia/vtenc.c index 52eb41940..8465eb082 100644 --- a/sys/applemedia/vtenc.c +++ b/sys/applemedia/vtenc.c @@ -723,7 +723,12 @@ gst_vtenc_encode_frame (GstVTEnc * self, GstVideoCodecFrame * frame) (int) vt_status); } - VTCompressionSessionCompleteFrames (self->session, kCMTimeInvalid); + vt_status = + VTCompressionSessionCompleteFrames (self->session, kCMTimeInvalid); + if (vt_status != 0) { + GST_WARNING_OBJECT (self, "VTCompressionSessionCompleteFrames returned %d", + (int) vt_status); + } GST_OBJECT_UNLOCK (self); gst_video_codec_frame_unref (frame); |