- Dec 03, 2021
-
-
MainInterface was the actual QWidget interface in VLC 3.0, now it's the application context only rename classes and files, no functional changes
-
-
-
-
-
-
-
-
-
-
will be ignored, and an empty message aborts the commit. # # modules/gui/qt/maininterface/main_interface.hpp | 1 + # 1 file changed, 1 insertion(+)
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
- Dec 02, 2021
-
-
The module was checking if it could handle the protocol by checking if a module matching the module name is present, but for smb the module names are dsm and smb2. Fix vlc-ios#917
-
-
pkg_config_libdir is not a builtin option, to use it we need to define it either in the meson.build of the project or in the crossfile. This used to fail silently, but since PR#8974 (meson 0.60.0.rc1) it is a fatal error.
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
-
- Dec 01, 2021
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This module does not pretend that UDP output is a regular access that should be handled with the "standard" stream output. This takes handles SAP much more cleanly and supports vector I/O to avoid unnecessary memory copies. Also fixes #26058.
-
-
Rémi Denis-Courmont authored
-
- Nov 30, 2021
-
-
Rémi Denis-Courmont authored
To avoid resource exhaustion DoS, make sure that the queue size cannot grow infinitely with accumulated fragments of a singke packet.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
PCM and MPEG Audio have the M bit set at the start of a "talk spurt". That is IETF AVT speak for audio after a gap of silence, so flag a discontinuity.
-
Rémi Denis-Courmont authored
The M bit is part of the common RTP header, but handling is entirely dependent on the payload format, so we have to pass it somehow. The pktinfo structure will probably need to be extended to also convey data from extension headers, e.g. picture orientation or (AV-1) decoding dependency data.
-
Rémi Denis-Courmont authored
RTP audio/MPA format is mostly but not quite packetised. Do the strictly needful in the payload format handler.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Invert the checks for (in)valid frame headers to bail out early, reindent and remove logically dead code.
-
Rémi Denis-Courmont authored
All values are between 0 and 65535 here, so they fit in unsigned short.
-