Mercurial > libavformat.hg
changeset 1244:1a14fff172ca libavformat
timestamp debugging av_logs()
author | michael |
---|---|
date | Tue, 08 Aug 2006 19:55:32 +0000 |
parents | 088e77e1d06f |
children | e59b75051ded |
files | utils.c |
diffstat | 1 files changed, 16 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/utils.c Tue Aug 08 18:02:09 2006 +0000 +++ b/utils.c Tue Aug 08 19:55:32 2006 +0000 @@ -871,7 +871,7 @@ *pkt = s->cur_pkt; compute_pkt_fields(s, st, NULL, pkt); s->cur_st = NULL; - return 0; + break; } else if (s->cur_len > 0 && st->discard < AVDISCARD_ALL) { len = av_parser_parse(st->parser, st->codec, &pkt->data, &pkt->size, s->cur_ptr, s->cur_len, @@ -891,7 +891,7 @@ pkt->dts = st->parser->dts; pkt->destruct = av_destruct_packet_nofree; compute_pkt_fields(s, st, st->parser, pkt); - return 0; + break; } } else { /* free packet */ @@ -921,6 +921,12 @@ } st = s->streams[s->cur_pkt.stream_index]; + if(st->codec->debug & FF_DEBUG_PTS) + av_log(s, AV_LOG_DEBUG, "av_read_packet stream=%d, pts=%lld, dts=%lld, size=%d\n", + s->cur_pkt.stream_index, + s->cur_pkt.pts, + s->cur_pkt.dts, + s->cur_pkt.size); s->cur_st = st; s->cur_ptr = s->cur_pkt.data; @@ -936,6 +942,14 @@ } } } + if(st->codec->debug & FF_DEBUG_PTS) + av_log(s, AV_LOG_DEBUG, "av_read_frame_internal stream=%d, pts=%lld, dts=%lld, size=%d\n", + pkt->stream_index, + pkt->pts, + pkt->dts, + pkt->size); + + return 0; } /**