Commits on Source (2)
-
A first timing was sent with ts = 0 (so pts = 1, fixed by the core) with a valid system date. This could cause invalid start (video glitches if master, audio glitch if slave).
79ecf3ba -
Timing reports are now based on the pts of the first block. This will allow finer controls by modules in case of PTS discontinuity (not yet handled).
b42481c7
Showing
- include/vlc_aout.h 4 additions, 6 deletionsinclude/vlc_aout.h
- modules/audio_output/adummy.c 9 additions, 1 deletionmodules/audio_output/adummy.c
- modules/audio_output/android/aaudio.c 7 additions, 3 deletionsmodules/audio_output/android/aaudio.c
- modules/audio_output/android/audiotrack.c 7 additions, 1 deletionmodules/audio_output/android/audiotrack.c
- modules/audio_output/apple/avsamplebuffer.m 7 additions, 1 deletionmodules/audio_output/apple/avsamplebuffer.m
- modules/audio_output/apple/coreaudio_common.c 14 additions, 2 deletionsmodules/audio_output/apple/coreaudio_common.c
- modules/audio_output/apple/coreaudio_common.h 1 addition, 0 deletionsmodules/audio_output/apple/coreaudio_common.h
- modules/audio_output/pulse.c 7 additions, 1 deletionmodules/audio_output/pulse.c
- modules/audio_output/wasapi.c 8 additions, 1 deletionmodules/audio_output/wasapi.c
- src/audio_output/dec.c 0 additions, 11 deletionssrc/audio_output/dec.c
- test/src/player/player.c 8 additions, 2 deletionstest/src/player/player.c