[vlc-commits] input: remove INPUT_NAV_*

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 15:57:08 2019 +0200| [8a165f9e41c7d10a06f0ffeb617148e15eb9cc1b] | committer: Thomas Guillem input: remove INPUT_NAV_* This is now directly handled by the player. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] player: use input control directly for viewpoints

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 15:46:15 2019 +0200| [bd2f48bbc7eff24b5888d673312af721664a994b] | committer: Thomas Guillem player: use input control directly for viewpoints > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=bd2f48bbc7eff24b5888d673312af721664a9

[vlc-commits] input: remove INPUT_*_PCR

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 15:47:49 2019 +0200| [816fa6c3763bd1fc864b87e102bfc7d949f17e58] | committer: Thomas Guillem input: remove INPUT_*_PCR This was only used by netsync that is disabled for now. This need to be ported to the new player and clock. > h

[vlc-commits] vout: expose vout_StopDisplay

2019-05-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon May 13 13:15:48 2019 +0200| [f86e92cf7b9b5ab1be4fa3a8899db51c2549524f] | committer: Thomas Guillem vout: expose vout_StopDisplay And check if the display need to be stopped from vout_Stop(). > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] Revert "vout: add vout_Pause"

2019-05-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon May 13 13:05:27 2019 +0200| [c5bd66aee131a758ac21d51528a0723b43f63456] | committer: Thomas Guillem Revert "vout: add vout_Pause" Not used anymore, cf. previous commit. This reverts commit be5856e51f84237c7008c1ea9385be2b0b28d84

[vlc-commits] vout: stop the display instead of pausing it

2019-05-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon May 13 13:09:41 2019 +0200| [e11996d225da032c8c870dcc949f7a9f177d4cbd] | committer: Thomas Guillem vout: stop the display instead of pausing it The display plugin doesn't need to be recycled, not like the window plugin. > http://git.vide

[vlc-commits] test: player: refactor ctx initialization

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 10:31:00 2019 +0200| [cc0ede23714430bc4b7cea6525a136edd7f5703d] | committer: Thomas Guillem test: player: refactor ctx initialization In order to use several different ctx from main(). > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] test: player: use correct enum for vout

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 10:17:02 2019 +0200| [8345728100eb13ceb20a4aa155715a134ca16ee1] | committer: Thomas Guillem test: player: use correct enum for vout > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=8345728100eb13ceb20a4aa155715a134ca16ee1 --- t

[vlc-commits] test: player: move ctx_destroy down

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 10:29:04 2019 +0200| [e7b17d1dc9869ec0cfc52edd248d4a77831758e5] | committer: Thomas Guillem test: player: move ctx_destroy down No functional changes. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] input: fix deadlock when pausing a not started vout

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 11:00:24 2019 +0200| [7c2ded7ad0754b59e18d7744c7936fea5a7db555] | committer: Thomas Guillem input: fix deadlock when pausing a not started vout Regression from ad183c8ffc20b964d5b0fb66c47d2dfb3f92fb06 > http://git.videolan.org/gitweb.

[vlc-commits] test: player: test a playback without any outputs

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 10:33:19 2019 +0200| [9cd2ec292474f2f1ed8ce013907e4ad5fd1d909c] | committer: Thomas Guillem test: player: test a playback without any outputs > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=9cd2ec292474f2f1ed8ce013907e4ad5fd1d9

[vlc-commits] test: player: a ctx can be used without outputs

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 11:00:12 2019 +0200| [5ac82dd4b037684a4061970cf87e220bde72a4c5] | committer: Thomas Guillem test: player: a ctx can be used without outputs > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5ac82dd4b037684a4061970cf87e220bde72a

[vlc-commits] configure: disable skins2

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Apr 16 09:00:23 2019 +0200| [376d2b561115aea7fbf233be2170db7f46687948] | committer: Thomas Guillem configure: disable skins2 It need to be ported to the new player, playlist and tree. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] input: fix vout recycling

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon May 6 14:08:26 2019 +0200| [ad183c8ffc20b964d5b0fb66c47d2dfb3f92fb06] | committer: Thomas Guillem input: fix vout recycling Vout recycling as keeping the same "vout display" plugin and not disabling/enabling the wi

