d90149a | Claudio Cambra | 08 March 2023, 05:49:26 UTC | macosx: Ensure volume buttons in library window control bar are properly scaled Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 10 March 2023, 11:38:40 UTC |
3f966e6 | Claudio Cambra | 08 March 2023, 05:30:54 UTC | macosx: Use template image for icons of volume buttons in main library window control bar Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 10 March 2023, 11:38:40 UTC |
1b84d61 | Martin Storsjö | 13 August 2022, 10:58:10 UTC | contrib: fxc2: Build an aarch64 version of fxc2 if doing the build on aarch64 Bump to a newer version of the fxc2 repo, that support aarch64. The fxc2 tool in contribs isn't meant to be built for the cross target, but to run on the build host; therefore, pick an aarch64 mingw cross compiler if running on aarch64 linux. | 10 March 2023, 10:07:03 UTC |
9d8fa31 | Pierre Lamot | 02 March 2023, 14:41:46 UTC | qt: fix accessiblity with X11 compositor this follows the same scheme as DComp compositor | 10 March 2023, 08:38:25 UTC |
e854adc | Pierre Lamot | 02 March 2023, 14:41:46 UTC | qt: switch the render window from a QMainWindow (QWidget) to a QWindow QMainWindow is based on QWidget but we don't need the associated features, and it comes with its own QWindow and we have no control over it. | 10 March 2023, 08:38:25 UTC |
8e725d6 | Pierre Lamot | 22 February 2023, 09:42:14 UTC | qt: fix accessiblity with DirectComposition compositor The method is basically the same as commit 41926e08d73ea6c4bbfc87a1dd52d2cdbc435c27 from QtDeclarative but applied to our composition architecture in a nutshell - the offscreen QQuickWindow must not report the child interfaces - the render QWindow must report the child interfaces - The child interfaces must report the render window as the parent We implement QAccessibleObject for both window implementing theses policies. Focus events are forwarded to the right window (from qml to the render window and vice-versa). We also need to fake the visibility of the offscreen window to make it behave as visible without creating an actual window | 10 March 2023, 08:38:25 UTC |
c71f0c0 | Pierre Lamot | 03 March 2023, 13:08:53 UTC | qt: add base window classes for compositors CompositorOffscreenWindow allows to fake making the window visible without instantiating it DummyRenderWindow is a simple window that doesn't draw anything, as using a bare QWindow on Linux makes the window freeze while resizing | 10 March 2023, 08:38:25 UTC |
231e170 | Pierre Lamot | 24 February 2023, 09:29:28 UTC | contrib: patch qtdeclarative for accessibility This allows quick items to report accessibility events to the right window when doing off-screen rendering see QTBUG-67290 and https://codereview.qt-project.org/c/qt/qtdeclarative/+/348284 Qt5 version of the patch is cherry-picked from kde patchset from https://invent.kde.org/qt/qt/qtdeclarative/ (6d1dd8925f160d6ad02ea646eac638675bdf9f1c) first patch is mainly here in order to be able to apply second patch correctly as we don't use the actual QQuickWidget in our code | 10 March 2023, 08:38:25 UTC |
fe6d64d | Pierre Lamot | 22 February 2023, 09:42:14 UTC | meson: check for qt private header availability | 10 March 2023, 08:38:25 UTC |
4ce5e03 | Pierre Lamot | 22 February 2023, 09:42:14 UTC | configure: check for qt private header availability | 10 March 2023, 08:38:25 UTC |
e7d0535 | Steve Lhomme | 08 March 2023, 14:03:17 UTC | vpx: use plane_CopyPixels to copy pixels | 10 March 2023, 08:21:17 UTC |
0d817af | Thomas Guillem | 08 March 2023, 12:26:16 UTC | es_out: add missing jitter update when creating a decoder This fixes the input not being able to catch up with the delay when setting it from start (via --audio-desync or --sub-delay). This was noticeable with --clock-master=input. | 10 March 2023, 05:36:25 UTC |
44c1494 | Thomas Guillem | 08 March 2023, 12:25:18 UTC | es_out: factorize jitter update when changing delay | 10 March 2023, 05:36:25 UTC |
a4ac04b | Steve Lhomme | 08 March 2023, 08:38:25 UTC | win32/drawable: use GWLP_WNDPROC to receive the parent WM_SIZE This is cleaner than SetWindowsHookEx which doesn't receive events in some case and is supposed to be used only for debugging things. In the end we don't need a custom UI thread nor a custom HWND. | 09 March 2023, 13:07:15 UTC |
a2a3878 | Thomas Guillem | 07 March 2023, 09:17:47 UTC | aaudio: don't fail silently `AAudioStream_getTimestamp` can fail and we should log it since it's quite critical (no A/V sync in such case). (Yes, it can happen and I don't have the solution yet) | 09 March 2023, 09:34:21 UTC |
07bbc7b | Thomas Guillem | 07 March 2023, 09:42:26 UTC | aaudio: reset flush pos in case of error | 09 March 2023, 09:34:21 UTC |
4411fe1 | Thomas Guillem | 07 March 2023, 09:12:57 UTC | aaudio: clip pos_frames Instead of asserting it. There might some (very small) imprecision with `AAudioStream_getTimestamp` when starting the stream. | 09 March 2023, 09:34:21 UTC |
4b8fd6c | Thomas Guillem | 07 March 2023, 09:05:55 UTC | aaudio: add a lock when flushing The doc says : "Pausing a stream will freeze the data flow but not flush any buffers". So I guess this is false for some devices like the Galaxy S22 Ultra (API level 31): the data callback can still be called when paused. This was resulting on use-after-free or latency gap. | 09 March 2023, 09:34:21 UTC |
29e8663 | Martin Storsjö | 06 March 2023, 09:03:30 UTC | contrib: ffmpeg: Apply patches for vulkan on 32 bit architectures This fixes building with modern Clang for 32 bit architectures. Integer/pointer conversion issues (visible on 32 bit architectures) that only are warnings in older compilers have been made hard errors in recent versions of Clang. This issue appeared in VLC after ffmpeg was updated to the 5.1 version. | 09 March 2023, 07:31:21 UTC |
c4a656a | KO Myung-Hun | 01 March 2023, 05:09:09 UTC | vlc_fixups: define IN6ADDR_ANY_INIT on OS/2 | 09 March 2023, 07:11:12 UTC |
3fb02c6 | KO Myung-Hun | 01 March 2023, 05:09:54 UTC | vlc_fixups: define static_assert on OS/2 | 09 March 2023, 07:11:12 UTC |
4baa00c | KO Myung-Hun | 28 February 2023, 14:43:27 UTC | vlc_fixups: include sys/socket.h on OS/2 LIBCn LIBCn is a fork of kLIBC, and it has socklen_t in sys/socket.h. | 09 March 2023, 07:11:12 UTC |
5fd7deb | Claudio Cambra | 05 March 2023, 17:11:52 UTC | macosx: Remove redundant control bar code in VLCLibraryWindow Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
1484555 | Claudio Cambra | 05 March 2023, 17:10:52 UTC | macosx: Don't hide titlebar in full video view window when in native full screen or when video view hidden Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
b735c32 | Claudio Cambra | 05 March 2023, 16:20:43 UTC | macosx: Hide controls when moving mouse outside the fullsizevideowindow Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
51fa969 | Claudio Cambra | 05 March 2023, 16:14:35 UTC | macosx: Publically declare hideControls method in VLCMainVideoViewController Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
aea4e08 | Claudio Cambra | 05 March 2023, 14:31:33 UTC | macosx: Hide VLCMainVideoView controls when video paused Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
d2da882 | Claudio Cambra | 04 March 2023, 01:35:05 UTC | macosx: Make shadows around play/next/prev buttons in main video view more diffuse and less obvious Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
2df079f | Claudio Cambra | 04 March 2023, 01:27:23 UTC | macosx: Make gradient drawing more diffuse, and simplify the drawing procedure Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
5c727a3 | Claudio Cambra | 04 March 2023, 00:39:31 UTC | macosx: Fade in full video view window controls rather than immediately hide or show them Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
9d9dcc4 | Claudio Cambra | 04 March 2023, 00:38:53 UTC | macosx: Fade in main video view controls rather than immediately hide or show them Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
13028eb | Claudio Cambra | 03 March 2023, 23:25:31 UTC | macosx: Add a unit to VLCLibraryUIUnits for controls fade in and out animation duration Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
803275a | Claudio Cambra | 03 March 2023, 22:52:42 UTC | macosx: Draw gradient for top library controls in VLCMainVideoView when they are not part of the fake toolbar Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
339cd9e | Claudio Cambra | 03 March 2023, 22:14:18 UTC | macosx: Add some shadow to the elements of the bottom bar view in VLCMainVideoView Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
8ca7c0d | Claudio Cambra | 03 March 2023, 22:06:44 UTC | macosx: Add outlets in VLCMainVideoViewController for overlay view and changed bottom bar view Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
5dd7b60 | Claudio Cambra | 03 March 2023, 21:59:58 UTC | macosx: Replace visual effect view for main video view bottom bar with normal transparent view Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
c09c465 | Claudio Cambra | 03 March 2023, 21:54:33 UTC | macosx: Add capability for VLCMainVideoViewOverlayView to draw dark gradient over bottom bar controls Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
b661033 | Claudio Cambra | 03 March 2023, 20:38:24 UTC | macosx: Don't do custom redraw if rect hasn't changed in VLCMainVideoViewOverlayView Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
72b93a9 | Claudio Cambra | 03 March 2023, 14:06:04 UTC | macosx: Work around bug with changing size of toggleable button while it is toggled Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
cdd1479 | Claudio Cambra | 03 March 2023, 14:00:05 UTC | macosx: Improve leading and trailing spacings of library buttons in main video view Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
802f34c | Claudio Cambra | 03 March 2023, 13:59:20 UTC | macosx: Improve sizing of library buttons when placed in fake toolbar Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
06c62c3 | Claudio Cambra | 03 March 2023, 12:57:44 UTC | macosx: Place top library buttons within a fake titlebar Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
0564a1e | Claudio Cambra | 03 March 2023, 13:02:59 UTC | macosx: Add convenience method in VLCMainVideoViewController to get size of window buttons Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
a7f6d36 | Claudio Cambra | 03 March 2023, 11:13:05 UTC | macosx: Provide top main video view buttons with matching insets with bottom bar Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
d1b1a47 | Claudio Cambra | 03 March 2023, 11:10:08 UTC | macosx: Improve visibility of top buttons in main video view Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
ea2d3a8 | Claudio Cambra | 03 March 2023, 11:07:53 UTC | macosx: Make insets of main video view bottom bar equal on all sides Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
b42fef5 | Claudio Cambra | 03 March 2023, 01:26:52 UTC | macosx: Add VLCMainVideoViewOverlayView Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
eb9a288 | Claudio Cambra | 02 March 2023, 21:56:34 UTC | macosx: Add shadows to central buttons in main video view to help contrast Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
1952142 | Claudio Cambra | 02 March 2023, 20:44:00 UTC | macosx: Make video title in bottom bar of main video view bold Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
cc9ebdc | Claudio Cambra | 02 March 2023, 20:31:41 UTC | macosx: Fix icon for mute button in main video view, use PDF icon Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
6a31c1e | Claudio Cambra | 02 March 2023, 20:31:12 UTC | macosx: Use more clearly clickable recessed button types in main video view Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
c06d37a | Claudio Cambra | 02 March 2023, 18:49:55 UTC | macosx: Set bottom bar visual effect material to better full screen UI Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
c78bf82 | Claudio Cambra | 02 March 2023, 18:48:57 UTC | macosx: Set main video view controls view to Dark Aqua appearance, setting controls here to dark mode, improving integration with black video background Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
1db6079 | Claudio Cambra | 02 March 2023, 14:09:17 UTC | macosx: Reduce opacity of NSBox overlay in VLCMainVideoView Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 09 March 2023, 06:30:52 UTC |
bc1e6ce | Thomas Guillem | 01 March 2023, 15:03:07 UTC | android: display: increase priority This fixes the following, non critical error, when EGL is trying to connect to a surface already used by MediaCodec. libEGL E eglCreateWindowSurface: native_window_api_connect (win=0xb400007ba5d022a0) failed (0xffffffea) (already connected to another API?) E eglCreateWindowSurfaceTmpl:692 error 3003 (EGL_BAD_ALLOC) VLC E [b400007a85ce46b0/5ac0] libvlc gl: cannot create EGL window surface This is partial revert of c515dc468dfffe8ed56042c2a3cc28fcb8e9d071 | 09 March 2023, 06:14:00 UTC |
0c25f46 | Tristan Matthews | 07 March 2023, 15:54:51 UTC | audio_output: jack: use vlc_alloc helper | 08 March 2023, 21:07:58 UTC |
4261a24 | Tristan Matthews | 07 March 2023, 15:54:10 UTC | access: jack: use vlc_alloc helper | 08 March 2023, 21:07:58 UTC |
394232d | Claudio Cambra | 05 March 2023, 20:50:16 UTC | macosx: Define the different application pointers to have playback stopped/started as internal atomic properties Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 07 March 2023, 17:44:08 UTC |
ef5da7f | Claudio Cambra | 02 March 2023, 22:59:40 UTC | macosx: Apply stopOtherAudioPlaybackApps to resumeOtherAudioPlaybackApps in VLCPlayerController Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 07 March 2023, 17:44:08 UTC |
364988d | Claudio Cambra | 01 March 2023, 23:09:43 UTC | macosx: Asynchronously fetch other music apps on VLC launch and fully eliminate hiccups on clicking play Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 07 March 2023, 17:44:08 UTC |
26b0657 | Claudio Cambra | 01 March 2023, 22:53:08 UTC | macosx: Don't bother looking for Apple Music on macOS below 10.15, and conversely don't bother looking for iTunes on macOS above 10.15 Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 07 March 2023, 17:44:08 UTC |
35b5764 | Claudio Cambra | 01 March 2023, 22:49:08 UTC | macosx: Name Apple Music related variables properly Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 07 March 2023, 17:44:08 UTC |
6e7e23e | Claudio Cambra | 01 March 2023, 22:46:22 UTC | macosx: Stop trying to always check if iTunes, Apple Music and Spotify are available, fixing recurring freezing when player state changes Signed-off-by: Claudio Cambra <developer@claudiocambra.com> | 07 March 2023, 17:44:08 UTC |
1f7f400 | Thomas Guillem | 06 March 2023, 10:36:12 UTC | mediacodec: release timestamp_fifo with video context `CleanInputVideo()` is linked to the input side of the decoder (.pf_decode) but `video.timestamp_fifo` can be used from the output side (threads from mediacodec) and is actually also tied to the life cycle of the video context, as visible in the destructor `CloseDecoder`. Since the life cycle of the video context is at least the one from the input side, destroy the timestamp_fifo there. Fixes a use-after-free when the video context is not released from CloseDestructor() while mediacodec is still running (not joined yet). Regression from cdff503ed20f5e58aa35b330bfe9fd811c2b76a0 and 57323ddadbe6579697cc9ecdef0de2fbc6831dac | 07 March 2023, 15:44:21 UTC |
305ff7a | Tristan Matthews | 01 March 2023, 17:06:10 UTC | access: jack: drop p_sys->p_block_audio The original code (since a4b948f06ae10f076aa2776dbf8414151eb07f33) was immediately setting this pointer to 0 and so it would never get used and a new block was allocated every call. | 07 March 2023, 15:27:32 UTC |
ef66155 | Tristan Matthews | 01 March 2023, 17:04:57 UTC | access: jack: clamp i_read earlier This avoids allocating more bytes than will be used when calling block_Alloc. | 07 March 2023, 15:27:32 UTC |
f906e24 | Prince Gupta | 02 March 2023, 08:58:27 UTC | qml: fix play with keyboard in recent videos' section previously actionAtIndex was accessing it's parents model to get the id from index, fix it to use it's own recent video model | 07 March 2023, 14:07:05 UTC |
349a2ab | KO Myung-Hun | 28 February 2023, 14:46:19 UTC | qt: disable code paths for unix style dvd list on OS/2 | 07 March 2023, 10:41:50 UTC |
b59976a | KO Myung-Hun | 28 February 2023, 14:51:07 UTC | skins2: os2: fix compilation | 07 March 2023, 10:41:50 UTC |
183acae | KO Myung-Hun | 28 February 2023, 14:47:47 UTC | qt: PodcastConfiguration inherits QDialog not QWidget Especially, accept() and reject() slots are in QDialog. | 07 March 2023, 10:41:50 UTC |
f907ad1 | Thomas Guillem | 28 February 2023, 10:09:19 UTC | android: display: only draw subpictures when needed This avoid to acquire the GL context and swap. This can save 4-10ms when not displaying any subtitles. | 07 March 2023, 10:27:37 UTC |
a77fb96 | Thomas Guillem | 27 February 2023, 11:06:07 UTC | android: display: add OpenGL subtitles support | 07 March 2023, 10:27:37 UTC |
fea2930 | Thomas Guillem | 27 February 2023, 11:00:45 UTC | android: display: remove subtitle support | 07 March 2023, 10:27:37 UTC |
29a2a1e | Thomas Guillem | 27 February 2023, 10:53:08 UTC | android: display: rename p_awh | 07 March 2023, 10:27:37 UTC |
e6b3132 | Thomas Guillem | 27 February 2023, 10:42:50 UTC | android: display: use new setVideoLayout API That add the ability to update only size, crop or sar. | 07 March 2023, 10:27:37 UTC |
e46dcf5 | Thomas Guillem | 21 February 2023, 11:56:06 UTC | window: android: specify the surface id This will allow to use EGL on the subtitle surface. No functional changes. | 07 March 2023, 10:27:37 UTC |
c81a0d7 | Thomas Guillem | 22 February 2023, 13:34:45 UTC | android: window: reorder code to avoid forward declaration Also remove useless comments. No functional changes. | 07 March 2023, 10:27:37 UTC |
c612e9d | Thomas Guillem | 21 February 2023, 10:06:13 UTC | Revert "vout/android: display: clear surface with OpenGL" This reverts commit e66c9b7c6b7cd356df6cad1b5579e2e5d3ba905b and 158ab9157f1eef7258e2ad326b0ff1192c1ebdc8. Fixes #26976 | 07 March 2023, 10:27:37 UTC |
eb0321a | Thomas Guillem | 21 February 2023, 09:01:19 UTC | android: display: remove unused p_jsurface | 07 March 2023, 10:27:37 UTC |
a44e152 | Thomas Guillem | 21 February 2023, 08:55:19 UTC | android: display: disable software rendering Software rendering is done via OpenGL. Subtitles are still rendered via the native_window_api_t API. | 07 March 2023, 10:27:37 UTC |
37bd843 | Thomas Guillem | 21 February 2023, 10:37:15 UTC | android: display: remove unused define | 07 March 2023, 10:27:37 UTC |
46e666c | Thomas Guillem | 21 February 2023, 10:36:34 UTC | android: display: remove the "android-display-chroma" option | 07 March 2023, 10:27:37 UTC |
65f1716 | Thomas Guillem | 21 February 2023, 09:15:13 UTC | android: display: reorder to avoid forward declarations No functional changes. | 07 March 2023, 10:27:37 UTC |
ed98671 | Ilkka Ollakka | 04 March 2023, 11:12:20 UTC | qt: replace setMargin with setContentsMargins setMargin has been deprecated and shouldn't be used | 07 March 2023, 09:11:00 UTC |
7b9d6aa | Ilkka Ollakka | 04 March 2023, 10:59:26 UTC | qt: use primaryscreen geometry as default qApp->desktop has been deprecated, but primaryscreen should be same approach for our use in this case | 07 March 2023, 09:11:00 UTC |
8a5bcc9 | Ilkka Ollakka | 04 March 2023, 10:58:04 UTC | qt: convert fromTime_t to fromSecsSinceEpoch fromTime_t has been deprecated and fromSecsSinceEpoch looks like drop-in replacement in our use | 07 March 2023, 09:11:00 UTC |
1e244e3 | Steve Lhomme | 03 March 2023, 09:43:24 UTC | package/apple: use a vlc_plugin macro to declare the detected modules | 07 March 2023, 08:23:15 UTC |
6f493a0 | Steve Lhomme | 03 March 2023, 09:43:34 UTC | package/emscripten: use a vlc_plugin macro to declare the detected modules | 07 March 2023, 08:23:15 UTC |
0afcc30 | Steve Lhomme | 03 March 2023, 09:51:37 UTC | vlc_plugin: add a macro to declare module entries This is the same type as vlc_plugin_cb but declaring a variable with a function type and declaring and actual function is not the same. | 07 March 2023, 08:23:15 UTC |
61f909c | Steve Lhomme | 03 March 2023, 06:37:08 UTC | package/apple: use vlc_plugin_cb for the static list of modules | 07 March 2023, 08:23:15 UTC |
a7c6301 | Steve Lhomme | 03 March 2023, 06:37:47 UTC | package/emscripten: use vlc_plugin_cb for the static list of modules For the static list of modules. | 07 March 2023, 08:23:15 UTC |
914b66e | Steve Lhomme | 02 March 2023, 16:47:00 UTC | test: don't define MODULE_STRING It can be deduced from MODULE_NAME. | 07 March 2023, 08:23:15 UTC |
96d2232 | Steve Lhomme | 02 March 2023, 16:49:22 UTC | test: move the MODULE_STRING usage after vlc_plugin.h So it can be deduced from MODULE_NAME. | 07 March 2023, 08:23:15 UTC |
e18c1e8 | Steve Lhomme | 03 March 2023, 08:32:28 UTC | bank: use the core entry name using macros If the macros change, the code will change automatically. | 07 March 2023, 08:23:15 UTC |
b919f18 | Steve Lhomme | 03 March 2023, 06:38:59 UTC | bank: constify the static plugin entry list That's how it's defined everywhere. | 07 March 2023, 08:23:15 UTC |
f240da1 | Steve Lhomme | 03 March 2023, 08:21:26 UTC | demux-run: use specialized macros to access module entries | 07 March 2023, 08:23:15 UTC |
b734095 | Steve Lhomme | 02 March 2023, 16:26:52 UTC | vlc_plugin: add macros to define custom entry points This is usually the way tests with modules do it. | 07 March 2023, 08:23:15 UTC |
b0904b1 | Steve Lhomme | 02 March 2023, 12:08:21 UTC | tests: define vlc_static_modules consistently | 07 March 2023, 08:23:15 UTC |
3cb6645 | Prince Gupta | 21 February 2023, 07:38:31 UTC | qml: use Slider widget in VolumeWidget | 05 March 2023, 19:16:19 UTC |
6aab107 | Prince Gupta | 21 February 2023, 07:38:12 UTC | qml: use Slider widget in PlaybackSpeed control | 05 March 2023, 19:16:19 UTC |