示例#1
0
文件: cbc.c 项目: Craug/cbc
/////////////////////////////////////////////////////////////
// Shared memory functions
cbc_data *cbc_data_ptr()
{
  if(!g_cbc_data_sm) {
    g_cbc_data_sm = shared_mem_create("/tmp/cbc_data", sizeof(cbc_data));
    assert(g_cbc_data_sm);
  }
  return (cbc_data *)shared_mem_ptr(g_cbc_data_sm);
}
示例#2
0
int track_is_new_data_available()
{
  track_init();
  return ((TrackingResults*)shared_mem_ptr(tracklib_sm_results))->frame_number != tracklib_results_snapshot.frame_number;
}