Steve Lhomme
a59cb66257
ticks: use a vlc_tick_t with secstotimestr()
This is what it's always used with. No need for lossy conversions to int.
5 years ago
Francois Cartegnie
a7e5e0a900
demux: adaptive: reset keepalive for connection reuse
5 years ago
Francois Cartegnie
a62fd03389
demux: adaptive: remove pipelining restriction for TLS
was related to replaced API
refs #26012
5 years ago
Steve Lhomme
f35b34c0a1
d3d11_player: adjust the swapchain size when resizing
This will provide better quality when expanding the size compared to the
initial size.
5 years ago
Steve Lhomme
27515ae5d3
d3d11_player: use a SRWLOCK instead of a CRITICAL_SECTION
It's lighter and faster.
5 years ago
Steve Lhomme
5b9beae042
contrib: pthreads: use mingw64 9.0.0 instead of an interim 8.0 hash
5 years ago
Marvin Scholz
347f73b9a7
Only define VLC_WINSTORE_APP if true
This makes it consistent with all the other uses of such defines in
the source code, which are tested for their existence rather than the
actual value.
5 years ago
Steve Lhomme
b16e3e7e5b
contrib: extract the dxvahd header from mingw64 directly
If we build with mingw64 8+ we didn't generate it, and we still won't.
Otherwise mingw64 was already extracted for winpthread, so we just use the
header from there.
5 years ago
Marvin Scholz
ee8fe4dcda
configure: remove strptime check
This function is not used at all anymore in the VLC codebase
so the check serves no purpose.
5 years ago
Marvin Scholz
8e464a7270
configure: remove strnicmp check
This function is not used at all anymore in the VLC codebase
so the check serves no purpose.
5 years ago
Marvin Scholz
c5b0d92b49
configure: remove posix_madvise check
This function is not used at all anymore in the VLC codebase
so the check serves no purpose.
5 years ago
Marvin Scholz
c6e250d389
configure: remove pread check
pread is used regardless of this check in the code, so checking it
serves no purpose
5 years ago
Pierre Lamot
8e417919b2
qt: remove inheritance of MainInterface to QWidget
5 years ago
Pierre Lamot
de8fb517c1
qt: bind maximization request from the interface window handler
5 years ago
Pierre Lamot
868881d83d
qt: move the win32 specific native event handler to the InterfaceWindowHandlerWin32
5 years ago
Pierre Lamot
fbfb397d7a
qt: move Window visibility status from MainInterface to InterfaceWindowHandler
5 years ago
Pierre Lamot
bbfb3d2189
qt: move window size restoration to InterfaceWindowHandler
5 years ago
Pierre Lamot
bc3ec227a5
qt: add save/restoreWindowPosition
this provides the same functionnality as save/restoreWidgetPosition but acts
on Window directly, it mimics qt implementation of widget state serialisation
5 years ago
Pierre Lamot
aa8ee1e298
qt: remove QWidget parenting from Systray to the main interface
5 years ago
Pierre Lamot
92539782be
qt: remove unused widget elements from MainInterface
5 years ago
Pierre Lamot
a170805bec
qt: don't create menus with MainInterface as widget parent
this has no use anymore, menus are either created for QML or as standalone
when qt is a dialog provider
5 years ago
Pierre Lamot
db4f060c18
qt: remove obsolete menubar creation helper
5 years ago
Pierre Lamot
2b506a5225
qt: position the extended panel relative to the compositor main window
5 years ago
Pierre Lamot
8448e4f0ac
qt: attach Dialog to a window rather than a QWidget
this allows to have modal native window when the main window is a QQuickWindow
5 years ago
Pierre Lamot
936156f61a
qt: move close event filter to interfaceWindowHandler
5 years ago
Pierre Lamot
fbbb565710
qt: move global drop event to interfaceWindowHandler
5 years ago
Pierre Lamot
121d07d217
qt: expose main window in Compositor
5 years ago
Pierre Lamot
c51c3f1464
qt: don't use MainInterface as the root window in DComp compositor
fixes : #25865
5 years ago
Pierre Lamot
11f7c19c4d
qt: don't use MainInterface as the root window in Win7 compositor
fixes : #25865
5 years ago
Pierre Lamot
8a4cb45285
qt: don't use MainInterface as the root window in Dummy compositor
5 years ago
Mehdi Sabwat
fcba92731a
contribs: update dav1d to 0.9.1
5 years ago
Marvin Scholz
f31d58a4c8
ffmpeg: remove unnecessary header checks
When avcodec is found, it does not really add much value to check for
the avcodec header. avutil is required by it, so checking for that
is not needed either.
For avformat, avcodec is required, therefore checking for
avcodec and avutil headers is not needed there either.
Conditionally including those in avcommon_compat.h does not
seem needed at all, as it won't compile without these headers
anyway.
5 years ago
Marvin Scholz
f6165fc85a
codec/avcodec: remove avutil version check
The avutil version is always higher or equal to 55 with the
versions of ffmpeg/libav required in configure.
5 years ago
Marvin Scholz
19875f3167
aribsub: remove useless include guard
This file requires aribb24, so without the includes it does not
compile at all, making the conditional includes here useless.
5 years ago
Marvin Scholz
3696b231cb
package/win32: no longer force meson build
The related meson issue was fixed in meson 0.54.0 and extras/tools now
requires meson 0.54.2 or higehr, else it builds it anyway. So there is
no need to force it anymore here.
Fix in meson upstream in 49ae886620c5d140efbbe177ff0565ba100309f2
5 years ago
Hugo Beauzée-Luyssen
1037d0022f
extras: tools: Patch libtool to force -lpthread when using -nostdlib
5 years ago
Alexandre Janniaux
30d673b2cf
mrl_helpers: remove typo superfluous semicolon
5 years ago
Alexandre Janniaux
1c52086963
mrl_helpers: fix doxygen comment
5 years ago
Alexandre Janniaux
dd8f3ceb66
vlc_renderer_discovery: fix doxygen grouping
5 years ago
Alexandre Janniaux
6eda3852c1
vlc_picture: fix doxygen grouping
5 years ago
Alexandre Janniaux
f8852ce84b
vlc_keystore: fix doxygen comments
5 years ago
Alexandre Janniaux
b498ce1678
vlc_interrupt: fix doxygen comments
5 years ago
Alexandre Janniaux
5ad2edefe1
vlc_interface: fix doxygen comments
5 years ago
Alexandre Janniaux
6b3e51834c
vlc_fs: fix doxygen comments
5 years ago
Alexandre Janniaux
6712ef6f35
vlc_dialog: fix doxygen comments
5 years ago
Alexandre Janniaux
5ccc34c45b
vlc_aout: fix doxygen grouping
5 years ago
Alexandre Janniaux
3f585b2f38
vlc_es: fix doxygen trailing comment syntax
5 years ago
Alexandre Janniaux
70f2332bdc
vlc_vout_osd: fix doxygen comments
5 years ago
Alexandre Janniaux
0ec2ef06c7
vlc_variables: fix doxygen comments
5 years ago
Alexandre Janniaux
5739f8a01c
vlc_threads: fix missing doxygen documented parameter name
5 years ago