Commit ed67dac0 authored by Clément Bœsch's avatar Clément Bœsch Committed by Clément Bœsch

mpeg12: use av_mpegtc_to_timecode_string().

parent dc386a5e
...@@ -33,6 +33,7 @@ ...@@ -33,6 +33,7 @@
#include "dsputil.h" #include "dsputil.h"
#include "mpegvideo.h" #include "mpegvideo.h"
#include "libavutil/avassert.h" #include "libavutil/avassert.h"
#include "libavutil/timecode.h"
#include "mpeg12.h" #include "mpeg12.h"
#include "mpeg12data.h" #include "mpeg12data.h"
...@@ -2165,15 +2166,11 @@ static void mpeg_decode_gop(AVCodecContext *avctx, ...@@ -2165,15 +2166,11 @@ static void mpeg_decode_gop(AVCodecContext *avctx,
broken_link = get_bits1(&s->gb); broken_link = get_bits1(&s->gb);
if (s->avctx->debug & FF_DEBUG_PICT_INFO) { if (s->avctx->debug & FF_DEBUG_PICT_INFO) {
int time_code_hours = tc>>19 & 0x1f; char tcbuf[AV_TIMECODE_STR_SIZE];
int time_code_minutes = tc>>13 & 0x3f; av_timecode_make_mpeg_tc_string(tcbuf, tc);
int time_code_seconds = tc>>6 & 0x3f; av_log(s->avctx, AV_LOG_DEBUG,
int drop_frame_flag = tc & 1<<24; "GOP (%s) closed_gop=%d broken_link=%d\n",
int time_code_pictures = tc & 0x3f; tcbuf, s->closed_gop, broken_link);
av_log(s->avctx, AV_LOG_DEBUG, "GOP (%02d:%02d:%02d%c%02d) closed_gop=%d broken_link=%d\n",
time_code_hours, time_code_minutes, time_code_seconds,
drop_frame_flag ? ';' : ':',
time_code_pictures, s->closed_gop, broken_link);
} }
} }
/** /**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment