Commits on Source (3)
-
This is the first step for the `SetPCR` implementation in stream output. These callbacks will allow stream outputs to have precise information about the stream time advancement. This patchset only provides the basis for now, a correct implementation for all stream filters will come in a separate merge request. Refs #27050 Co-authored-by:
Alexandre Janniaux <ajanni@videolabs.io>
240cf3ca -
b405dc1e
-
Now that the input_decoder thread has been disabled for the stream output case, forwarding PCR events to the stream output is quite straightforward as everything is now treated synchronously. Refs !1847 #26870
ea8ffe90
Showing
- include/vlc_sout.h 2 additions, 0 deletionsinclude/vlc_sout.h
- modules/stream_out/autodel.c 1 addition, 1 deletionmodules/stream_out/autodel.c
- modules/stream_out/bridge.c 2 additions, 2 deletionsmodules/stream_out/bridge.c
- modules/stream_out/chromaprint.c 1 addition, 1 deletionmodules/stream_out/chromaprint.c
- modules/stream_out/chromecast/cast.cpp 2 additions, 2 deletionsmodules/stream_out/chromecast/cast.cpp
- modules/stream_out/cycle.c 1 addition, 1 deletionmodules/stream_out/cycle.c
- modules/stream_out/delay.c 1 addition, 1 deletionmodules/stream_out/delay.c
- modules/stream_out/display.c 1 addition, 1 deletionmodules/stream_out/display.c
- modules/stream_out/dlna/dlna.cpp 1 addition, 1 deletionmodules/stream_out/dlna/dlna.cpp
- modules/stream_out/dummy.c 1 addition, 1 deletionmodules/stream_out/dummy.c
- modules/stream_out/duplicate.c 1 addition, 1 deletionmodules/stream_out/duplicate.c
- modules/stream_out/es.c 1 addition, 1 deletionmodules/stream_out/es.c
- modules/stream_out/gather.c 1 addition, 1 deletionmodules/stream_out/gather.c
- modules/stream_out/mosaic_bridge.c 1 addition, 1 deletionmodules/stream_out/mosaic_bridge.c
- modules/stream_out/record.c 1 addition, 1 deletionmodules/stream_out/record.c
- modules/stream_out/rtp.c 2 additions, 2 deletionsmodules/stream_out/rtp.c
- modules/stream_out/setid.c 2 additions, 2 deletionsmodules/stream_out/setid.c
- modules/stream_out/smem.c 1 addition, 1 deletionmodules/stream_out/smem.c
- modules/stream_out/standard.c 1 addition, 1 deletionmodules/stream_out/standard.c
- modules/stream_out/stats.c 2 additions, 2 deletionsmodules/stream_out/stats.c