src/gui/skydiveorbust/skydiveorbust.c
//
// Called only from the skydiveorbust page's thread as the result of a queue action.
//
Called only from the skydiveorbust page's thread as the result of a queue action.
Called only from the skydiveorbust page ' s thread as the result of a queue action .
static void pg_skydiveorbust_loadvideo_internal(gslc_tsGui *pGui, struct pg_sdob_video_data *newVideo) {
  if (sdob_judgement->video->local_folder != NULL) { strlcpy(sdob_judgement->video->local_folder, newVideo->local_folder, 256); }
  if (sdob_judgement->video->video_file != NULL) { strlcpy(sdob_judgement->video->video_file, newVideo->video_file, 256); }
  if (sdob_judgement->video->url != NULL) { strlcpy(sdob_judgement->video->url, newVideo->url, 512); }
  mpv_loadfile(sdob_judgement->video->local_folder, sdob_judgement->video->video_file, "replace", "");
  mpv_fullscreen(1);
  pg_sdob_pl_sliderForceUpdate = 1;
  pg_sdobUpdateVideoDescOne(pGui, sdob_judgement->video->video_file);
}
static void pg_skydiveorbust_loadvideo_internal ( gslc_tsGui * pGui , struct pg_sdob_video_data * newVideo ) { if ( sdob_judgement -> video -> local_folder != NULL ) { strlcpy ( sdob_judgement -> video -> local_folder , newVideo -> local_folder , 256 ) ; } if ( sdob_judgement -> video -> video_file != NULL ) { strlcpy ( sdob_judgement -> video -> video_file , newVideo -> video_file , 256 ) ; } if ( sdob_judgement -> video -> url != NULL ) { strlcpy ( sdob_judgement -> video -> url , newVideo -> url , 512 ) ; } mpv_loadfile ( sdob_judgement -> video -> local_folder , sdob_judgement -> video -> video_file , " " , " " ) ; mpv_fullscreen ( 1 ) ; pg_sdob_pl_sliderForceUpdate = 1 ; pg_sdobUpdateVideoDescOne ( pGui , sdob_judgement -> video -> video_file ) ; }
Called only from the skydiveorbust page's thread as the result of a queue action.
Called only from the skydiveorbust page ' s thread as the result of a queue action .
// Clear scorecard and reset interface to defaults //  pg_sdob_clear(pGui);