X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Fdvenc.c;h=205d3db02709a2bd2df625a39d230a528371905e;hb=e37f161e66e042d6c2c7470c4d9881df9427fc4a;hp=ce6568b5eb13b5c001cdee66a1a71de8ae8dc8e5;hpb=e161b079dee12b11c40df67cf422edeb84772bbe;p=ffmpeg diff --git a/libavformat/dvenc.c b/libavformat/dvenc.c index ce6568b5eb1..205d3db0270 100644 --- a/libavformat/dvenc.c +++ b/libavformat/dvenc.c @@ -92,9 +92,9 @@ static int dv_write_pack(enum dv_pack_type pack_id, DVMuxContext *c, uint8_t* bu */ ltc_frame = c->tc.start + c->frames; if (c->tc.drop) - ltc_frame = ff_framenum_to_drop_timecode(ltc_frame); - timecode = ff_framenum_to_smtpe_timecode(ltc_frame, c->sys->ltc_divisor, - c->tc.drop); + ltc_frame = avpriv_framenum_to_drop_timecode(ltc_frame); + timecode = avpriv_framenum_to_smpte_timecode(ltc_frame, c->sys->ltc_divisor, + c->tc.drop); timecode |= 1<<23 | 1<<15 | 1<<7 | 1<<6; // biphase and binary group flags AV_WB32(buf + 1, timecode); break; @@ -333,11 +333,6 @@ static DVMuxContext* dv_init_mux(AVFormatContext* s) c->frames = 0; c->has_audio = 0; c->has_video = 0; -#if FF_API_TIMESTAMP - if (s->timestamp) - c->start_time = s->timestamp; - else -#endif if (t = av_dict_get(s->metadata, "creation_time", NULL, 0)) c->start_time = ff_iso8601_to_unix_time(t->value); @@ -378,7 +373,7 @@ static int dv_write_header(AVFormatContext *s) if (dvc->tc.str) { dvc->tc.rate.num = dvc->sys->time_base.den; dvc->tc.rate.den = dvc->sys->time_base.num; - if (ff_init_smtpe_timecode(s, &dvc->tc) < 0) + if (avpriv_init_smpte_timecode(s, &dvc->tc) < 0) return -1; } return 0;