diff options
author | Justin Berger <j.david.berger@gmail.com> | 2018-03-22 10:11:22 -0600 |
---|---|---|
committer | Justin Berger <j.david.berger@gmail.com> | 2018-03-22 10:11:22 -0600 |
commit | abb8176f4ef23047a66e416f3f3a6eee6fc7a0c4 (patch) | |
tree | 5e2a52a8372aa198ce4a4708ed1ea7e7d5d876ff /src/survive_playback.c | |
parent | 6f54646482e44051af1d3e2965012888b00e2038 (diff) | |
download | libsurvive-abb8176f4ef23047a66e416f3f3a6eee6fc7a0c4.tar.gz libsurvive-abb8176f4ef23047a66e416f3f3a6eee6fc7a0c4.tar.bz2 |
Fixed startup bug; changed config names to be consistent
Diffstat (limited to 'src/survive_playback.c')
-rw-r--r-- | src/survive_playback.c | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/survive_playback.c b/src/survive_playback.c index 45eea85..9261bb5 100644 --- a/src/survive_playback.c +++ b/src/survive_playback.c @@ -300,9 +300,9 @@ static int playback_close(struct SurviveContext *ctx, void *_driver) { return 0; } -void install_recording(SurviveContext *ctx) { - const char *dataout_file = survive_configs(ctx, "dataoutfile", SC_SETCONFIG, ""); - int record_to_stdout = survive_configi(ctx, "datastdout", SC_SETCONFIG, 0); +void survive_install_recording(SurviveContext *ctx) { + const char *dataout_file = survive_configs(ctx, "record", SC_SETCONFIG, ""); + int record_to_stdout = survive_configi(ctx, "record-stdout", SC_SETCONFIG, 0); if (strlen(dataout_file) > 0 || record_to_stdout) { ctx->recptr = calloc(1, sizeof(struct SurviveRecordingData)); @@ -314,14 +314,16 @@ void install_recording(SurviveContext *ctx) { ctx->recptr = 0; return; } + SV_INFO("Recording to '%s'", dataout_file); ctx->recptr->alwaysWriteStdOut = record_to_stdout; + if (record_to_stdout) { + SV_INFO("Recording to stdout"); + } } } int DriverRegPlayback(SurviveContext *ctx) { - install_recording(ctx); - - const char *playback_file = survive_configs(ctx, "playbackfile", SC_SETCONFIG, ""); + const char *playback_file = survive_configs(ctx, "playback", SC_SETCONFIG, ""); if (strlen(playback_file) == 0) { return 0; @@ -330,7 +332,7 @@ int DriverRegPlayback(SurviveContext *ctx) { SurvivePlaybackData *sp = calloc(1, sizeof(SurvivePlaybackData)); sp->ctx = ctx; sp->playback_dir = playback_file; - sp->time_factor = survive_configf(ctx, "playbackfactor", SC_SETCONFIG, 1.f); + sp->time_factor = survive_configf(ctx, "playback-factor", SC_SETCONFIG, 1.f); printf("%s\n", playback_file); @@ -341,7 +343,7 @@ int DriverRegPlayback(SurviveContext *ctx) { return -1; } - SV_INFO("Using playback file '%s'", playback_file); + SV_INFO("Using playback file '%s' with timefactor of %f", playback_file, sp->time_factor); SurviveObject *hmd = survive_create_hmd(ctx, "Playback", sp); SurviveObject *wm0 = survive_create_wm0(ctx, "Playback", sp, 0); SurviveObject *wm1 = survive_create_wm1(ctx, "Playback", sp, 0); |