Searched refs:DvrVSyncClient (Results 1 – 4 of 4) sorted by relevance
9 typedef struct DvrVSyncClient DvrVSyncClient; typedef12 int dvrVSyncClientCreate(DvrVSyncClient** client_out);15 void dvrVSyncClientDestroy(DvrVSyncClient* client);20 int dvrVSyncClientGetSchedInfo(DvrVSyncClient* client, int64_t* vsync_period_ns,
23 typedef struct DvrVSyncClient DvrVSyncClient; typedef35 void dvrVSyncClientDestroy(DvrVSyncClient* client);58 void operator()(DvrVSyncClient* p) { dvrVSyncClientDestroy(p); } in operator()76 using UniqueDvrVSyncClient = MakeUniqueDvrPointer<DvrVSyncClient>;
22 typedef struct DvrVSyncClient DvrVSyncClient; typedef169 typedef int (*DvrVSyncClientCreatePtr)(DvrVSyncClient** client_out);170 typedef void (*DvrVSyncClientDestroyPtr)(DvrVSyncClient* client);171 typedef int (*DvrVSyncClientGetSchedInfoPtr)(DvrVSyncClient* client,
9 struct DvrVSyncClient { struct13 int dvrVSyncClientCreate(DvrVSyncClient** client_out) { in dvrVSyncClientCreate() argument20 *client_out = new DvrVSyncClient{std::move(client)}; in dvrVSyncClientCreate()24 void dvrVSyncClientDestroy(DvrVSyncClient* client) { delete client; } in dvrVSyncClientDestroy()26 int dvrVSyncClientGetSchedInfo(DvrVSyncClient* client, int64_t* vsync_period_ns, in dvrVSyncClientGetSchedInfo()