[vlc-commits] remove vlc_playlist_legacy

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Apr 16 12:42:32 2019 +0200| [c67934b0b4fc9298cb0784c07f701392589e61b7] | committer: Thomas Guillem remove vlc_playlist_legacy > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c67934b0b4fc9298cb0784c07f701392589e61b7 --- incl

[vlc-commits] vout: add vout_Pause

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon May 6 17:45:37 2019 +0200| [be5856e51f84237c7008c1ea9385be2b0b28d849] | committer: Thomas Guillem vout: add vout_Pause vout_Pause will clean variables that are used by the current owner (clock, mouse) and put the vout to sleep. On a Next

[vlc-commits] vout: split vout_IntfInit

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu May 9 16:26:04 2019 +0200| [d1b940c32f74465be940ef02a02d241e0445a5b3] | committer: Thomas Guillem vout: split vout_IntfInit > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d1b940c32f74465be940ef02a02d241e0445a5b3 --- src/video_out

[vlc-commits] player: remove vlc_player_SetVideoSplitter

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Apr 15 15:20:06 2019 +0200| [2ef9ac34cfd7e0552a40d8ce0cae840ef0cacbec] | committer: Thomas Guillem player: remove vlc_player_SetVideoSplitter It must be replaced with legacy vout variables handling. > http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] qt: PlayerController: simplify getVout()

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Apr 15 14:37:18 2019 +0200| [114ddf51d8d734ccf734ca900951d1b5e2539caa] | committer: Thomas Guillem qt: PlayerController: simplify getVout() > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=114ddf51d8d734ccf734ca900951d1b5e2539

[vlc-commits] resource: respect vout order

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu May 9 15:30:23 2019 +0200| [e6f406bce310d5ca9acbe71ea0bc6993f747b68f] | committer: Thomas Guillem resource: respect vout order The first vout created (the main one) will now always be the first vout of the array. It's important to keep the

[vlc-commits] hotkeys: re-indent after last commit

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Apr 15 14:04:59 2019 +0200| [800a530f3e5f83d6372400475c6dea3f6e923c73] | committer: Thomas Guillem hotkeys: re-indent after last commit > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=800a530f3e5f83d6372400475c6dea3f6e923c73 --- modu

[vlc-commits] es_out: terminate free vout in more places

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu May 9 11:42:39 2019 +0200| [a8816a7b6d03c26fe65c747098615330cd4b] | committer: Thomas Guillem es_out: terminate free vout in more places It was only called from ES_OUT_SET_*_BY_ID controls. The new player is calling ES_OUT_SET_* directly that

[vlc-commits] player: change vout events

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Apr 15 14:04:36 2019 +0200| [aa6d395b62e3375c676cbff31cbae8099cc1f99b] | committer: Thomas Guillem player: change vout events No real functional changes. Changes the callback and enum names to reflect the real event: vout are now started and stopped

[vlc-commits] resource: add input_resource_HoldDummyVout

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu May 9 17:10:58 2019 +0200| [95c40bb76d9f1bb6035a6d5e73709bf53d0e763c] | committer: Thomas Guillem resource: add input_resource_HoldDummyVout > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=95c40bb76d9f1bb6035a6d5e73709bf53d0e763c ---

[vlc-commits] player: always return a valid vout

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu May 9 17:23:52 2019 +0200| [783499e815ccc3a39246750f34333224a90718ce] | committer: Thomas Guillem player: always return a valid vout > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=783499e815ccc3a39246750f34333224a90718ce --- incl

[vlc-commits] macosx: setup filter variables on the main vout

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Apr 16 13:36:22 2019 +0200| [520d8560e4ce6e9dd2498ba0f85fbd56f3c9c2b0] | committer: Thomas Guillem macosx: setup filter variables on the main vout The vout is now always present, there is no need to use the old playlist as a proxy. IMPORTANT: the

