Lyndon Brown
b4e6354412
configure: purge MMX/MMXEXT
...
the line removed from avcodec appears to just be a stray and
obsolete code remenant.
2021-08-01 14:08:51 +00:00
Lyndon Brown
9fdfdd302b
libmpeg2: fix PPC regression
...
00d1f50eff
introduced a regression for PPC
since the `signal()` based detection for altivec in libmpeg2 is not thread
safe unlike our own. here we restore use of our own detection for PPC,
bypassing libmpeg2's unsafe auto-detection otherwise triggered in
`mpeg2_init()`.
fixes #25948 .
2021-07-31 18:30:07 +00:00
Hugo Beauzée-Luyssen
5219ec9579
CI: Bump android image
...
This version has protobuf-compiler prebuilt in order to speed up the
android jobs
2021-07-31 14:54:00 +00:00
Prince Gupta
4733f33e6d
qml/MiniPlayer: update tint color
2021-07-31 14:22:03 +00:00
Prince Gupta
f917cea7ce
qml/MusicAlbumsGridExpandDelegate: use 'expandDelegate' color constant for background
2021-07-31 14:22:03 +00:00
Prince Gupta
84b568ee9e
qml/VideoInfoExpandPanel: use 'expandDelegate' color constant for background
2021-07-31 14:22:03 +00:00
Prince Gupta
6bd293413b
qml/VLCColors: add 'expandDelegate' color constant
2021-07-31 14:22:03 +00:00
Prince Gupta
cbb464bcd8
qml/VideoInfoExpandPanel: use 'border' color constant
2021-07-31 14:22:03 +00:00
Prince Gupta
fe941e855a
qml/MusicAlbumsGridExpandDelegate: use 'border' color constant
2021-07-31 14:22:03 +00:00
Prince Gupta
3f12e672d4
qml/MusicArtistAlbums: add left border in artists list
2021-07-31 14:22:03 +00:00
Prince Gupta
2700ed65f6
qml/MainDisplay: add left border in PlaylistListView column
2021-07-31 14:22:03 +00:00
Prince Gupta
8ce0950121
qml/VLCColors: rename 'bannerBorder' to 'border'
...
this will be reused in different parts as well
2021-07-31 14:22:03 +00:00
Prince Gupta
fb1fd83a0a
qml/BannerSources: use 'lowerBanner' color constant
2021-07-31 14:22:03 +00:00
Prince Gupta
0e6f0318ee
qml/VLCColors: introduce 'lowerBanner' color constant
...
defines background color for local toolbar section of
BannerSources
2021-07-31 14:22:03 +00:00
Prince Gupta
649002828b
qml/VLCColors: rename 'banner' to 'topBanner'
2021-07-31 14:22:03 +00:00
Prince Gupta
f8da545c0a
qml: update day theme
...
update banner and bgAlt contants
2021-07-31 14:22:03 +00:00
Prince Gupta
136839ed90
qml/PlaylistListView: update background color
...
use 'bgAlt' constant for background color
2021-07-31 14:22:03 +00:00
Prince Gupta
526cd11414
qml: update night theme
2021-07-31 14:22:03 +00:00
Lyndon Brown
bb3350b78c
esformat: fix obsolete video_palette_t documentation
...
the old text here has been obsolete since we stopped "blindly" copying
between video_palette_t and ffmpeg/libavcodec's AVPaletteControl struct
in 61146f7e47
.
2021-07-31 09:55:54 +00:00
Fatih Uzunoglu
829a188d96
qml: better focus handling in player toolbar
...
fixes #25748
2021-07-31 09:07:08 +00:00
Fatih Uzunoglu
85e9a3b0be
qml: fix typo in MiniPlayer
2021-07-31 09:07:08 +00:00
Fatih Uzunoglu
78e0394a7f
qml: use attached navigation in progressbar
2021-07-31 09:07:08 +00:00
Fatih Uzunoglu
dd8945e707
qml: fix controlbar keyboard navigation regression
...
recent introduction of Loaders broke the navigation.
This patch intends to fix the regression.
fixes #25762 .
2021-07-31 09:07:08 +00:00
Lyndon Brown
6cb1e6a236
tests: update check_symbols
...
drop obsolete entries.
2021-07-31 08:44:46 +00:00
Prince Gupta
2ba001e7c2
qt, windows: fix maximized window in CSD
...
fixes cut off edges in maximized window when using CSD
2021-07-30 14:49:34 +00:00
Prince Gupta
ddee28f532
qml/CSDTitelbarTapNDrapHandler: fix incorrect function call
2021-07-30 14:49:34 +00:00
Lyndon Brown
caab17f1d0
qt: fix tabstop ordering for effects video subpanels
...
fixes one of the accessibility issues reported in #25896 .
2021-07-30 12:55:30 +00:00
Fatih Uzunoglu
4d54a7fd99
qt: mark properties with 'final' when applicable
...
in the qt codebase properties are often used but they are not
overridden by a derived class.
according to the Qt docs, the presence of final attribute can
be used for performance optimizations.
2021-07-30 10:32:19 +00:00
Fatih Uzunoglu
1da3d0d46f
qml: add missing readonly specifiers in VLCStyle
2021-07-30 10:32:19 +00:00
Fatih Uzunoglu
d9974ced63
qml: use proper QtQuick.Layouts version for import
2021-07-30 10:32:19 +00:00
Fatih Uzunoglu
253a9e6087
qml: regenerate VLCIcons.qml
2021-07-30 10:32:19 +00:00
Fatih Uzunoglu
b9bde619a1
qml: use proper QtQuick version for import in VLCIcons generator
2021-07-30 10:32:19 +00:00
Fatih Uzunoglu
ae36314ad2
qml: add missing readonly specifiers in VLCIcons generator
2021-07-30 10:32:19 +00:00
Fatih Uzunoglu
0badc83076
qml: regenerate VLCIcons.qml
2021-07-30 08:25:22 +00:00
Fatih Uzunoglu
d6556e3ec7
qml: make VLCIcons QtObject in VLCIcons generator
2021-07-30 08:25:22 +00:00
Fatih Uzunoglu
7640564357
qml: make VLCStyle QtObject
2021-07-30 08:25:22 +00:00
Prince Gupta
fe12285fa6
qml: implement drag support in MusicTrackListDisplay
...
replaces drag support from MusicTracksDisplay. This way it can be reused
in places where MusicTrackListDisplay is used like in expand delegates
2021-07-30 08:03:16 +00:00
Prince Gupta
b23f655d23
qml/MusicArtistsAlbums: support drag to playlist of Music Artists
2021-07-30 08:03:16 +00:00
Prince Gupta
e0e7911a05
qml: use AnimatedBackground in Artist list
2021-07-30 08:03:16 +00:00
Prince Gupta
712e5f2dc0
qml/MusicArtistsAlbums: fix identation
2021-07-30 08:03:16 +00:00
Prince Gupta
6bdc64f40e
qml: refactor MusicAllArtists view in separate file
2021-07-30 08:03:16 +00:00
Prince Gupta
8bf4d27263
qt: cleanup configuration on termination
...
fixes #25902
fixup 7a00ed44fb
2021-07-30 07:27:34 +00:00
Tristan Matthews
8709e79e18
contrib: aom: update to 3.1.2
...
- Bug fixes [1]:
* exports.cmake: use APPLE and WIN32 and use def for mingw-w64
https://aomedia-review.googlesource.com/c/aom/+/139882
* Issue 2993: Incorrect spatial_id when decoding base layer of
multi-layer stream
* Issue 3080: Chroma Resampling by Encoder on Y4M Inputs Files Tagged
as C420mpeg2
* Issue 3081: Use of uninitialized value $version_extra in
concatenation (.) or string at aom/build/cmake/version.pl line 88.
[1] https://aomedia.googlesource.com/aom/+/refs/tags/v3.1.2/CHANGELOG
2021-07-29 20:46:13 +00:00
Thomas Guillem
03ec78a0a3
es_out: log the active clock source
2021-07-29 13:53:21 +00:00
Thomas Guillem
88ad68a961
es_out: restore the previous ES_OUT_SET_PCR behavior
...
ES_OUT_SET_PCR can now be called anytime (even from the open cb) and
from any threads. The behavior was changed in
800482fbd2
.
This fixes assert with asynchronous accesses like pulse that could
configure the clock without being started by the input (via
ES_OUT_PRIV_SET_MODE)
Fixes #25947
2021-07-29 13:53:21 +00:00
Thomas Guillem
1a18940bb0
es_out: rename clock_source
...
To avoid confusion with pgrm->active_clock_source.
2021-07-29 13:53:21 +00:00
Thomas Guillem
b7a0228eb9
es_out: log when ES tracks are added/deleted/(un)selected
...
And print the track str_id. It can be very useful for users that want to
play with "type-track-id" options.
2021-07-29 12:07:34 +00:00
Jérémy VIGNELLES
8db20416ea
hls: Increase the precision of the time scale
...
duration computations were made with precision loss, which add up and leads to unprecise seeking if the stream is really long (like a day or two)
ref : https://mailman.videolan.org/pipermail/vlc-devel/2019-September/127759.html
2021-07-29 11:14:48 +00:00
Lyndon Brown
6f1b46dbce
postproc: fix x86_64 contrib arch build param
...
fixes #25940 .
2021-07-29 08:07:07 +00:00
Hugo Beauzée-Luyssen
512dd9495f
contrib: Ensure cmake won't interpret the provided prefix
...
We already provide an absolute path, which cmake might try to interpret
and convert to an equivalent value.
This works, except when we try to replace the prefix we provided by
@@CONTRIB_PREFIX@@ in change_prefix.sh, which leads to .pc files being
present but unusable
2021-07-28 11:58:14 +00:00