- 16 Dec, 2017 2 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This is useless, and rarely ever updated correctly. And then, if we wanted to update it correctly, it would introduce merge conflicts too.
-
- 15 Dec, 2017 16 commits
-
-
Thomas Guillem authored
-
François Cartegnie authored
-
Thomas Guillem authored
-
Thomas Guillem authored
-
Hugo Beauzée-Luyssen authored
-
Zhao Zhili authored
Fix #19269 Signed-off-by:
Francois Cartegnie <fcvlcdev@free.fr>
-
Thomas Guillem authored
This fixes an UB (that can lead to a heap-use-after-free) when input_DecoderHasFormatChanged() is called while modifying the fmt from DecoderProcessSout().
-
Steve Lhomme authored
For anything smaller than 64 pixels it may give an error due to the width padding. Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Thomas Guillem authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
Thomas Guillem authored
Regression from 38576570 Fixes #19280
-
Thomas Guillem authored
cf. http://nucblog.net/2017/03/intel-releases-the-final-hdmi-firmware-for-apollo-and-kaby-lake/ There will be always bugs in OSes, drivers, HDMI firmwares, or HDMI receivers. The users will always need a way to disable passthrough if it doesn't work. Contrary to other OSes like Linux or macOS, I didn't find any way to disable passthrough for a codec. Refs #18112 Fixes #19279
-
- 14 Dec, 2017 8 commits
-
-
Hugo Beauzée-Luyssen authored
wincrypt.h needs to be included before iphlpapi.h
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
- 13 Dec, 2017 14 commits
-
-
Erwan Tulou authored
Setting Qt:WA_DontCreateNativeAncestors in addition to Qt::WA_NativeWindow tells qt to create a native window for the widget and only for the widget. For Wayland, this resulted in one single wayland subsurface instead of a tree of nested subsurfaces. Wayland is a bit convoluted when it comes to mapping/unmapping nested subsurfaces, which accounted for the video failing to be displayed. For X11, on the contrary, setting Qt:WA_DontCreateNativeAncestors proved wrong with some misplacement in the video. So, this parameter is set *** ONLY *** in a Wayland context. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
We don't want the bits per plane for packed formats. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
By default YUV formats are favored. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
David Fuhrmann authored
VLC 2.2.x fully controlled VLCs audio or videofilter-related config variables with the filter dialogs and the video or audio effects panel overwrote any changes from config with the values from the panel. In VLC 3.0, the config is left alone and filter parameters are only read from the preset strings. Additionally, by default the Default profile (with default off settings) will be loaded at startup, to ensure that no filters accidentially stay enabled. Therefore, for migration, from 2.2.x to 3.0 versions, lets clear the audio-filter and video-filter variables. Users with custom profiles still keep their settings. close #19260
-
David Fuhrmann authored
For now, disable the code which duplicated EQ settings. This code currently always duplicates settings if something was touched, as the comparison with index 0 (flat profile) will very likey fail. This needs more improvements beyond the current code, before we can activate auto-saving of EQ changes, mainly: - Figure out a way how to deal with (likely unchangable) default profiles - Correctly mark own created profiles - Correctly save own created profiles once overall preset is changed, but not override standard profiles - Save own EQ profiles at exit automatically if desired. - If above problems are solved, AND the user selected a default EQ profile and changed it inbetween, the commented code can be reconsidered. This commit basically changes behaviour back to vlc 2.2.x, where a new EQ Profile needs to be explicitly saved if desired (using the dropdown menu). refs #19260
-
David Fuhrmann authored
Load audio filters correctly. Previously, only new filters were added, but removed filters not disabled. playlist_EnableAudioFilter ensures correct filter order in addition to modifying the audio-filters variable. As the profile string is created and changed with playlist_EnableAudioFilter, the saved string conforms to the rules, so here it can be directly loaded. Also removes redundant UI updates, which are done in a different method already. refs #19260
-
David Fuhrmann authored
This ports over video effects profile handling to audio effects. Behaviour is the same for the main audio profile. This also fixes an occasion where equalizer was not updated correctly. refs #19260
-
David Fuhrmann authored
The default entry cannot be deleted anymore, so lets not show it in the deletion dialog at all. Also remove usage of self inside the block to avoid strong reference cycles. refs #19260
-
Rémi Denis-Courmont authored
Unknown or partially read box can be loaded succesfully even if it overflows the parent. This lead to an integer underflow and infinite loop until memory exhaustion.
-