diff --git a/ijkmedia/ijkplayer/ff_ffplay_debug.h b/ijkmedia/ijkplayer/ff_ffplay_debug.h index f1b8364df4e1bbbef4f35ddac156222e1a5b4bba..a42bd8f395944011b5361e9459a19b115350ee6d 100644 --- a/ijkmedia/ijkplayer/ff_ffplay_debug.h +++ b/ijkmedia/ijkplayer/ff_ffplay_debug.h @@ -34,4 +34,6 @@ // #define FFP_NOTIFY_BUF_TIME // #define FFP_NOTIFY_BUF_BYTES +// #define FFP_SHOW_VTB_IN_DECODING + #endif diff --git a/ios/IJKMediaPlayer/IJKMediaPlayer/ijkmedia/ijkplayer/ios/pipeline/IJKVideoToolBox.m b/ios/IJKMediaPlayer/IJKMediaPlayer/ijkmedia/ijkplayer/ios/pipeline/IJKVideoToolBox.m index e4b66415be0ee7dff9aa052030cccfa5c1997662..a1994d0691b5d5510c6258578e3b545ea0dc829a 100644 --- a/ios/IJKMediaPlayer/IJKMediaPlayer/ijkmedia/ijkplayer/ios/pipeline/IJKVideoToolBox.m +++ b/ios/IJKMediaPlayer/IJKMediaPlayer/ijkmedia/ijkplayer/ios/pipeline/IJKVideoToolBox.m @@ -31,6 +31,7 @@ #include "libavformat/avc.h" #include "ijksdl_vout_ios_gles2.h" #include "h264_sps_parser.h" +#include "ijkplayer/ff_ffplay_debug.h" #define IJK_VTB_FCC_AVC SDL_FOURCC('C', 'c', 'v', 'a') #define IJK_VTB_FCC_ESD SDL_FOURCC('s', 'd', 's', 'e') @@ -349,6 +350,9 @@ void VTDecoderCallback(void *decompressionOutputRefCon, newFrame->serial = sample_info->serial; newFrame->nextframe = NULL; sample_info_recycle(ctx, sample_info); +#ifdef FFP_SHOW_VTB_IN_DECODING + ALOGD("VTB: indecoding: %d\n", ctx->sample_infos_in_decoding); +#endif } ctx->last_sort = newFrame->sort;