input: merge position and length events
From the es_out, times are a triplet: pos, time, length. So they should be sent via a single event and atomically. This also suppress one player lock when times are updated.
Showing
- src/input/es_out.c 5 additions, 3 deletionssrc/input/es_out.c
- src/input/event.h 5 additions, 15 deletionssrc/input/event.h
- src/input/input.c 1 addition, 2 deletionssrc/input/input.c
- src/input/input_internal.h 6 additions, 10 deletionssrc/input/input_internal.h
- src/input/player.c 9 additions, 11 deletionssrc/input/player.c
Loading