8 int main(int ac, char **av)
10 int ret; setbuf(stdout,0);
13 //db.access(av[1], 34543, 0);
14 if( !db.opened() || db.error() ) exit(1);
16 if( !(ret=db.clip_set.FirstId()) ) do {
17 if( Clip_viewsLoc::ikey_Clip_access(db.clip_views,db.clip_set.id()).Find() ) {
18 printf("clip %d, missed\n", db.clip_set.id()); continue;
20 time_t t = (time_t) db.clip_views.Access_time();
21 printf("clip %u, %s (%5.2f) %d=%d+%d, %f+%f, wt%f %d %s", db.clip_set.id(),
22 db.clip_set._Asset_path(), db.clip_set.Framerate(),
23 db.clip_set.Frames(), db.clip_set.Prefix_size(), db.clip_set.Suffix_size(),
24 db.clip_set.Position(), db.clip_set.Frames()/db.clip_set.Framerate(),
25 db.clip_set.Average_weight(), db.clip_views.Access_count() ,ctime(&t));
26 } while( !(ret=db.clip_set.NextId()) );