}
debug_msg(RELEASE, "flag: 0x%08X", pVideoCodec->capabilities);
- /* debug_msg(RELEASE, " DRAW_HORIZ_BAND : %d", pVideoCodec->capabilities & CODEC_CAP_DRAW_HORIZ_BAND ? 1 : 0); */
- /* debug_msg(RELEASE, " DR1 : %d", pVideoCodec->capabilities & CODEC_CAP_DR1 ? 1 : 0); */
- /* debug_msg(RELEASE, " PARSE_ONLY : %d", pVideoCodec->capabilities & CODEC_CAP_PARSE_ONLY ? 1 : 0); */
- /* debug_msg(RELEASE, " TRUNCATED : %d", pVideoCodec->capabilities & CODEC_CAP_TRUNCATED ? 1 : 0); */
- /* debug_msg(RELEASE, " HWACCEL : %d", pVideoCodec->capabilities & CODEC_CAP_HWACCEL ? 1 : 0); */
- /* debug_msg(RELEASE, " DELAY : %d", pVideoCodec->capabilities & CODEC_CAP_DELAY ? 1 : 0); */
- /* debug_msg(RELEASE, " SMALL_LAST_FRAME: %d", pVideoCodec->capabilities & CODEC_CAP_SMALL_LAST_FRAME ? 1 : 0); */
- /* debug_msg(RELEASE, " HWACCEL_VDPAU : %d", pVideoCodec->capabilities & CODEC_CAP_HWACCEL_VDPAU ? 1 : 0); */
+
+ debug_msg(RELEASE, " AV_CODEC_CAP_DRAW_HORIZ_BAND : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_DRAW_HORIZ_BAND));
+ debug_msg(RELEASE, " AV_CODEC_CAP_DR1 : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_DR1));
+ debug_msg(RELEASE, " AV_CODEC_CAP_DELAY : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_DELAY));
+ debug_msg(RELEASE, " AV_CODEC_CAP_SMALL_LAST_FRAME : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_SMALL_LAST_FRAME));
+ debug_msg(RELEASE, " AV_CODEC_CAP_EXPERIMENTAL : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_EXPERIMENTAL));
+ debug_msg(RELEASE, " AV_CODEC_CAP_CHANNEL_CONF : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_CHANNEL_CONF));
+ debug_msg(RELEASE, " AV_CODEC_CAP_FRAME_THREADS : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_FRAME_THREADS));
+ debug_msg(RELEASE, " AV_CODEC_CAP_SLICE_THREADS : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_SLICE_THREADS));
+ debug_msg(RELEASE, " AV_CODEC_CAP_PARAM_CHANGE : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_PARAM_CHANGE));
+ debug_msg(RELEASE, " AV_CODEC_CAP_OTHER_THREADS : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_OTHER_THREADS));
+ debug_msg(RELEASE, " AV_CODEC_CAP_VARIABLE_FRAME_SIZE : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_VARIABLE_FRAME_SIZE));
+ debug_msg(RELEASE, " AV_CODEC_CAP_AVOID_PROBING : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_AVOID_PROBING));
+ debug_msg(RELEASE, " AV_CODEC_CAP_HARDWARE : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_HARDWARE));
+ debug_msg(RELEASE, " AV_CODEC_CAP_HYBRID : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_HYBRID));
+ debug_msg(RELEASE, " AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE));
+ debug_msg(RELEASE, " AV_CODEC_CAP_ENCODER_FLUSH : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_ENCODER_FLUSH));
+ debug_msg(RELEASE, " AV_CODEC_CAP_ENCODER_RECON_FRAME : %d", (bool)(pVideoCodec->capabilities & AV_CODEC_CAP_ENCODER_RECON_FRAME));
/*set workaround bug flag*/
pVideoCodecCtx->workaround_bugs = FF_BUG_AUTODETECT;