[vlc-commits] resource: move input_resource_PutVout up

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu May 9 15:25:23 2019 +0200| [7bcd34ff1ffdb6e2600071f86e07a0bf73709de5] | committer: Thomas Guillem resource: move input_resource_PutVout up And add its locked version: into input_resource_PutVoutLocked. > http://git.videolan.org/gitweb.cgi/vlc.

[vlc-commits] qt: setup filter variables on the main vout

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Apr 15 15:24:00 2019 +0200| [0be3282eb6d9a04a86160a74b780b2774e0252fa] | committer: Thomas Guillem qt: setup filter variables on the main vout Since the vout is now persistent, there is no need to store the variables on an intermediate vlc_object_t

[vlc-commits] vout: add vout_CreateDummy

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu May 9 16:57:01 2019 +0200| [65db330108f44381524058a7ead61621fdbc5d68] | committer: Thomas Guillem vout: add vout_CreateDummy > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=65db330108f44381524058a7ead61621fdbc5d68 --- src/video_out

[vlc-commits] macosx: setup effect variables on the main aout

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Apr 16 12:42:37 2019 +0200| [2fa411f6b7708d2e12b220f3cbe8536b9767fbbc] | committer: Thomas Guillem macosx: setup effect variables on the main aout The aout is always present, there is no need to use the old playlist as a proxy. > h

[vlc-commits] player: remove vlc_player_vout_SetFilter

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Apr 15 15:36:37 2019 +0200| [0e457ba78b96aad5bf380e9ea6d29d5b178b26ff] | committer: Thomas Guillem player: remove vlc_player_vout_SetFilter It must be replaced with legacy vout variables handling. > http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] test: player: test outputs

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Apr 15 14:06:18 2019 +0200| [2fed2a28d83180053783b5ed5756dc4eb5ee4bad] | committer: Thomas Guillem test: player: test outputs > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=2fed2a28d83180053783b5ed5756dc4eb5ee4bad --- test/src/in

[vlc-commits] resource: remove unused HasVout

2019-05-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Apr 15 15:20:42 2019 +0200| [83a737dc204e2c52df56c156a8b495fb91f895d6] | committer: Thomas Guillem resource: remove unused HasVout > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=83a737dc204e2c52df56c156a8b495fb91f895d6 --- src/in

[vlc-commits] resource: fix uninitialized pointer dereference

2019-05-09 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu May 9 15:31:29 2019 +0200| [9f668f760177a702ba706787d29953589188592f] | committer: Thomas Guillem resource: fix uninitialized pointer dereference This commit fixes a regression from a1924dbd8bb3e3c146ef150191dcf8ffa0be0a59 that (unintentionally

[vlc-commits] vout: disable window when vout_Start() fails

2019-05-09 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu May 9 16:11:36 2019 +0200| [f8bdf7325aa5939ce7ee80bfea2d8ef28743f02e] | committer: Thomas Guillem vout: disable window when vout_Start() fails > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f8bdf7325aa5939ce7ee80bfea2d8ef28743f

[vlc-commits] player: change PLAY icon on success

2019-05-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue May 7 15:53:18 2019 +0200| [ef77e17f2160e9e85a10f5f4bafeede21acce0b9] | committer: Thomas Guillem player: change PLAY icon on success > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ef77e17f2160e9e85a10f5f4bafeede21acce0b9 --- src/in

[vlc-commits] qt: fix lock-order-inversion on close

2019-05-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue May 7 16:50:43 2019 +0200| [6ae141e21ab9d4e30191e13923c545d3f377303f] | committer: Thomas Guillem qt: fix lock-order-inversion on close p_sys->p_mi doesn't need to be protected here since only this thread can write on it. > http://git.v

[vlc-commits] qt: fix lock-order-inversion on open

2019-05-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue May 7 15:21:48 2019 +0200| [455ed9bcf807c76bdaef6c2cba593850cb03ef03] | committer: Thomas Guillem qt: fix lock-order-inversion on open > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=455ed9bcf807c76bdaef6c2cba593850cb03ef03 --- modu

[vlc-commits] resource: remove intermediate functions

2019-05-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Apr 16 13:50:48 2019 +0200| [2841f5a6538be06844fc4227d2b4fdda5863eed6] | committer: Thomas Guillem resource: remove intermediate functions No functional changes. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] window: don't disable twice

2019-05-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue May 7 15:53:49 2019 +0200| [06964b153b5ff57024477ac40759477413955249] | committer: Thomas Guillem window: don't disable twice > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=06964b153b5ff57024477ac40759477413955249 --- src/vide

[vlc-commits] linux: vlc_memfd: fallback to POSIX implementation

2019-05-06 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 3 11:33:40 2019 +0200| [3f5661b9444ff1f6287ae4b22b2c48d46a7a2b94] | committer: Thomas Guillem linux: vlc_memfd: fallback to POSIX implementation From man (2) open: O_TMPFILE requires support by the underlying filesystem; only a subset of

[vlc-commits] vout: ignore vout_UpdateWindowSize() without a valid format

2019-05-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Apr 16 18:16:16 2019 +0200| [4486fb0276f0ad82f9a7090a20b788f11127968e] | committer: Francois Cartegnie vout: ignore vout_UpdateWindowSize() without a valid format This fixes assert triggered from vout_SizeWindow() when the fullscreen state is

[vlc-commits] vout: fix double mutex destroy

2019-05-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Apr 16 11:40:23 2019 +0200| [99fb8bf18dc98b106bd727cefaed82af93d7ab45] | committer: Francois Cartegnie vout: fix double mutex destroy And move window deletion from vout_Close() to vout_Release(). That way, the window is always valid during the

[vlc-commits] vout: ignore vout_UpdateWindowSize() without a valid format

2019-05-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Apr 16 18:16:16 2019 +0200| [42563ca44843d1f348585ff91a881adddac3f35d] | committer: Thomas Guillem vout: ignore vout_UpdateWindowSize() without a valid format This fixes assert triggered from vout_SizeWindow() when the fullscreen state is changed

[vlc-commits] vout: fix double mutex destroy

2019-05-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Apr 16 11:40:23 2019 +0200| [1c6ee92e2500587166e03c7bf1d0c5085cf66cf0] | committer: Thomas Guillem vout: fix double mutex destroy And move window deletion from vout_Close() to vout_Release(). That way, the window is always valid during the lifetime

[vlc-commits] vout: use display date for subpicture_updater_t

2019-04-16 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Apr 16 17:32:06 2019 +0200| [8611210dae6248ce01594a922d6e77d3bb41e724] | committer: Thomas Guillem vout: use display date for subpicture_updater_t This fixes rendering of SPUs using a subpicture_updater_t Regression from

[vlc-commits] vout: fix typo

2019-04-16 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Apr 15 15:19:43 2019 +0200| [1f6701611658685b56fad948d43ff9a43594302e] | committer: Thomas Guillem vout: fix typo This caused the window to be never disabled from vout_Stop(). > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] qt: put back b_hasWayland initialization

2019-04-15 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Apr 15 11:53:21 2019 +0200| [397e4f2a5208f2cb6e7beeacbad1d555e78fea37] | committer: Thomas Guillem qt: put back b_hasWayland initialization Regression from e1c82853965d44b4390af78d9184bd0b60ccc3fb This was inadvertently removed during rebase/merge

[vlc-commits] qt: remove dead code

2019-04-15 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Apr 15 11:54:29 2019 +0200| [a6d81926e4617f682825fe3e463364b694be04e8] | committer: Thomas Guillem qt: remove dead code Test leftovers. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a6d81926e4617f682825fe3e463364b694be04e8 --- modu

[vlc-commits] contrib: qt: disable direct2d

2019-04-11 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Apr 11 13:08:26 2019 +0200| [a1d64468b75d1da9d097edcc569a4aebb59742ad] | committer: Thomas Guillem contrib: qt: disable direct2d Because if fails to build with mingw64 5.x headers. We can remove this hack once we increment the minimal mingw64

[vlc-commits] contrib: wine-headers: add missing header

2019-04-11 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Apr 11 11:21:19 2019 +0200| [b7cc49eed101b78e43653647a303360f8cd0f57d] | committer: Thomas Guillem contrib: wine-headers: add missing header Regression from d357b49f2ea02361c32b202dae6e0fc7079d791d. The dxgi.h header generation was missed. > h

[vlc-commits] lua: use aout_Release()

2019-04-11 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Apr 11 10:24:44 2019 +0200| [bef305db363b03c6fdb5a062a7dc00220996a76b] | committer: Thomas Guillem lua: use aout_Release() That is what happen when you grep only for vlc_object_hold(). > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] lua: remove unused code

2019-04-11 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Apr 11 10:20:45 2019 +0200| [c19b8b23072a50a503f352b3cceaf9772b01e7fa] | committer: Thomas Guillem lua: remove unused code > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c19b8b23072a50a503f352b3cceaf9772b01e7fa --- modules/lua/l

[vlc-commits] lua: fix typo

2019-04-11 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Apr 11 10:20:39 2019 +0200| [30fcfbae4ff07cb97c8481b91be110ff9bf6f370] | committer: Thomas Guillem lua: fix typo > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=30fcfbae4ff07cb97c8481b91be110ff9bf6f370 --- modules/lua/libs/objects.c

[vlc-commits] contrib: qt: add missing ANGLE patch

2019-04-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Apr 10 17:17:54 2019 +0200| [46536410e80671423e3f45b7c2ac85e760853db8] | committer: Thomas Guillem contrib: qt: add missing ANGLE patch Was removed inadvertently from 07fb07360e2afbf42e4b96cc5a7e319fb354ad4d > http://git.videolan.org/gitweb.

[vlc-commits] lua: remove unused playlist_legacy includes

2019-04-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Apr 10 17:05:49 2019 +0200| [8f20277b067af530cc46c63e248ddc46978400dd] | committer: Thomas Guillem lua: remove unused playlist_legacy includes > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=8f20277b067af530cc46c63e248ddc4697840

[vlc-commits] player: remove inline attribute

2019-04-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Apr 3 16:45:10 2019 +0200| [82008a61791b3089ada2458801180ecc6b9b9302] | committer: Thomas Guillem player: remove inline attribute > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=82008a61791b3089ada2458801180ecc6b9b9302 --- src/in

[vlc-commits] vout: fix uninitialized pointer dereference

2019-04-02 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Apr 2 15:52:09 2019 +0200| [3505ecb9d6b3edb4e68322cedb3dfe9ee895ff5b] | committer: Thomas Guillem vout: fix uninitialized pointer dereference A failing vout_Request() on a re-used vout caused to save an invalid vout pointer. This also fixes the

[vlc-commits] vout: fix leak if vlc_clone fails

2019-04-02 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Apr 2 15:48:18 2019 +0200| [e7cce38999c6db5e1d787db254a421c1de8ffb8e] | committer: Thomas Guillem vout: fix leak if vlc_clone fails > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e7cce38999c6db5e1d787db254a421c1de8ffb8e ---

[vlc-commits] vout: use intermediate sys variable

2019-04-02 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Apr 2 15:34:39 2019 +0200| [b50edae71e2a2574252d02430ff5825b8fc5f1f5] | committer: Thomas Guillem vout: use intermediate sys variable > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=b50edae71e2a2574252d02430ff5825b8fc5f1f5 ---

[vlc-commits] qt: remove dead code

2019-04-02 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Apr 2 11:27:41 2019 +0200| [f714ecc62abb7f5f422952345e6cd26f8cdfacd6] | committer: Thomas Guillem qt: remove dead code Note: playlist import is implicitly done when opening a playlist file. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] input: move vout events to decoder.c

2019-03-29 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Mar 29 17:42:08 2019 +0100| [22e447be75239069ef0ac509fa8667e68f1f70f4] | committer: Thomas Guillem input: move vout events to decoder.c This fixes a Deleted event that could be sent when a vout creation failed. > http://git.videolan.org/gitweb.

[vlc-commits] qt: fix assert when cdda module is not present

2019-03-27 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Mar 27 08:52:29 2019 +0100| [1ca47608dddab5e030ad7f9d6cb853f499127de4] | committer: Thomas Guillem qt: fix assert when cdda module is not present > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=1ca47608dddab5e030ad7f9d6cb853f499127

