X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavdevice%2Fbktr.c;h=e96c4a359e2e480bf6b2e1e86435e95d0c5d44e6;hb=4be1714b12b6c311a99a64888ea5f279c3ed9885;hp=993cc19ac7c796fc3964fb038b5ac2dc0d223a7d;hpb=e645d7a6d452df83cedcbb1d6708429ceea156da;p=ffmpeg diff --git a/libavdevice/bktr.c b/libavdevice/bktr.c index 993cc19ac7c..e96c4a359e2 100644 --- a/libavdevice/bktr.c +++ b/libavdevice/bktr.c @@ -225,14 +225,14 @@ static void bktr_getframe(uint64_t per_frame) { uint64_t curtime; - curtime = av_gettime(); + curtime = av_gettime_relative(); if (!last_frame_time || ((last_frame_time + per_frame) > curtime)) { if (!usleep(last_frame_time + per_frame + per_frame / 8 - curtime)) { if (!nsignals) av_log(NULL, AV_LOG_INFO, "SLEPT NO signals - %d microseconds late\n", - (int)(av_gettime() - last_frame_time - per_frame)); + (int)(av_gettime_relative() - last_frame_time - per_frame)); } } nsignals = 0; @@ -341,14 +341,14 @@ static const AVOption options[] = { }; static const AVClass bktr_class = { - .class_name = "BKTR grab interface", + .class_name = "BKTR grab indev", .item_name = av_default_item_name, .option = options, .version = LIBAVUTIL_VERSION_INT, .category = AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT, }; -AVInputFormat ff_bktr_demuxer = { +const AVInputFormat ff_bktr_demuxer = { .name = "bktr", .long_name = NULL_IF_CONFIG_SMALL("video grab"), .priv_data_size = sizeof(VideoData),