Alexandre Janniaux
5b4e2addae
Makefile.am: dist missing libtool patch
...
The patches were not added to the list of patches to be supplied with a
make dist so were missing in the final archive.
2022-04-25 17:23:59 +00:00
Alexandre Janniaux
c269209097
extras/tools: libtool: rename/cleanup patches
...
libtool-2.4.6-san.patch is not used anymore, and other libtool patches
have been rebased on top of libtool-2.4.7.
2022-04-25 17:23:59 +00:00
Alexandre Janniaux
327a070266
extras/tools: bump libtool to 2.4.7
...
The -fsanitize support has been added upstream in the commit
a5c6466528c060cc4660ad0319c00740db0e42ba which is shipped into 2.4.7.
2022-04-25 17:23:59 +00:00
Benjamin Arnaud
803ba0d8ed
qml/RendererButton: Update menu placement
2022-04-25 06:07:27 +00:00
Benjamin Arnaud
2813007e74
qml/BookmarkButton: Update menu placement
2022-04-25 06:07:27 +00:00
Benjamin Arnaud
0230075596
qt/QmlRendererMenu: Add the 'above' implementation
2022-04-25 06:07:27 +00:00
Benjamin Arnaud
b0eef8d66e
qt/QmlBookmarkMenu: Add the 'above' implementation
2022-04-25 06:07:27 +00:00
Benjamin Arnaud
7ca5c99bb1
qt/qml_menu_wrapper: Create QmlMenuPositioner
2022-04-25 06:07:27 +00:00
Francois Cartegnie
26a7249a5c
demux: ts: late reject unknown metadata packetizations
2022-04-25 05:52:52 +00:00
Francois Cartegnie
031c0ce846
demux: ts: fully parse metadata descriptor
2022-04-25 05:52:52 +00:00
Francois Cartegnie
4b4f7953b7
demux: ts: pass metadata blocks to handler pre PCR
2022-04-25 05:52:52 +00:00
Pierre Lamot
3ee0fd64f0
qt: fix out of bound in MLListcache during remove operations
...
the removed data are after the m_partialIndex in the old model so the partial
index should not be placed after.
fix : #26848
2022-04-24 22:32:09 +00:00
Pierre Lamot
0cf698e118
diffutil: fix bad index on successive aggregate insertions
...
in a scenario "____" => "__AA__AA", the index of second insertion was erroneous
2022-04-24 22:32:09 +00:00
Thomas Guillem
2814f8e27d
decoder: use a cfg struct for the input_decoder creation
...
To avoid modifying 3 functions each time we modify the arguments.
2022-04-24 11:35:31 +00:00
Thomas Guillem
2fe09143ef
decoder: use a const fmt
2022-04-24 11:35:31 +00:00
Francois Cartegnie
cea941e930
demux/mux: ps: map MPEG-H
2022-04-23 13:30:17 +00:00
Francois Cartegnie
8ac99ac7d7
mux: ps: map HEVC
2022-04-23 13:30:17 +00:00
Francois Cartegnie
79ec2f0c7d
mux: ps: fix mapping of AAC audio
2022-04-23 13:30:17 +00:00
Benjamin Arnaud
945095a855
qml/TeletextWidget: Disable buttons when the teletext is off
2022-04-23 11:05:12 +00:00
Benjamin Arnaud
03b1c923ac
qml/TeletextWidget: Add an IntValidator and a fixed SpinBox width
2022-04-23 11:05:12 +00:00
Benjamin Arnaud
135cc6678f
qml/SpinBoxExt: Add Navigation support
2022-04-23 11:05:12 +00:00
Benjamin Arnaud
7cb89f2ba4
qt/interface_window_handler: Make the visualFocus condition generic
...
Previously this condition was only working for QQuickControl(s). But we might want it
to work with a non Control component, like a TextInput. In that case we declare
a 'visualFocus' property manually and bind it to a parent Control 'visualFocus' property.
2022-04-23 11:05:12 +00:00
Francois Cartegnie
29b742d3a7
sout: udp: fix segfault parsing config chain
...
ex: --sout="{foo}"
2022-04-23 08:13:03 +00:00
Felix Paul Kühne
adc1e739e0
fourcc list: add 'X265'
...
This fixes #26853
2022-04-23 07:19:57 +00:00
Thomas Guillem
98be6159d3
vlc_list: add missing const qualifier
...
Allow to use these 2 functions with const entries.
2022-04-22 20:30:35 +00:00
Prince Gupta
d2e1a77ec6
qt: fix blank thumbnails
2022-04-22 19:55:03 +00:00
Dave Nicolson
09d1dc2fc0
m4: fix gettext detection on macOS
2022-04-22 15:57:44 +00:00
Thomas Guillem
e6b0c071b6
smb2: don't seek past INT64_MAX
2022-04-22 15:39:06 +00:00
Thomas Guillem
9646722d61
smb2: fix lseek return type
...
It was causing seek error when seeking past INT_MAX
Regression from c23709134c
2022-04-22 15:39:06 +00:00
Thomas Guillem
d70173fc2a
smb2: rename logged seek function name
2022-04-22 15:39:06 +00:00
Francois Cartegnie
54a136d93b
vdpau: fix deinterlacing regression
...
refs #26832
reverts 0af664b0
2022-04-22 14:01:47 +00:00
Prince Gupta
1df9a35474
qml: avoid potential invalid header access in ExpandGridView
2022-04-22 13:17:26 +00:00
Prince Gupta
46efa62130
qml: fix header positioning with scaling in ExpandGridView
...
use bindings on position of header in ExpandGridView
2022-04-22 13:17:26 +00:00
Prince Gupta
7c2f7ee686
qml: fix grid item scaling
2022-04-22 13:17:26 +00:00
Prince Gupta
01476d5c4e
qml: fix warning
2022-04-22 09:40:56 +00:00
Prince Gupta
06e156b01c
qml: don't show Video subtitle in video view when no video is available
2022-04-22 09:40:56 +00:00
Prince Gupta
f98a69c5e4
qml: fix padding in VideoDisplayRecentVideos
...
fixup d8f6e98833
2022-04-22 09:40:56 +00:00
Dave Nicolson
44d44176aa
apple: fix typo in comment
2022-04-22 09:22:00 +00:00
Pierre Lamot
69e22f2906
qml: enable global shortcuts in detached playlist
2022-04-22 07:19:08 +00:00
Pierre Lamot
a99c67541b
qml: disable global shortcuts when the user has the active focus on a textedit field
...
this allows to prioritize common shortcuts (Ctrl+C/Ctrl+V for instance) over vlc
custom shortcuts (resp. open media/open url). ideally we would use qt mechanism
onShortcutOverride but this is buggy before 5.13
fix : #26150
2022-04-22 07:19:08 +00:00
Pierre Lamot
99f697cf7c
qml: add a property do enable/disable global shortcuts
2022-04-22 07:19:08 +00:00
Pierre Lamot
3fb8366ef2
qml: make the shortcut opening modal window WindowShortcut
...
the shortcut should open the dialog only when triggered from the main view. The
other shortcuts are kept as application shortcut as triggering the shortcut will
close the associated dialog
2022-04-22 07:19:08 +00:00
Alexandre Janniaux
1e7d9e4e1a
tools: bootstrap: remove non-digits from minor version
...
libtool is notoriously known to have been patched over the time and was
provided as 2.4.7-dirty on archlinux, which makes the integer comparison
test fail since 7-dirty is not an integer.
2022-04-22 06:29:27 +00:00
Alexandre Janniaux
bb13291437
tools: bootstrap: use shell || instead of test -o
...
shell || nicely handles the commands on the other lines without escaping
the end of line, which provides better error message in case of error.
In addition, priority of operators is much more obvious since the []
test syntax provides a visible scope-like feeling.
2022-04-22 06:29:27 +00:00
Thomas Guillem
205963ad09
smb2: fix anonymous login
...
Not sure when this regression happened on the libsmb2 side.
But setting the password to an empty string do enable anonymous login
now.
2022-04-21 15:40:48 +00:00
Thomas Guillem
80dd05f921
input_item: category: use a vlc_list
...
Instead of the legacy array.
2022-04-21 11:59:15 +00:00
Thomas Guillem
960ef3f8ef
smb2: destroy the context in case or errors from smb2_generic_cb
...
Errors can also be reported via generic cbs, that will cause the
vlc_smb2_mainloop to abort. In that case, we should destroy the smb2
context to fix the issue mentioned by 924c951518
2022-04-20 12:11:47 +00:00
Thomas Guillem
5264a62539
smb2: also clear op->smb2 in case of error
...
op->smb2 won't be used in case of error but it is cleaner like that.
2022-04-20 12:11:47 +00:00
Thomas Guillem
0d51ab8a3e
smb2: return errno directly
...
No changes since this function is only checked for != 0 (for now).
2022-04-20 12:11:47 +00:00
Thomas Guillem
93b55c9f53
smb2: rework error handling from smb2_service_fd
2022-04-20 12:11:47 +00:00