[vlc-commits] test: url: test vlc_UrlParseFixup

2019-03-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 26 12:05:19 2019 +0100| [8f0e8fdf72c3da03cf3dfb37ab3f349ac69b6287] | committer: Thomas Guillem test: url: test vlc_UrlParseFixup > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=8f0e8fdf72c3da03cf3dfb37ab3f349ac69b6287 --- src/t

[vlc-commits] test: url: add test_url_parse_fixup

2019-03-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 26 12:04:39 2019 +0100| [1d83cc91e3c3cd639731dae2baf25f9b98c7dd3c] | committer: Thomas Guillem test: url: add test_url_parse_fixup > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=1d83cc91e3c3cd639731dae2baf25f9b98c7dd3c --- src/t

[vlc-commits] media_list_player: fix invalid assert

2019-03-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 26 10:26:23 2019 +0100| [61ee1b1dab119ec31b33c022f445225a393248cb] | committer: Thomas Guillem media_list_player: fix invalid assert mplayer_em can be called without lock (before thread creation). Fixes #21985 > http://git.videolan.

[vlc-commits] test: media_list_player: fix build

2019-03-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 26 10:25:58 2019 +0100| [3fc4f3c9517ebc3be69a167b57f05f36a4757fa1] | committer: Thomas Guillem test: media_list_player: fix build This test is disabled (and should stay that way) > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] input: Create: use an enum instead of several bools

2019-03-21 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Mar 21 10:05:48 2019 +0100| [ad4b7462e87af77bf115d4eb40b47ca51bef020c] | committer: Thomas Guillem input: Create: use an enum instead of several bools Specially since I need to add a new one. 3 bools might be too confusing. > h

[vlc-commits] input: log that the input is thumbnailing

2019-03-21 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Mar 21 10:06:15 2019 +0100| [c1004bdb1c7fa33eb3e4dad213cc6c52521f2378] | committer: Thomas Guillem input: log that the input is thumbnailing > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c1004bdb1c7fa33eb3e4dad213cc6c52521f2378 ---

[vlc-commits] access_out: srt: fix missing config.h include

2019-03-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Mar 20 15:43:44 2019 +0100| [e7e608e84e9e218886700a6c90e8788a01f46b4f] | committer: Thomas Guillem access_out: srt: fix missing config.h include > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e7e608e84e9e218886700a6c90e8788a01f46

[vlc-commits] player: rename has_next_media variable

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 19 18:57:47 2019 +0100| [c207fa91fb78c270e8361f24f2a1a33a5c78541d] | committer: Thomas Guillem player: rename has_next_media variable To next_media_requested > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] player: remove disabled code

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Mar 14 17:58:58 2019 +0100| [84fb77bb1d206907a94e759824615e403a8342cb] | committer: Thomas Guillem player: remove disabled code > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=84fb77bb1d206907a94e759824615e403a8342cb --- src/in

[vlc-commits] pulse: follow PulseAudio write requests

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 19 13:51:15 2019 +0100| [dda6c58c5804f67da6c57f1985b658141adf577c] | committer: Thomas Guillem pulse: follow PulseAudio write requests Wait from Play() if the server don't ask for more data (like every other aout modules). Note: tlength (t

[vlc-commits] pulse: restore previous drain behavior

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 19 18:05:48 2019 +0100| [e9f52b29c6a5892bfa5ab93c476c2aabe60b45b3] | committer: Thomas Guillem pulse: restore previous drain behavior Regression from 2049d408765d5f0209444025c21833624935ca37 Forgot to add it back after Rémi mentionned it

[vlc-commits] aout: move last flush to aout_DecDelete

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Mar 13 11:34:41 2019 +0100| [440e21656f7d2393918bfa78620e482f4fa8d1a3] | committer: Thomas Guillem aout: move last flush to aout_DecDelete > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=440e21656f7d2393918bfa78620e482f4fa8d1a3 ---

[vlc-commits] aout: the stop implementation is now mandatory

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 19 15:54:56 2019 +0100| [282c9fd3ade848bfc505350a8d16bd7a8ff2484f] | committer: Thomas Guillem aout: the stop implementation is now mandatory > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=282c9fd3ade848bfc505350a8d16bd7a8ff24

