Steve Lhomme
cfe74be120
modules: include vlc_configuration.h when using config_Put/GetXXX
3 years ago
Steve Lhomme
5510288b4b
core: include vlc_configuration.h when using config_Put/GetXXX
3 years ago
Steve Lhomme
41db93b5b0
modules: include vlc_configuration.h when using config_GetSysPath()
3 years ago
Steve Lhomme
5e8f60b661
core: include vlc_configuration.h when using config_GetSysPath()
3 years ago
Steve Lhomme
cd08025f3b
modules: include vlc_configuration.h when using config_GetType()
3 years ago
Steve Lhomme
2b9dffb5f7
core: include vlc_configuration.h when using config_GetType()
3 years ago
Steve Lhomme
4617079451
core: include vlc_configuration.h when using module_config_t
3 years ago
Steve Lhomme
91402fdde0
modules: include vlc_configuration.h when using config_ChainParse()
3 years ago
Steve Lhomme
e546162fa4
core: include vlc_configuration.h when using config_ChainParse()
3 years ago
Steve Lhomme
098daebfa0
modules: include vlc_configuration.h when using config_GetUserDir()
3 years ago
Steve Lhomme
99cb28a914
core: include vlc_configuration.h when using config_GetUserDir()
3 years ago
Steve Lhomme
415bc2ea83
modules: include vlc_configuration.h when using config_ChainCreate()
3 years ago
Steve Lhomme
d8a52e242a
core: include vlc_configuration.h when using config_ChainCreate()
3 years ago
Steve Lhomme
cd4d32f71b
avcodec: add a hardware-only lavc AV1 video decoder with higher priority
The priority is higher than dav1d so it can handle hardware decoding even if
dav1d is present.
This version of lavc should only allow decoding if the decoder has a profile
that can be decoded by the hardware, otherwise it should let other decoders try
to do the decoding (dav1d, lavc with current priority, etc).
5 years ago
Steve Lhomme
faec6b060d
avcodec: va: document which fields of the AVCodecContext are used by the VA's
5 years ago
Steve Lhomme
1effe16f9f
avcodec: add a flag to only allow hardware decoding for the decoder
Only use 1 decoder thread when allowing only hardware decoders.
Restarting the decoder silently is not allowed. Either we can reuse the va or
we need to reload the decoder outside of lavc.
4 years ago
Steve Lhomme
4416251e1b
avcodec: move the code to open a VA in a function
Now the (un)locking is optional.
4 years ago
Steve Lhomme
aad2bdfd9e
avcodec: split the InitVideoDec function in 2 parts
No functional changes.
Also move the profile initialization with the p_sys init.
4 years ago
Claudio Cambra
2a2a29fbae
macosx: Remove now unused smallArtworkImage in VLCAbstractMediaLibraryItem
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
28a35c077d
macosx: Provide fallback no-art when provided item does not have thumbnail in VLCLibraryImageCache
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
9685bb1e3e
macosx: Replace use of smallArtworkImage property in media library items with asynchronous thumbnail method in VLCLibraryImageCache
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
e897aca75c
macosx: Add convenience method to get thumbnails for VLCAbstractMediaLibraryItems in VLCLibraryImageCache
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
2e19bbe5a1
macosx: Use new convenience async method in VLCLibraryImageCache in VLCPlaylistTableCellView
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
9cd4bd7eff
macosx: Add convenience method to asynchronously get thumbnailForPlaylistItem in VLCLibraryImageCache
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
4edcd90f30
macosx: Asynchronously load thumbnail in VLCInputNodePathControlItem
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
5e4e609b72
macosx: Use new standardised async VLCLibraryImageCache thumbnailForInputItem method instead of repeating code
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
3b5bc3b55a
macosx: Add asynchronous thumbnailForInputItem withCompletion method to VLCLibraryImageCache
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Pierre Lamot
d060da25a8
qml: show video/audio playlists only in Video/Music > Playlists
3 years ago
Pierre Lamot
0af016b114
qt: allow filtering on video/audio only in MLPlaylistListModel
3 years ago
Pierre Lamot
793acb3a47
medialib: allow to list audio or video only playlists
3 years ago
Steve Lhomme
d109df247c
avformat: fix int pointer used in place of AVPixelFormat enum pointer
3 years ago
Alexandre Janniaux
3a7c80c1fb
extras/tools: bump bison to 3.8.2
Fixes #28048
Fixes videolan/vlc-android#2477
3 years ago
Alexandre Janniaux
06969d7790
extras/tools: bump tar to 1.34
3 years ago
Alexandre Janniaux
9c34087328
extras/tools: bump m4 to 1.4.19
3 years ago
Alexandre Janniaux
541e54df72
extras/tools: m4: remove bison patches
3 years ago
Alexandre Janniaux
131683f678
extras/tools: bump xz to 5.4.1
3 years ago
Alexandre Janniaux
c72d8b14eb
extras/tools: bump automake to 1.16.5
3 years ago
Alexandre Janniaux
4606cebfba
extras/tools: bump autoconf to 2.71
3 years ago
Steve Lhomme
3ad34b0dec
demux/mkv: fix iso_color_tables with C++ compatibility
Array designators are extensions of C99 and are not supposed to be used
from C++ code. We just use the code from C.
> warning: array designators are a C99 extension [-Wc99-designator]
3 years ago
Prince Gupta
15c0cf5cb2
qml: fix title color album expand delegate
3 years ago
Prince Gupta
ed5f166de6
qml: fix header color in GenresDisplay
3 years ago
Francois Cartegnie
3b792ad476
demux: mp4: fix timestamp regression reading chapters
3 years ago
Francois Cartegnie
e525ab20a5
demux: mp4: increment chunk with sample reading apple chapters
3 years ago
Francois Cartegnie
e0a1690557
demux: mp4: check number of spu samples for chapters
3 years ago
Steve Lhomme
f9b7d8aa88
contrib: libplacebo: update to 5.264.1
We need to force the path to find SPIRV otherwise find_library() doesn't
find it even though it's in the contrib (from glslang). find_library()
doesn't use the `libdir` we pass when configuring the code. It seems more
designed to find system libraries. But it's possible to add custom pathes
to find more libraries. This is what the added patch does.
3 years ago
Steve Lhomme
79848fa168
contrib: glad: update to 2.0.4
3 years ago
Damian Życiński
3b4307c143
subtitle: allow lowercase hex colors
3 years ago
Damian Życiński
f6affa762f
subtitle: allow lowercase hex colors
3 years ago
Tristan Matthews
5fd6445a4a
contrib: dav1d: update to 1.2.0
3 years ago
Steve Lhomme
84ce0d78d5
package/macosx: generate errors when wrong function pointers are used
3 years ago