typedefstruct Clock {
double pts; /* clock base */double pts_drift; /* clock base minus time at which we updated the clock *///pts和上一次更新的时刻的差值double last_updated; //上一次更新的时刻(av_gettime_relative)
} Clock;
先给出与同步有关的Clock的结构体,为了简化分析,我把Clock的一些字段删掉了,如有有兴趣可查看源码:typedef struct Clock { double pts; /* clock base */ double pts_drift; /* clock base minus time at which we updated the cloc