[vlc-commits] aout: remove useless lock proxy

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Mar 11 14:34:06 2019 +0100| [86f2e8cdab197aa7e5f7140f9fc015b18e9ae26f] | committer: Thomas Guillem aout: remove useless lock proxy > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=86f2e8cdab197aa7e5f7140f9fc015b18e9ae26f ---

[vlc-commits] waveout: remove useless drain

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 12 14:32:56 2019 +0100| [c91da3d1911292675fa225ec9fd24ae1473f6320] | committer: Thomas Guillem waveout: remove useless drain WaveOutFlush( p_aout, true ) is always called from this function. > http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] pulse: follow PulseAudio write requests

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 19 13:51:15 2019 +0100| [e8633b41c86516e2f5c91b2eec05f99e1d3ecd8a] | committer: Thomas Guillem pulse: follow PulseAudio write requests Wait from Play() if the server don't ask for more data (like every other aout modules). Note: tlength (t

[vlc-commits] aout: assert that callbacks are valid

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Mar 14 17:52:50 2019 +0100| [7d6fe91b573dffd9a46179c5c80ff93d07ceaad4] | committer: Thomas Guillem aout: assert that callbacks are valid Like said in the documentation. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] adummy: implement stop callback

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 19 15:52:14 2019 +0100| [f507898b57c3f891ec1f249c99d442f9f120c626] | committer: Thomas Guillem adummy: implement stop callback > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f507898b57c3f891ec1f249c99d442f9f120c626 --- modu

[vlc-commits] aout: use a separate drain callback

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 12 14:42:08 2019 +0100| [2049d408765d5f0209444025c21833624935ca37] | committer: Thomas Guillem aout: use a separate drain callback This callback is not mandatory. If it is NULL, the core will wait for the delay returned by time_get(). This was

[vlc-commits] alsa: setup immutable callbacks from Open()

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Mar 13 09:31:49 2019 +0100| [a9ab97d31e6cd3c7ac434d8aedeb1e23c2650927] | committer: Thomas Guillem alsa: setup immutable callbacks from Open() > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a9ab97d31e6cd3c7ac434d8aedeb1e23c2650

[vlc-commits] aout: split aout_DecFlush into flush and drain

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 12 14:14:32 2019 +0100| [9bfddfd1eba1d2010ff5c54a2fbbc8f31b8ff680] | committer: Thomas Guillem aout: split aout_DecFlush into flush and drain > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=9bfddfd1eba1d2010ff5c54a2fbbc8f31b8ff

[vlc-commits] scaletempo: fix block length

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Mar 14 15:18:22 2019 +0100| [a117f3f81cbdd1d94491bb56a50a263eed4c84cd] | committer: Thomas Guillem scaletempo: fix block length > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a117f3f81cbdd1d94491bb56a50a263eed4c84cd --- modu

[vlc-commits] vaapi: fix NULL dereference within assert

2019-03-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 19 08:32:55 2019 +0100| [4c7e3ef2eb5202b7a3f7f3c34b75fd7b5879515e] | committer: Thomas Guillem vaapi: fix NULL dereference within assert Reported-by: Awais Chishti > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] smb2: add missing error check

2019-03-18 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Mar 18 14:12:56 2019 +0100| [014e84a30c54a1831ed4deeac6506d98cde503b8] | committer: Thomas Guillem smb2: add missing error check > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=014e84a30c54a1831ed4deeac6506d98cde503b8 --- modules/acc

[vlc-commits] es_out: add missing clock delete in case of failure

2019-03-18 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Mar 18 11:30:32 2019 +0100| [6e42c4cb607b7922dcd6f7f8abd586fc6db16ca8] | committer: Thomas Guillem es_out: add missing clock delete in case of failure > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=6e42c4cb607b7922dcd6f7f8abd586fc6db16

[vlc-commits] objects: fix data-race in debug code

