[vlc-commits] [Git][videolan/vlc][master] 3 commits: es_out: send vout_order to ES events

2024-07-05 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 8538decd by Timshel at 2024-07-05T14:35:15+00:00 es_out: send vout_order to ES events Secondary subtitles cycling is broken because `trackpriv-vout_order` is never set. Add `vlc_vout_order` in `vlc_input_event_es` to keep

[vlc-commits] [Git][videolan/vlc][master] 3 commits: configure: factorize qmake makefile patching

2024-05-29 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 1cf1d94d by Pierre Lamot at 2024-05-29T17:06:58+02:00 configure: factorize qmake makefile patching - - - - - d55f9d65 by Pierre Lamot at 2024-05-29T17:07:06+02:00 configure: fix library path extracted from qmake - - - - -

[vlc-commits] [Git][videolan/vlc][master] aout: remove original_pts

2024-04-07 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 1727b938 by Thomas Guillem at 2024-04-07T18:11:04+00:00 aout: remove original_pts Partial revert of 9d4bad0da0f49033ed0efaa961066d1187ac5780 All audio resampler already use the original pts (out-pts = in-pts) (but the

[vlc-commits] [Git][videolan/vlc][master] core: fix assert in libvlc_MetadataRequest()

2024-03-18 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 39a6ab3d by Thomas Guillem at 2024-03-18T10:01:52+00:00 core: fix assert in libvlc_MetadataRequest() It is now possible to use the preparser only for parsing, only for fetching or both. Fixes #28545 - - - - - 1 changed

[vlc-commits] [Git][videolan/vlc][master] contrib: aom: update to 3.8.2

2024-03-17 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: d72ecb37 by Tristan Matthews at 2024-03-17T23:43:34+00:00 contrib: aom: update to 3.8.2 - Bug Fixes * aomedia:3523: SIGFPE in av1_twopass_postencode_update() pass2_strategy.c:4261. * aomedia:3535, b/317646516:

[vlc-commits] [Git][videolan/vlc][master] macosx: Fix scroll in home view

2024-03-15 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: f1aab7a6 by Claudio Cambra at 2024-03-15T16:52:48+00:00 macosx: Fix scroll in home view Signed-off-by: Claudio Cambra develo...@claudiocambra.com - - - - - 1 changed file: - modules/gui/macosx/UI/VLCLibraryWindow.xib

[vlc-commits] [Git][videolan/vlc][master] qt: mlplaylist: Display duration from MediaLibrary

2024-03-15 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 50960ca5 by darshan jain at 2024-03-15T16:28:17+00:00 qt: mlplaylist: Display duration from MediaLibrary - - - - - 1 changed file: - modules/gui/qt/medialibrary/mlplaylist.cpp Changes:

[vlc-commits] [Git][videolan/vlc][master] 2 commits: clock: rework event handling

2024-03-15 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: a3f7f88f by Thomas Guillem at 2024-03-15T15:35:29+00:00 clock: rework event handling vlc_clock_RegisterEvents become: - vlc_clock_AddListener - vlc_clock_RemoveListener Using the same mechanism than player and playlist.

[vlc-commits] [Git][videolan/vlc][master] 2 commits: qt: mlalbummodel: Sort Title by Alphabetical Order

2024-03-15 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: f4a2f119 by darshan jain at 2024-03-15T14:33:00+00:00 qt: mlalbummodel: Sort Title by Alphabetical Order The view in MusicArtistsAlbums was incorrectly trying to sort Albums from an Artist by Album which would resort to sorting

[vlc-commits] [Git][videolan/vlc][master] 2 commits: update: don't pretend all debug builds are Win32

2024-03-15 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: c79116dc by Rémi Denis-Courmont at 2024-03-15T13:20:49+00:00 update: dont pretend all debug builds are Win32 If you want to test this on something else, then update the corresponding status file, seriously. - - - - - dc82c0b9

[vlc-commits] [Git][videolan/vlc][master] player: move SetMediaStoppedAction() to the playlist

2024-03-01 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 3657a537 by Thomas Guillem at 2024-03-01T15:59:57+00:00 player: move SetMediaStoppedAction() to the playlist The playlist is more suited to handle what to do after a playback. This will allow to simplify the vlc_player_t media

[vlc-commits] [Git][videolan/vlc][master] lib: add media_player synchronisation functions

2024-02-28 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: e648e238 by Thomas Guillem at 2024-02-28T13:28:01+00:00 lib: add media_player synchronisation functions Related to #28524 - - - - - 4 changed files: - include/vlc/libvlc_media_player.h - lib/libvlc.sym - lib/media_player.c

[vlc-commits] [Git][videolan/vlc][master] 5 commits: access: rtp: refactor code to h26x header

2024-02-28 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 7c9f7725 by François Cartegnie at 2024-02-28T09:54:31+00:00 access: rtp: refactor code to h26x header - - - - - d9994497 by François Cartegnie at 2024-02-28T09:54:31+00:00 access: rtp: packetize before output - - - - -

[vlc-commits] [Git][videolan/vlc][master] 4 commits: extras: ci: fix typos in get-contrib-sha

2024-02-27 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: bccd0513 by Alexandre Janniaux at 2024-02-27T08:55:42+00:00 extras: ci: fix typos in get-contrib-sha Missing quote `` from 0dffba0ebaf05d236e02f0b24ec9ca19786eb842. - - - - - 2cbc35cf by Alexandre Janniaux at

[vlc-commits] [Git][videolan/npapi-vlc][master] update vlcpp

2024-01-31 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Browser Plugins Commits: a33f59b3 by Thomas Guillem at 2024-01-31T10:21:27+01:00 update vlcpp - - - - - 1 changed file: - vlcpp Changes: = vlcpp = @@ -1 +1 @@

[vlc-commits] [Git][videolan/libvlcpp][master] Remove TrackDescription in 4.0

2024-01-31 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / libvlcpp Commits: b6876c81 by Thomas Guillem at 2024-01-31T09:43:42+01:00 Remove TrackDescription in 4.0 - - - - - 1 changed file: - vlcpp/structures.hpp Changes: = vlcpp/structures.hpp

[vlc-commits] [Git][videolan/libvlcpp][master] Remove TrackDescription in 3.0

2024-01-31 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / libvlcpp Commits: 9bea609a by Thomas Guillem at 2024-01-31T09:22:31+01:00 Remove TrackDescription in 3.0 - - - - - 1 changed file: - vlcpp/structures.hpp Changes: = vlcpp/structures.hpp

[vlc-commits] [Git][videolan/vlc][master] switch C++ support to C++17

2024-01-26 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 5dcc5ff8 by Steve Lhomme at 2024-01-26T10:42:23+00:00 switch C++ support to C++17 As contribs keep being updated with newer versions of the language, we need to support a more modern version of C++ going forward. Setting

[vlc-commits] [Git][videolan/vlc][master] qt: fix video scaling with mutter wayland

2024-01-19 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: c08d8d3f by Pierre Lamot at 2024-01-19T13:25:40+00:00 qt: fix video scaling with mutter wayland partially reverts 32836475cbe594eb55d26ee38c5db220246c010f - - - - - 4 changed files: -

[vlc-commits] [Git][videolan/vlc][master] 5 commits: qml: fix video surface scaling

2024-01-17 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 32836475 by Pierre Lamot at 2024-01-17T13:34:48+00:00 qml: fix video surface scaling QWindow::devicePixelRatio mixes QPlateformWindow::devicePixelRatio (scale factor from the plateform) and QHighDpiScaling::factor

[vlc-commits] [Git][videolan/vlc][master] 11 commits: preparser: set the preparsed state only if actually done

2023-12-22 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: d275d1e7 by Thomas Guillem at 2023-12-22T15:55:41+00:00 preparser: set the preparsed state only if actually done This fixes item with 0 meta, if the preparser failed (or was skipped). This let a second chance for the player to

[vlc-commits] [Git][videolan/vlc][master] 3 commits: libvlc.h: ensure the header is correctly exposed to C++

2023-12-22 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 1701e2da by Alexandre Janniaux at 2023-12-22T13:00:09+00:00 libvlc.h: ensure the header is correctly exposed to C++ The header is not public but can be used by tests in C++. - - - - - 6cfbabfc by Alexandre Janniaux at

[vlc-commits] [Git][videolan/vlc][master] 3 commits: vout: display: fix inverted logic

2023-12-22 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 3f51e549 by Alaric Senat at 2023-12-22T12:30:45+00:00 vout: display: fix inverted logic Those mouse coordinates translation were inverted probably due to a bad copy/paste. This was found by testing video filters with horizontal

[vlc-commits] [Git][videolan/vlc][master] 3 commits: macosx: Do not double-instantiate VLCMainVideoViewController when creating video windows

2023-12-22 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: a31afa22 by Claudio Cambra at 2023-12-22T12:04:59+00:00 macosx: Do not double-instantiate VLCMainVideoViewController when creating video windows Signed-off-by: Claudio Cambra develo...@claudiocambra.com - - - - - 3d1dd29a by

[vlc-commits] [Git][videolan/vlc][master] qt: fix moc include paths

2023-12-22 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: f9f1aa1b by Pierre Lamot at 2023-12-22T09:07:59+00:00 qt: fix moc include paths moc needs to be able to include headers for dependencies, and missing includes silently fails include path change was forgotten in

[vlc-commits] [Git][videolan/vlc][master] qml: delay visibility of no content info in playlist

2023-12-22 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: ba8542db by Fatih Uzunoglu at 2023-12-22T08:33:36+00:00 qml: delay visibility of no content info in playlist - - - - - 1 changed file: - modules/gui/qt/playlist/qml/PlaylistListView.qml Changes:

[vlc-commits] [Git][videolan/vlc][master] qt: compositor_common: use unique_ptr

2023-12-22 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 806ecd96 by Alexandre Janniaux at 2023-12-22T08:04:48+00:00 qt: compositor_common: use unique_ptr Indirect leak of 8 byte(s) in 1 object(s) allocated from: #0 0x7fe5ed0e2002 in operator new(unsigned long)

[vlc-commits] [Git][videolan/vlc][master] 3 commits: qml: fix broken anchor in IconToolButton

2023-12-22 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: b05c04a8 by Fatih Uzunoglu at 2023-12-22T06:04:23+00:00 qml: fix broken anchor in IconToolButton - - - - - 67a816e4 by Fatih Uzunoglu at 2023-12-22T06:04:23+00:00 qml: fix broken code in PlaybackSpeedButton - - - - - ab4b8dcc

[vlc-commits] [Git][videolan/vlc][master] 5 commits: lib: media_discoverer: remove useless variable initialisation

2023-12-21 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 468fe700 by Thomas Guillem at 2023-12-22T05:47:54+00:00 lib: media_discoverer: remove useless variable initialisation libvlc_media_subitems() already returns a read-only media list. - - - - - 07b01add by Thomas Guillem at

[vlc-commits] [Git][videolan/vlc][master] 3 commits: decoder: handle potential DecoderWaitUnblock return

2023-11-24 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 8a967f0d by Thomas Guillem at 2023-11-24T19:27:58+00:00 decoder: handle potential DecoderWaitUnblock return If a wait failed (in case of flush for example, cf. next commit), the current frame should not be displayed. - - - - -

[vlc-commits] [Git][videolan/vlc][master] 4 commits: aout: don't handle drift when paused

2023-11-17 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: d946275c by Thomas Guillem at 2023-11-17T15:44:31+00:00 aout: dont handle drift when paused In case where the audio is not master and paused (unlikely since audio is not master in case of live playback, that is generally not

[vlc-commits] [Git][videolan/vlc] Pushed new branch 28411-intermitent-test_src_input_decoder-fail

2023-10-26 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed new branch 28411-intermitent-test_src_input_decoder-fail at VideoLAN / VLC -- View it on GitLab: https://code.videolan.org/videolan/vlc/-/tree/28411-intermitent-test_src_input_decoder-fail You're receiving this email because of your account on code.videolan.org.

[vlc-commits] [Git][videolan/vlc][3.0.x] mmsh: check user size bounds

2023-10-26 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch 3.0.x at VideoLAN / VLC Commits: 27840cb5 by Thomas Guillem at 2023-10-26T17:27:03+02:00 mmsh: check user size bounds (cherry picked from commit f7f346e686405638342721dd1c980d63e542dbe0) Signed-off-by: Thomas Guillem tho...@gllm.fr - - - - - 1 changed file:

[vlc-commits] [Git][videolan/vlc][master] mmsh: check user size bounds

2023-10-26 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: f7f346e6 by Thomas Guillem at 2023-10-26T17:16:24+02:00 mmsh: check user size bounds - - - - - 1 changed file: - modules/access/mms/mmsh.c Changes: = modules/access/mms/mmsh.c

[vlc-commits] [Git][videolan/vlc][master] 5 commits: charset: fix typo in documentation

2023-10-26 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 6af3b461 by Thomas Guillem at 2023-10-26T10:05:58+00:00 charset: fix typo in documentation - - - - - 5b759337 by Thomas Guillem at 2023-10-26T10:05:58+00:00 charset: add vlc_fprintf_c() and vlc_vfprintf_c() - - - - - a41647df

[vlc-commits] [Git][videolan/vlc][master] 3 commits: es_out: remove unused variables

2023-10-13 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: f1fc1514 by Thomas Guillem at 2023-10-13T05:04:00+00:00 es_out: remove unused variables - - - - - 603a767b by Thomas Guillem at 2023-10-13T05:04:00+00:00 es_out: do the drain wait hack only where its needed Its only needed

[vlc-commits] [Git][videolan/vlc][master] 12 commits: lib: set libvlc_media_parse_local > 0

2023-04-04 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: a82b0976 by Thomas Guillem at 2023-04-04T07:39:58+00:00 lib: set libvlc_media_parse_local 0 This will allow to use the preparser to only fetch metadata. - - - - - 5d2278c4 by Thomas Guillem at 2023-04-04T07:39:58+00:00

[vlc-commits] [Git][videolan/vlc][master] vlc_queue: fix restrict violation

2023-03-17 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 90e98b01 by Thomas Guillem at 2023-03-17T08:10:38+00:00 vlc_queue: fix restrict violation `restrict` tells the compiler that the tombstone pointer is the only way to access the variable pointed by it. This is not case with

[vlc-commits] [Git][videolan/vlc][master] logger/json: change license to LGPL 2.1

2023-03-16 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 5f603968 by Thomas Guillem at 2023-03-16T08:37:18+00:00 logger/json: change license to LGPL 2.1 The original GPL 2 license was an error, that I missed during the review process. Nicolas agreed with this license change by mail.

[vlc-commits] [Git][videolan/vlc][master] 6 commits: modules: split android_env from android_utils

2023-03-15 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: c65493d6 by Alexandre Janniaux at 2023-03-15T15:30:09+01:00 modules: split android_env from android_utils android_utils depends on GLES2_LIBS and EGL_LIBS, but it isnt forwarded correctly from the convenience library. In

[vlc-commits] [Git][videolan/vlc][master] 13 commits: android: display: reorder to avoid forward declarations

2023-03-07 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 65f1716f by Thomas Guillem at 2023-03-07T10:27:37+00:00 android: display: reorder to avoid forward declarations No functional changes. - - - - - 46e666ce by Thomas Guillem at 2023-03-07T10:27:37+00:00 android: display: remove

[vlc-commits] [Git][videolan/libvlcpp][master] Media: Remove `thumbnailRequestCancel`

2023-01-30 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / libvlcpp Commits: e1a03b37 by Alaric Senat at 2023-01-30T14:16:44+01:00 Media: Remove `thumbnailRequestCancel` Cancelling usage have been merged with `thumbnailRequestDestroy`. Refs videolan/vlc!3153 - - - - - 1 changed file: -

[vlc-commits] [Git][videolan/libvlcpp][master] MediaPlayer: adapt with recent LibVLC changes

2022-12-13 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / libvlcpp Commits: 0116906d by Thomas Guillem at 2022-12-13T11:44:32+01:00 MediaPlayer: adapt with recent LibVLC changes Replace libvlc_audio_XXX_channel with libvlc_audio_XXX_stereomode The values come from an enum and are mostly

[vlc-commits] [Git][videolan/vlc][master] 2 commits: modules: remove the directsound plugin

2022-09-16 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: e529574d by Thomas Guillem at 2022-09-16T08:09:34+00:00 modules: remove the directsound plugin DirectSound is obsolete after Windows 7. VLC 4.0 will target Windows 7. Fixes #27321 - - - - - 5372eef6 by Thomas Guillem at

[vlc-commits] [Git][videolan/vlc][master] 3 commits: pulse: get pa_timing_info once

2022-09-15 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: c96003ac by Thomas Guillem at 2022-09-15T09:41:26+00:00 pulse: get pa_timing_info once And always check if valid. - - - - - d2b51cd9 by Thomas Guillem at 2022-09-15T09:41:26+00:00 pulse: check for write_index_corrupt Like it

[vlc-commits] [Git][videolan/vlc][master] decoder: fix aout_stream_NotifyLatency data-races

2022-08-12 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 839dee68 by Thomas Guillem at 2022-08-12T05:44:30+00:00 decoder: fix aout_stream_NotifyLatency data-races Fixes #27204 - - - - - 1 changed file: - src/input/decoder.c Changes: =

[vlc-commits] [Git][videolan/vlc][master] 17 commits: threads: add queued mutex objects

2022-08-09 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 943ba827 by Rémi Denis-Courmont at 2022-08-08T20:36:51+02:00 threads: add queued mutex objects - - - - - c49d6438 by Denis Charmet at 2022-08-08T20:36:51+02:00 threads: add vlc_queuedmutex_held() - - - - - fbb50c15 by Denis

[vlc-commits] [Git][videolan/vlc][master] 12 commits: vlc_fixups: don't declare swab() on Android NDK25

2022-08-03 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: d5e1dd70 by Thomas Guillem at 2022-08-03T07:18:28+00:00 vlc_fixups: dont declare swab() on Android NDK25 Fix build on Android NDK25, where swab() is a static inline function defined in unistd.h. - - - - - 9e4252a5 by Thomas

[vlc-commits] [Git][videolan/vlc][master] win32: timer: use threadpoolapiset.h

2022-07-13 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 9fdd9fb1 by Thomas Guillem at 2022-07-13T10:39:51+00:00 win32: timer: use threadpoolapiset.h New API: https://docs.microsoft.com/en-us/windows/win32/procthread/thread-pool-api This avoid one allocation (that can fail) in

[vlc-commits] [Git][videolan/vlc][master] Revert "smb2: fix anonymous login"

2022-07-07 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 06692b49 by Thomas Guillem at 2022-07-07T10:45:42+00:00 Revert smb2: fix anonymous login This reverts commit 205963ad09401ab3cbe5bf92c7f9b109092f87f4. According to git blame on libsmb2, anonymous login was always enabled with

[vlc-commits] [Git][videolan/vlc][master] 5 commits: smb2: vlc_smb2_resolve: return an error code

2022-06-07 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: cbf16982 by Thomas Guillem at 2022-06-07T12:47:13+00:00 smb2: vlc_smb2_resolve: return an error code - - - - - 99a4deaf by Thomas Guillem at 2022-06-07T12:47:13+00:00 smb2: forward the vlc_interrupt_unregister() return value -

[vlc-commits] [Git][videolan/vlc][master] 4 commits: dsm: forward the vlc_interrupt_unregister() return value

2022-06-07 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 26af6121 by Thomas Guillem at 2022-06-07T09:10:49+02:00 dsm: forward the vlc_interrupt_unregister() return value - - - - - bdc351df by Thomas Guillem at 2022-06-07T09:10:49+02:00 dsm: handle missing smb_session interruptions -

[vlc-commits] [Git][videolan/vlc][master] input_item: category: use a vlc_list

2022-04-21 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 80dd05f9 by Thomas Guillem at 2022-04-21T11:59:15+00:00 input_item: category: use a vlc_list Instead of the legacy array. - - - - - 7 changed files: - include/vlc_input_item.h - modules/control/cli/player.c -

[vlc-commits] [Git][videolan/vlc][master] 5 commits: smb2: homogenize status and error functions

2022-04-20 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: e9acccac by Thomas Guillem at 2022-04-20T12:11:47+00:00 smb2: homogenize status and error functions - - - - - 93b55c9f by Thomas Guillem at 2022-04-20T12:11:47+00:00 smb2: rework error handling from smb2_service_fd - - - - -

[vlc-commits] [Git][videolan/vlc][master] 4 commits: aout: filters: use an intermediate struct to hold filters

2022-04-20 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 278efe44 by Thomas Guillem at 2022-04-19T09:55:04+02:00 aout: filters: use an intermediate struct to hold filters In order to hold more variables per filter, cf. next commits. - - - - - d48a8808 by Thomas Guillem at

[vlc-commits] [Git][videolan/vlc][master] 2 commits: aout: move vlc_aout_stream_RequestRetiming up

2022-04-06 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: b92f4f50 by Thomas Guillem at 2022-04-06T12:24:18+00:00 aout: move vlc_aout_stream_RequestRetiming up To avoid forward declarations (in the next commit). - - - - - 02293b1d by Thomas Guillem at 2022-04-06T12:24:18+00:00 aout:

[vlc-commits] [Git][videolan/vlc][master] 5 commits: pulse: use vlc_pa_get_latency() directly when draining

2022-04-06 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 0ee0dcf3 by Thomas Guillem at 2022-04-06T07:39:59+00:00 pulse: use vlc_pa_get_latency() directly when draining TimeGet() check the corked state, but the stream is always uncorked here. - - - - - f3e0be3a by Thomas Guillem at

[vlc-commits] [Git][videolan/vlc][master] dsm: fix interrupt context mismatch

2022-03-15 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 6b4b7225 by Thomas Guillem at 2022-03-15T14:26:22+00:00 dsm: fix interrupt context mismatch The dsm interrupt context was also registered when calling the credential API that can end up in keystore modules that need to register

[vlc-commits] [Git][videolan/vlc][3.0.x] 2 commits: nfs: fix pf_read return values

2022-03-08 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch 3.0.x at VideoLAN / VLC Commits: 4063c515 by Thomas Guillem at 2022-03-07T09:20:04+01:00 nfs: fix pf_read return values 0 should be returned in case of EOS or error, -1 means EAGAIN. /me blames me for not reading the documentation. (cherry picked from commit

[vlc-commits] [Git][videolan/vlc][master] 2 commits: decoder: change DeleteDecoder arguments

2022-01-05 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 905f468e by Thomas Guillem at 2022-01-05T16:23:03+00:00 decoder: change DeleteDecoder arguments Use the category from the i_cat argument instead of dec-fmt_in.i_cat Refs #26271 - - - - - 2c65888b by Thomas Guillem at

[vlc-commits] [Git][videolan/vlc][master] 2 commits: resource: don't send the started event more than one time

2021-12-22 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: e045c859 by Thomas Guillem at 2021-12-22T14:21:03+00:00 resource: dont send the started event more than one time Refs #26394 - - - - - c00bec8b by Thomas Guillem at 2021-12-22T14:21:03+00:00 resource: remove duplicated code

[vlc-commits] [Git][videolan/vlc][master] 2 commits: vdpau: don't use the VAAPI backend

2021-12-16 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: db9d5ef7 by Thomas Guillem at 2021-12-16T15:03:36+00:00 vdpau: dont use the VAAPI backend And favor our original VAAPI backend. Fixes #26361 - - - - - 6eac337a by Thomas Guillem at 2021-12-16T15:03:36+00:00 vdpau: remove

[vlc-commits] [Git][videolan/vlc][master] test: media: don't check directory size

2021-12-16 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: c926b2ce by Thomas Guillem at 2021-12-16T14:18:50+00:00 test: media: dont check directory size Fixes #26367 - - - - - 1 changed file: - test/libvlc/media.c Changes: =

[vlc-commits] [Git][videolan/vlc][master] avcodec: fix invalid version check

2021-12-10 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 4cbe5862 by Thomas Guillem at 2021-12-10T12:47:32+00:00 avcodec: fix invalid version check Regression from 8cf02acd84a1e099e15037d7c1e4dce6edf9 This restore hw decoding with multiple threads (the default behavior). - - -

[vlc-commits] [Git][videolan/vlc][master] avcodec: vaapi: handle the hw_frames_ctx initialization by VLC

2021-12-06 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 07ed2871 by Thomas Guillem at 2021-12-06T08:03:51+00:00 avcodec: vaapi: handle the hw_frames_ctx initialization by VLC Its not allowed to modify ctx-hw_device_ctx after avcodec_open2(). Therefore, we need to create the

[vlc-commits] [Git][videolan/vlc][master] Deleted 2 commits: display: remove unnecessary #include

2021-12-01 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC WARNING: The push did not contain any new commits, but force pushed to delete the commits and changes below. Deleted commits: de2518b1 by Rémi Denis-Courmont at 2021-11-30T22:00:37+02:00 display: remove unnecessary #include - - - - -

[vlc-commits] [Git][videolan/vlc][3.0.x] audiotrack: disable DynamicsProcessing before Android 12

2021-10-26 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch 3.0.x at VideoLAN / VLC Commits: c900a218 by Thomas Guillem at 2021-10-26T06:28:52+00:00 audiotrack: disable DynamicsProcessing before Android 12 cf. videolan/vlc-android#2221 (cherry picked from commit 639b9d93c194ff5f7473aac7603db16c80d94d76) Signed-off-by:

[vlc-commits] [Git][videolan/vlc][master] macosx: fixup user-provided URIs

2021-08-31 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: cc6a5a73 by Marvin Scholz at 2021-08-31T14:58:03+00:00 macosx: fixup user-provided URIs Fixup user-provided URIs, similar to what most browser nowadays do. Fix #21661 - - - - - 1 changed file: -

[vlc-commits] [Git][videolan/vlc][master] 9 commits: core: add tracing API

2021-08-31 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: ee52a2e1 by Nicolas LeQuec at 2021-08-31T12:35:56+00:00 core: add tracing API Tracing system is independant from the logging system and load modules with a tracer capability. The tracer module is loaded at the initialisation

[vlc-commits] [Git][videolan/vlc][master] 4 commits: es_out: refactor es_out_id_t list matching

2021-08-03 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 55a4c763 by Thomas Guillem at 2021-08-03T10:48:40+00:00 es_out: refactor es_out_id_t list matching - - - - - 45891bc0 by Thomas Guillem at 2021-08-03T10:48:40+00:00 es_out: fix ES unselect order from EsOutSelectList 1/

[vlc-commits] [Git][videolan/vlc][master] 3 commits: es_out: rename clock_source

2021-07-29 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 1a18940b by Thomas Guillem at 2021-07-29T13:53:21+00:00 es_out: rename clock_source To avoid confusion with pgrm-active_clock_source. - - - - - 88ad68a9 by Thomas Guillem at 2021-07-29T13:53:21+00:00 es_out: restore the

[vlc-commits] [Git][videolan/vlc][master] Revert "es_out: reset main clocks when terminating"

2021-07-19 Thread Thomas Guillem (@tguillem)
Thomas Guillem pushed to branch master at VideoLAN / VLC Commits: 9768497d by Thomas Guillem at 2021-07-16T16:22:06+02:00 Revert es_out: reset main clocks when terminating This reverts commit 36596846205e64cb0c529586c50a4f3789a5c206. This was a really bad idea. There was 50/50 chance to