Steve Lhomme
cf52315aba
vlc_codecs: fix warning with mingw-w64
We don't want the OS/SDK values, even though they might/should be the
same.
4 years ago
Claudio Cambra
57a72ded4b
macosx: Give vide library collection views matching insets and spacing with other collection views in library
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
5f9a578920
macosx: Use NSStackView as base for scrollable collection views view instead of NSTableView
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
6174bee6af
macosx: Fix video library viles in POTFILES.in
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
5a8f295fd7
macosx: Unify use of video group enums, rename group descriptor to be view agnostic
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
2855bd0c96
macosx: Remove now unused collection view components from VLCVideoDataSource, rename it to VLCVideoTableViewDataSource
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
b8762fcee6
macosx: Extract new video library classes into independent files, organize video library files in video-library folder
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
da0e4bd5be
macosx: Reintroduce supplementary views into the table cell collection views
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
915c2ba9f4
macosx: Disable selection of collection view table view cells in video library grid view
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
4db7ba9156
macosx: Add inter-cell spacing between colelction view cells in video collection views table view
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
ce6e055c8d
macosx: Remove vertical scrollbars from the collection view table view cells
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
72b2bbc96e
macosx: Adjust rowheight of collection view table view cells to desired heights (short for horizontal recents, uncompressed for normal library)
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
9f386220f9
macosx: Cache generated video library collection view table view cells instead of generating each time it is required for one to be displayed
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
bf68e1e7a7
macosx: Use VLCSubScrollViews in the collection view cells to improve scroll
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
b7bdc1552f
macosx: Add VLCLibraryVideoCollectionViewGroupDescriptor to present collection view cell for different video groups, show Recents and Library
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
8815e27272
macosx: Replace normal video collection view with prototype cell-based video view
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Thomas Guillem
582570aad1
audiotrack: set play non-blocking
Move the big (2seconds) java circular buffer to a frame FIFO and
allocate a java buffer corresponding to the frame size (keep it, and
realloc if the frame become bigger).
Do no wait from play anymore but feed the FIFO instantaneously.
Fixes #27541
4 years ago
Yann Lochet
75e52f617b
configure: make it possible to override wayland-scanner
When cross-compiling, PKG_CONFIG might pick up the wayland-scanner
from the sysroot.
4 years ago
Steve Lhomme
2955528c3b
adaptive: test: fix float to integer cast
4 years ago
Alexandre Janniaux
398e098239
tracer: use early return for destroy
4 years ago
Alexandre Janniaux
1d31812749
tracer: remove redundant branching
free(NULL) is allowed and no-op.
4 years ago
Brad Smith
61785764c0
Simplify OSS check by removing OpenBSD specific header check
OpenBSD has long since stopped using OSS in favor of sndio.
4 years ago
Steve Lhomme
34f6c1bdb1
contrib: asdcplib: disable executables via the make call
We don't need any of the executables. They take space in the final prebuilt
tarballs.
4 years ago
Steve Lhomme
38e96f275e
contrib: sqlite: disable executables via the make call
We avoid a reconfiguration.
4 years ago
Steve Lhomme
276f4676eb
contrib: mpg123: disable executables via the make call
We need to keep the reconf otherwise it doesn't know about emscripten.
4 years ago
Steve Lhomme
708dc5ba99
contrib: gpg-error: disable executables via the make call
4 years ago
Steve Lhomme
942e2802f4
contrib: aribb25: disable executables via the make call
We're closer to upstream.
4 years ago
Steve Lhomme
7d91489649
vlc_frame: use a const frame in vlc_frame_ChainProperties
We should not modify it in this getter.
4 years ago
Romain Vimont
b9edc720b8
interop_sw: do not rely on i_visible_pitch
The meaning of i_visible_pitch in plane_t is broken: exposing the
visible area size without knowing the offset is meaningless (it may only
be used correctly when there is no offset). See !2879 .
Rework the software OpenGL interop to avoid using its value.
Fixes #27264
4 years ago
Romain Vimont
f4821737cd
interop_sw: fix code style (alignment)
4 years ago
Pierre Lamot
80087285b4
qt: fix out of bound while evaluating gtk colors
interpreting ARGB32 data as uint64_t data causes an OOB
4 years ago
Steve Lhomme
5350d68ae5
contrib: libtasn1: avoid reconfiguration
The gnulib packaged doesn't seem to match the source (wint_t detection
differences). We can just force EXTRA_PROGRAMS to avoid building the
executables.
The strverscmp() patch doesn't seem necessary anymore.
4 years ago
Thomas Guillem
de40c1a879
test: thumbnail: remove timeout handling
The test suite is already taking care of the timeout, and playback +
seek + thumbnail can take more than 2 seconds (in case of very high
load).
Refs #24618
4 years ago
Steve Lhomme
e66e2c2753
package/apple: build.sh: don't force build gas-preprocessor.pl anymore
Fixes #24678
4 years ago
Steve Lhomme
e10d936ce3
contrib: remove use of gas-preprocessor.pl on iOS armv7
According to #24678 it should work with Clang 5 and above. Not sure there are
iOS/XCode toolchain still available that can target iOS 9 with an older Clang.
The iOS armv7 target continues to build assembler as before.
4 years ago
Steve Lhomme
79d10fb8cb
configure: remove unused LIBVLC_ABI_LT_xxx values
4 years ago
Steve Lhomme
ebe945df9e
lib: use libtool -version-number instead of -version-info
This allows using more common major/minor/micro values.
4 years ago
Steve Lhomme
c0f2b668d6
configure: decode the libtool version-info from the .so version name
And not the (confusing) other way around.
4 years ago
Steve Lhomme
a89da89042
configure: compute the .so version from the libtool version-info
4 years ago
Steve Lhomme
362d50a968
libvlc: dissociate the libvlc version from the libvlccore/VLC package version
The values should be about libvlc and nothing else.
4 years ago
Steve Lhomme
d111a29aeb
configure: add global build values for the libtool version-info
See https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
4 years ago
Steve Lhomme
8c2b60de03
libvlc: always include the libvlc version header from vlc.h
Just like the other libvlc headers.
4 years ago
Yann Lochet
6aab42ab61
qt: fix cross-compilation issue by including cmath
std::round in gtk_util.cpp and std::ceil in covergenerator.cpp are not
found when cross-compiling if cmath is not included.
4 years ago
Evgeny Pavlov
dd67d6e655
transcode: encoder: fix crash double free issue while using lavc encoder
4 years ago
Yann Lochet
ea266ab16b
filters: fallback to OpenGL 2 if OpenGL 3 is not available for EGL
4 years ago
Benjamin Arnaud
96caf7e8f2
qml/VideoDisplayRecentVideos: Fix positioning and margins
4 years ago
Claudio Cambra
ba2f6837f5
macosx: Fix audio library not updating when sort changes
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Claudio Cambra
12aa343d30
macosx: Stop using magic numbers for audio library segments in VLCLibraryCollectionViewFlowLayout
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
4 years ago
Steve Lhomme
1a8e6eb1ab
Revert "CI: set the path to the WIX install in Docker images"
This reverts commit 8e167abc3c .
We don't need it anymore now that WIX comes from the contribs.
4 years ago
Steve Lhomme
eceab36d6a
win32: package: use WIX from contribs if it's not provided
4 years ago