- Nov 16, 2023
-
-
-
Unify all the ops callbacks to designated initializers in C sources. C++ code uses lambda initialization that is already common in the codebase.
-
- Jul 29, 2023
-
-
- Jul 07, 2022
-
-
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>
-
- Dec 20, 2021
-
-
see e967f81f. note, this does **not** affect cat-based module selection items (of which there are just three in use by the core), since that mechanism uses subcats not cats.
-
- Jul 14, 2021
-
-
Rémi Denis-Courmont authored
VLC_ENO* means that something cannot be found (usually by name/ID). VLC_EINVAL means that a parameter value is invalid.
-
- Jun 06, 2021
-
-
The config "advanced" flag was unused and has been removed by 6a7a137f. It has been removed from many add_*() macros, but not all. Remove it from the remaining macros.
-
- Oct 10, 2020
-
-
Rémi Denis-Courmont authored
-
- Sep 26, 2020
-
-
not having a cat+subcat specified means that the options were ignored when constructing the preferences tree in Qt (and possibly others). Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- Mar 04, 2020
-
-
Rémi Denis-Courmont authored
This removes the "sout stream" capability, and adds two new ones instead: - "sout output" for final nodes in the sout chain, and - "sout filter" for non-final nodes in the sout chain. This is mainly to prevent impossible / non-working chain constructs. Note: In practice, only "cycle" and "stats" plugins supported both modes in any meaningful mannter. They are split into two submodules each.
-
- Jun 03, 2019
-
-
Thomas Guillem authored
-
- Apr 30, 2018
-
-
Remove the sout_stream_id_sys_t typedef in vlc_common.h (for ODR). This implies to replace sout_stream_id_sys_t* by void* in the sout_stream_t functions. See #17078 and #18033 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Do not declare *_sys_t typedefs globally in vlc_common.h. Instead, declare them locally in each module that provides a definition. This paves the way to move C++ definitions into anonymous namespaces in order to respect C++ ODR. The picture_resource_t and sout_stream_id_sys_t typedefs will be handled separately, since they require specific additional changes. See #18033 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- Feb 26, 2018
-
-
Rémi Denis-Courmont authored
-
- Feb 21, 2015
-
-
Rémi Denis-Courmont authored
-
- Feb 20, 2015
-
-
Rémi Denis-Courmont authored
This is always VLC_SUCCESS, or a forwarded value. Ultimately, the value was (rightfully) ignored by the stream output core.
-
- Feb 15, 2014
-
-
Rafaël Carré authored
All our private context end in sys_t Do the same for elementary stream specific context inside sout modules
-
- Jun 05, 2013
-
-
Rafaël Carré authored
http://msdn.microsoft.com/en-us/library/b0084kay(v=vs.80).aspx only mentions the _ prefixed variable. gcc will always define the _ prefixed variable, like Visual Studio. The prefixless one is defined in some language standards, e.g. gnu99 but not c99.
-
- Apr 09, 2013
-
-
Jean-Baptiste Kempf authored
-
- Apr 05, 2013
-
-
François Cartegnie authored
-