2019-03-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Mar 13 11:35:01 2019 +0100| [02d494255ce1b8b9c8357cbef5d7eda2a5264495] | committer: Thomas Guillem objects: fix data-race in debug code assert(!ObjectHasChild(obj)) was causing the following data_race: WARNING: ThreadSanitizer: data race (pid=18491

[vlc-commits] directsound: fix drain

2019-03-12 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Mon Mar 11 16:02:53 2019 +0100| [9ee7cfa08097bab36b53491ef424d6f2ff1f9210] | committer: Thomas Guillem directsound: fix drain Use the same drain emulation than mmdevice.h This fixes draining with directsound output + directsound stream (Windows

[vlc-commits] modules: remove tizen_audio

2019-03-12 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 12 14:46:50 2019 +0100| [22ebe8f64304fbd23184ae8e7645ba3b175062ed] | committer: Thomas Guillem modules: remove tizen_audio Since it's not used and built since a long time > http://git.videolan.org/gitweb.cgi/vlc.git/?a=

[vlc-commits] modules: remove tizen_audio

2019-03-12 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 12 14:46:50 2019 +0100| [9aa2684245a599e846ceb266220caeed3edaec4e] | committer: Thomas Guillem modules: remove tizen_audio Since it's not used and built since a long time > http://git.videolan.org/gitweb.cgi/vlc.git/?a=

[vlc-commits] directsound: fix drain

2019-03-11 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Mar 11 16:02:53 2019 +0100| [25ba4f58177382f90f31ad64eb8b584c895d5a92] | committer: Thomas Guillem directsound: fix drain Use the same drain emulation than mmdevice.h This fixes draining with directsound output + directsound stream (Windows XP

[vlc-commits] aout: use original pts as play date

2019-03-11 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Feb 28 16:44:31 2019 +0100| [9d4bad0da0f49033ed0efaa961066d1187ac5780] | committer: Thomas Guillem aout: use original pts as play date This will be required by the new vlc_clock_t. Indeed, in case of rate change, only the filters are changed but not

[vlc-commits] lib: media_list_player: remove wrong assert

2019-03-11 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Mar 11 09:29:08 2019 +0100| [5111f5e2851a06b737e4d9c67e1839787e91ffef] | committer: Thomas Guillem lib: media_list_player: remove wrong assert Fixes #21985 This function is now always called locked (before the thread is created from new()). > h

[vlc-commits] core: switch to the new output clock

2019-03-11 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Mar 7 10:22:39 2019 +0100| [cc52435296404a526e239f0b3323a3651f45987a] | committer: Thomas Guillem core: switch to the new output clock Co-authored-by: Denis Charmet Co-authored-by: Rémi Denis-Courmont > http://git.videolan.org/gitweb.cgi/vlc.

[vlc-commits] aout: use vlc_clock_t

2019-03-11 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Mar 7 15:40:27 2019 +0100| [a3e4cb4a907f5fdbface2c4a1012461fc4382f92] | committer: Thomas Guillem aout: use vlc_clock_t During the transition, the clock argument is not mandatory. If the clock is NULL, the aout will use ts from the block_t that

[vlc-commits] visual: flush the vout from the filter callback

2019-03-11 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Mar 7 15:56:44 2019 +0100| [7d7b81327ca4188b0d29243fecac8813f63821d6] | committer: Thomas Guillem visual: flush the vout from the filter callback > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7d7b81327ca4188b0d29243fecac8813f6382

[vlc-commits] aout: pass vlc_clock_t to aout filters

2019-03-11 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Mar 6 18:20:24 2019 +0100| [1e601b6654110c1dbe10bd77a7e0f8354538783f] | committer: Thomas Guillem aout: pass vlc_clock_t to aout filters The clock, that is not mandatory, will be used to create a new slave clock for the filter vizualisation plugins

[vlc-commits] vout: vlc_clock_t is now mandatory

2019-03-11 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Mar 7 10:54:01 2019 +0100| [56ee039748f557f26520c4c23e53ac4471b362f3] | committer: Thomas Guillem vout: vlc_clock_t is now mandatory > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=56ee039748f557f26520c4c23e53ac4471b362f3 ---

<    4   5   6   7   8   9   10   11   12   13   >