X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fcontrol%2Fnetsync.c;h=fb7956ed842ef20f47ba04c4beeb0be61d3c45c4;hb=028ea651e57285d26d14c5d56ccd4e0de0ba5598;hp=63fb8f40baff81607a12f3dfaa67a6d1ff34ef67;hpb=b06569fa74e7af8f051034ddf6e9832c711d68c6;p=vlc diff --git a/modules/control/netsync.c b/modules/control/netsync.c index 63fb8f40ba..fb7956ed84 100644 --- a/modules/control/netsync.c +++ b/modules/control/netsync.c @@ -164,8 +164,9 @@ void Close(vlc_object_t *object) static mtime_t GetPcrSystem(input_thread_t *input) { int canc = vlc_savecancel(); + /* TODO use the delay */ mtime_t system; - if (input_GetPcrSystem(input, &system)) + if (input_GetPcrSystem(input, &system, NULL)) system = -1; vlc_restorecancel(canc); @@ -251,7 +252,7 @@ static void *Slave(void *handle) int canc = vlc_savecancel(); mtime_t client_system; - if (!input_GetPcrSystem(sys->input, &client_system)) { + if (!input_GetPcrSystem(sys->input, &client_system, NULL)) { const mtime_t diff_system = client_system - master_system - diff_date; if (diff_system != 0) { input_ModifyPcrSystem(sys->input, true, master_system - diff_date);