[vlc-commits] vlc_arrays: add unit tests

2018-08-09 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Wed Jul 18 15:51:55 2018 +0200| [2c63cf85dfa02e98565609ab95d47719719c9da7] | committer: Thomas Guillem vlc_arrays: add unit tests Add some tests for ARRAY_* macros. Signed-off-by: Thomas Guillem > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] vlc_arrays: add ARRAY_FIND()

2018-08-09 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Wed Jul 18 15:51:56 2018 +0200| [1e61ff83820de335efe881597aaa4b3572bf9db9] | committer: Thomas Guillem vlc_arrays: add ARRAY_FIND() TAB_FIND() was implemented, but not ARRAY_FIND(). It may be useful. Signed-off-by: Thomas Guillem > h

[vlc-commits] Define C++ types in namespaces

2018-07-11 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Jun 11 13:58:52 2018 +0200| [2d8cd77ba3d3dc3a532eb25460a9cfe124e0e85e] | committer: Jean-Baptiste Kempf Define C++ types in namespaces In order to respect ODR, in C++ code, declare *_sys_t types in a separate namespace, either unnamed if it's

[vlc-commits] core: use refcounter helper for input resources

2018-07-09 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Thu Jul 5 10:30:50 2018 +0200| [2d9c4249f5bff56c342f41f82a94d77099fde1d6] | committer: Steve Lhomme core: use refcounter helper for input resources Signed-off-by: Steve Lhomme > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: use refcounter helper for fetcher

2018-07-09 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Thu Jul 5 10:30:55 2018 +0200| [209b21e35e947ebcab9df6f046353dc1bafc2635] | committer: Steve Lhomme core: use refcounter helper for fetcher Signed-off-by: Steve Lhomme > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: add atomic refcounter helper

2018-07-09 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Thu Jul 5 10:30:48 2018 +0200| [618a78995848158783640ffa3ef31612cfa0d106] | committer: Steve Lhomme core: add atomic refcounter helper Implement an atomic refcounter with a weak but correct (1) memory order, and expose a simple API. (1) See for example

[vlc-commits] core: use refcounter helper for vt_utils

2018-07-09 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Thu Jul 5 10:30:52 2018 +0200| [0fd485e7a10f7b594d1e4bd81f7bb6562e03f3da] | committer: Steve Lhomme core: use refcounter helper for vt_utils Signed-off-by: Steve Lhomme > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: use refcounter helper for opengl

2018-07-09 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Thu Jul 5 10:30:53 2018 +0200| [dd8c5c5edbd6df2dc1662d70f59bd982607f81ca] | committer: Steve Lhomme core: use refcounter helper for opengl Signed-off-by: Steve Lhomme > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: use refcounter helper for input items

2018-07-09 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Thu Jul 5 10:30:49 2018 +0200| [bb6df23f48cd05c1505161f7a0b3bd0657745ca8] | committer: Steve Lhomme core: use refcounter helper for input items Signed-off-by: Steve Lhomme > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: use refcounter helper for renderer discovery

2018-07-09 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Thu Jul 5 10:30:54 2018 +0200| [9abb2315429d74fe3946180691ae78111208a913] | committer: Steve Lhomme core: use refcounter helper for renderer discovery Signed-off-by: Steve Lhomme > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: use refcounter helper for addons

2018-07-09 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Thu Jul 5 10:30:51 2018 +0200| [0e110591ba5ee82fb153ff1634f1814bc4d887ec] | committer: Steve Lhomme core: use refcounter helper for addons Signed-off-by: Steve Lhomme > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: Move preparser out of the playlist

2018-07-02 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Jun 25 17:45:25 2018 +0200| [c784e8ce4fb429e0e1c42d424b544bc6e937b7c8] | committer: Thomas Guillem core: Move preparser out of the playlist The preparser was implemented in playlist code, but it was (already) independant of the playlist. Therefore

[vlc-commits] hotkeys: fix first subtitles toggle

2018-05-05 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Wed May 2 15:48:58 2018 +0200| [ea3dfa2616821d9aa87e2013dae6b0515aaeeac5] | committer: Jean-Baptiste Kempf hotkeys: fix first subtitles toggle A new hotkey to toggle subtitles visibility was introduced by commit

[vlc-commits] qt: disable playlist on fullscreen

2018-05-05 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Mon Apr 30 14:19:56 2018 +0200| [55ce60609e255ae37f778caa3b235257421b5a76] | committer: Jean-Baptiste Kempf qt: disable playlist on fullscreen The playlist was disabled on fullscreen only when numscreen was in range. Since commit

[vlc-commits] mkv: among forced tracks, select the default

2018-05-05 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Thu May 3 16:13:27 2018 +0200| [92f0fbf153167a6e4d10702d5286fd002925751f] | committer: Jean-Baptiste Kempf mkv: among forced tracks, select the default When several tracks of the same kind were flagged "forced", it selected the last on

[vlc-commits] qt: disable playlist on fullscreen

2018-05-05 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 30 14:19:56 2018 +0200| [e590a8c53e9d0f125b0b5b9ed435f224c2d5f725] | committer: Jean-Baptiste Kempf qt: disable playlist on fullscreen The playlist was disabled on fullscreen only when numscreen was in range. Since commit

[vlc-commits] hotkeys: fix first subtitles toggle

2018-05-05 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Wed May 2 15:48:58 2018 +0200| [bb21396e96093b30145dfe1ed328853359b1b70c] | committer: Jean-Baptiste Kempf hotkeys: fix first subtitles toggle A new hotkey to toggle subtitles visibility was introduced by commit 69d6f2ab18e6956f22923044044b13419a713724

[vlc-commits] mkv: among forced tracks, select the default

2018-05-05 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Thu May 3 16:13:27 2018 +0200| [3a0eeebc59ee682fdb71fdeceeb9b19e34aa4b0b] | committer: Jean-Baptiste Kempf mkv: among forced tracks, select the default When several tracks of the same kind were flagged "forced", it selected the last one. Inste

[vlc-commits] qt: prevent window jumps on resize (X11)

2018-05-03 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Mon Apr 30 21:57:36 2018 +0200| [94442595fa69db679a569e528eec2dced4531803] | committer: Hugo Beauzée-Luyssen qt: prevent window jumps on resize (X11) On X11 with Qt < 5.10, a resize request invoked XMoveResizeWindow() (

[vlc-commits] qt: prevent window jumps on resize (X11)

2018-05-03 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 30 21:57:36 2018 +0200| [d7fec54badc42733faf41bffdad4d31e0b8a0d55] | committer: Hugo Beauzée-Luyssen qt: prevent window jumps on resize (X11) On X11 with Qt < 5.10, a resize request invoked XMoveResizeWindow() (

[vlc-commits] qt: remove useless forward declarations

2018-05-03 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Thu May 3 10:21:22 2018 +0200| [3b24efda184b7127ea432df016f6c40183fc2729] | committer: Hugo Beauzée-Luyssen qt: remove useless forward declarations The forward-declared types are necessarily already declared, since they are used either in class

[vlc-commits] qt: improve time tooltip for hidpi

2018-05-03 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Thu May 3 10:21:21 2018 +0200| [b6637ba93d7e02544a97505d7c3ce72371526527] | committer: Hugo Beauzée-Luyssen qt: improve time tooltip for hidpi The time tooltip (for the seek slider) was pixelated on hidpi screens. Both the polygon to draw the

[vlc-commits] qt: improve time tooltip for hidpi

2018-05-03 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Thu May 3 10:21:21 2018 +0200| [75c1522c87e992ba0ec1eb04dae04473621d8ebb] | committer: Hugo Beauzée-Luyssen qt: improve time tooltip for hidpi The time tooltip (for the seek slider) was pixelated on hidpi screens. Both the polygon to draw the tooltip

[vlc-commits] qt: remove useless forward declarations

2018-05-03 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Thu May 3 10:21:22 2018 +0200| [97c4f9065266998618c6bc604685b3eca14406f6] | committer: Hugo Beauzée-Luyssen qt: remove useless forward declarations The forward-declared types are necessarily already declared, since they are used either in class fields

[vlc-commits] core: remove global sout_stream_id_sys_t typedef

2018-04-30 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Fri Apr 27 22:05:02 2018 +0200| [173ee01c08f341945f1a8ae30150e139a5348ad2] | committer: Jean-Baptiste Kempf core: remove global sout_stream_id_sys_t typedef Remove the sout_stream_id_sys_t typedef in vlc_common.h (for ODR). This implies to replace

[vlc-commits] core: remove global picture_sys_t typedef

2018-04-30 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Fri Apr 27 22:05:01 2018 +0200| [35dd7a8f1881cfc6cae45b943e8b40fb396341a7] | committer: Jean-Baptiste Kempf core: remove global picture_sys_t typedef Replace picture_sys_t* by void* in picture_resource_t, and remove its typedef in vlc_common.h (for ODR

[vlc-commits] core: remove global *_sys_t typedefs

2018-04-30 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Fri Apr 27 22:10:57 2018 +0200| [ff2901aff39c3f687604c9dbb418c928aeaa6944] | committer: Jean-Baptiste Kempf core: remove global *_sys_t typedefs Do not declare *_sys_t typedefs globally in vlc_common.h. Instead, declare them locally in each module that

[vlc-commits] core: remove global *_sys_t typedefs

2018-04-30 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Fri Apr 27 22:10:57 2018 +0200| [d2d9c36f3253344738ef7588f3e7ed95c1304ee4] | committer: Jean-Baptiste Kempf core: remove global *_sys_t typedefs Do not declare *_sys_t typedefs globally in vlc_common.h. Instead, declare them locally in each module that

[vlc-commits] core: remove global *_sys_t typedefs

2018-04-30 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Fri Apr 27 22:10:57 2018 +0200| [db50540ed481d6c11fe7c947fcb9b3a2ad574c37] | committer: Jean-Baptiste Kempf core: remove global *_sys_t typedefs Do not declare *_sys_t typedefs globally in vlc_common.h. Instead, declare them locally in each module that

[vlc-commits] qt: make the time tooltip a tooltip

2018-04-30 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Sat Apr 21 20:58:00 2018 +0200| [f0efb0d42eccb35046d7cee88176ce0d753184d8] | committer: Hugo Beauzée-Luyssen qt: make the time tooltip a tooltip This avoids to lose window focus when the mouse is over the seekbar (on XFCE), and should also

[vlc-commits] qt: initialize FSC fullscreen state from the vout

2018-04-30 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Wed Apr 18 14:38:30 2018 +0200| [26c5d398ffedad43f9266145ccb4b723abcecc50] | committer: Hugo Beauzée-Luyssen qt: initialize FSC fullscreen state from the vout The playlist and vout "fullscreen" variables may contain different values,

[vlc-commits] qt: toogle info panel visibility

2018-04-30 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Wed Apr 18 11:57:41 2018 +0200| [ac96a5f21ea8e5e961b088777c43dd13ad8a7fa6] | committer: Hugo Beauzée-Luyssen qt: toogle info panel visibility Make the info button toggle the info panel visibility: if the panel is already open, clicking on the

[vlc-commits] qt: initialize FSC fullscreen state from the vout

2018-04-30 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Wed Apr 18 14:38:30 2018 +0200| [1bbd0eb5c03e489be59183e55af75282e14a17ae] | committer: Hugo Beauzée-Luyssen qt: initialize FSC fullscreen state from the vout The playlist and vout "fullscreen" variables may contain different values, e.g. when

[vlc-commits] qt: toogle info panel visibility

2018-04-30 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Wed Apr 18 11:57:41 2018 +0200| [a8ed2d9f047ca133c125505cec96ad260a80dfa6] | committer: Hugo Beauzée-Luyssen qt: toogle info panel visibility Make the info button toggle the info panel visibility: if the panel is already open, clicking on the info button

[vlc-commits] qt: make the time tooltip a tooltip

2018-04-30 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Sat Apr 21 20:58:00 2018 +0200| [58155349a053d38d882d47357b225b8703c696ac] | committer: Hugo Beauzée-Luyssen qt: make the time tooltip a tooltip This avoids to lose window focus when the mouse is over the seekbar (on XFCE), and should also prevent the

[vlc-commits] decoder: display subtitles on seek while paused

2018-04-27 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Fri Apr 20 11:30:56 2018 +0200| [3bf766e104b21d15415dc921a32092fda9f12907] | committer: Hugo Beauzée-Luyssen decoder: display subtitles on seek while paused While paused, make the SPU decoder process one block on seek, in order to display the

[vlc-commits] core: replace es_out_sys_t* by void*

2018-04-25 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 23 17:32:23 2018 +0200| [4655ce5d3bc5d8384b1553bfb188b932433aac2e] | committer: Jean-Baptiste Kempf core: replace es_out_sys_t* by void* See #17078 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: replace xml_reader_sys_t* by void*

2018-04-25 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Tue Apr 24 09:33:28 2018 +0200| [5f00aff306a2722b1ec40ec06437c97cf342c21c] | committer: Jean-Baptiste Kempf core: replace xml_reader_sys_t* by void* See #17078 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: replace sout_stream_sys_t* by void*

2018-04-25 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 23 18:29:40 2018 +0200| [238459bf4fa35284e74f839e5862abc758352f2a] | committer: Jean-Baptiste Kempf core: replace sout_stream_sys_t* by void* See #17078 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=com

[vlc-commits] core: replace picture_sys_t* by void*

2018-04-25 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 23 18:10:15 2018 +0200| [3de64989180176eb10dc6ea1a012ede660afd7f5] | committer: Jean-Baptiste Kempf core: replace picture_sys_t* by void* See #17078 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: replace decoder_sys_t* by void*

2018-04-25 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 23 18:59:46 2018 +0200| [b3b7f62ce15a3faae7a7c78c2d10b4bb49a6a009] | committer: Jean-Baptiste Kempf core: replace decoder_sys_t* by void* See #17078 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: replace service_discovery_sys_t* by void*

2018-04-25 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 23 17:18:22 2018 +0200| [c7f9e3ce5e363d74e8fe7147cfc7ef2d22374d0f] | committer: Jean-Baptiste Kempf core: replace service_discovery_sys_t* by void* See #17078 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] core: replace sout_mux_sys_t* by void*

2018-04-25 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 23 18:21:26 2018 +0200| [4e0d899e0f28d22216657b4afa429d1f9e18adc7] | committer: Jean-Baptiste Kempf core: replace sout_mux_sys_t* by void* See #17078 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: replace sout_access_out_sys_t* by void*

2018-04-25 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 23 18:13:52 2018 +0200| [1300796bab3adbaa5ac4d9b7f6040a55ece2a27d] | committer: Jean-Baptiste Kempf core: replace sout_access_out_sys_t* by void* See #17078 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] core: replace xml_sys_t* by void*

2018-04-25 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Tue Apr 24 09:30:23 2018 +0200| [ae636d736fec51ae1e459d9c3d98cd4013ec3ed2] | committer: Jean-Baptiste Kempf core: replace xml_sys_t* by void* See #17078 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: replace filter_sys_t* by void*

2018-04-25 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 23 19:40:10 2018 +0200| [4c8b741e4844a80fb824caccd9606259d5958aa0] | committer: Jean-Baptiste Kempf core: replace filter_sys_t* by void* See #17078 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: replace vod_sys_t* by void*

2018-04-25 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Tue Apr 24 09:41:03 2018 +0200| [79afb971ff3c1eada2d1217e2a1015cc56a321e4] | committer: Jean-Baptiste Kempf core: replace vod_sys_t* by void* See #17078 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: replace aout_sys_t* by void*

2018-04-25 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 23 17:54:07 2018 +0200| [6429b8ea8337ab284e3d3f449775ab4cf9ebce7b] | committer: Jean-Baptiste Kempf core: replace aout_sys_t* by void* See #17078 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: replace encoder_sys_t* by void*

2018-04-25 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 23 19:13:23 2018 +0200| [7442c8c791ec6be8c50ba7768792b52a01ee2b31] | committer: Jean-Baptiste Kempf core: replace encoder_sys_t* by void* See #17078 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] decoder: display subtitles on seek while paused

2018-04-22 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Fri Apr 20 11:30:56 2018 +0200| [b529d4e20e10027d0a5c42945335819e34343f64] | committer: Jean-Baptiste Kempf decoder: display subtitles on seek while paused While paused, make the SPU decoder process one block on seek, in order to display the matching

[vlc-commits] hotkeys: fix SPU scaling limits

2018-04-19 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Thu Apr 19 12:33:19 2018 +0200| [2b8e6c4334ad4fb63a5eaea54d6937767585c1df] | committer: Hugo Beauzée-Luyssen hotkeys: fix SPU scaling limits Otherwise it's impossible to reset the value to 100% Signed-off-by: Hugo Beauzée-Luyssen (cherry p

[vlc-commits] hotkeys: fix SPU scaling limits

2018-04-19 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Thu Apr 19 12:33:19 2018 +0200| [35a5a0ab2448598a61cc38079a82b83ee51de82e] | committer: Hugo Beauzée-Luyssen hotkeys: fix SPU scaling limits Otherwise it's impossible to reset the value to 100% Signed-off-by: Hugo Beauzée-Luyssen &

[vlc-commits] qt: always save non-fullscreen widget size

2018-04-16 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Fri Apr 13 18:35:57 2018 +0200| [b3fd77e25d1d37f4c10962dcbab5f5f2fb9a3928] | committer: Jean-Baptiste Kempf qt: always save non-fullscreen widget size restoreStackOldWidget() should always restore the size the widget have when fullscreen is

[vlc-commits] qt: postpone resize if fullscreen is enabled

2018-04-15 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Fri Apr 13 18:37:19 2018 +0200| [6d2b1762d241cae069ad35c4ba390b789b271205] | committer: Jean-Baptiste Kempf qt: postpone resize if fullscreen is enabled Starting a video may resize the window (if autoresize is enabled). If the video is started fullscreen

[vlc-commits] qt: always save non-fullscreen widget size

2018-04-15 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Fri Apr 13 18:35:57 2018 +0200| [d5941b70e7f6f371baae92f49e2d38ed1b7a3315] | committer: Jean-Baptiste Kempf qt: always save non-fullscreen widget size restoreStackOldWidget() should always restore the size the widget have when fullscreen is disabled

[vlc-commits] fingerprinter: fix double-free

2018-04-11 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Tue Apr 10 16:28:42 2018 +0200| [501fb0bec1eabf05adbb2fdd0d494d23ce361846] | committer: Hugo Beauzée-Luyssen fingerprinter: fix double-free In case of thread cancellation (when the audio fingerprinter window is closed during processing), the

[vlc-commits] qt: refresh time labels on display mode change

2018-04-11 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Mon Apr 9 18:33:46 2018 +0200| [2c1a21700245633024a20cef0a0525f1945fc95f] | committer: Hugo Beauzée-Luyssen qt: refresh time labels on display mode change Toggling remaining-time/total-time did not update the time labels, so they were only

[vlc-commits] Make 1.0x speed accessible from the slider

2018-04-11 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Mon Apr 9 09:14:24 2018 +0200| [ac8332501e9d900bda181906e03984df86e08486] | committer: Hugo Beauzée-Luyssen Make 1.0x speed accessible from the slider A slider value change is ignored if the new value is the same as the last one. However, the

[vlc-commits] qt: advanced prefs: Remove empty zoom section

2018-04-11 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Mon Apr 9 17:44:54 2018 +0200| [866d16e69dfdf3a44a705bf93be4731e1f76c73b] | committer: Hugo Beauzée-Luyssen qt: advanced prefs: Remove empty zoom section Remove the "zoom" section to avoid the creation of an empty panel. Note that

[vlc-commits] qt: update all time labels on seek request

2018-04-11 Thread Romain Vimont
vlc/vlc-3.0 | branch: master | Romain Vimont | Mon Apr 9 15:05:15 2018 +0200| [7a5aaf1665427c1edf79bfec151413a94fd8c6b3] | committer: Hugo Beauzée-Luyssen qt: update all time labels on seek request There are 3 time labels in the main interface, containing: - the elapsed time (on the left of

[vlc-commits] qt: refresh time labels on display mode change

2018-04-11 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 9 18:33:46 2018 +0200| [bc06f0c87a4676eb62a3ff5e14f2510f26007c95] | committer: Hugo Beauzée-Luyssen qt: refresh time labels on display mode change Toggling remaining-time/total-time did not update the time labels, so they were only refreshed on

[vlc-commits] qt: advanced prefs: Remove empty zoom section

2018-04-11 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 9 17:44:54 2018 +0200| [53adeab9fc63514f886d002fbbaa7a3d8ab74073] | committer: Hugo Beauzée-Luyssen qt: advanced prefs: Remove empty zoom section Remove the "zoom" section to avoid the creation of an empty panel. Note that this also r

[vlc-commits] fingerprinter: fix double-free

2018-04-11 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Tue Apr 10 16:28:42 2018 +0200| [537e113c84c60300dca04b453774cc27574e3dfe] | committer: Hugo Beauzée-Luyssen fingerprinter: fix double-free In case of thread cancellation (when the audio fingerprinter window is closed during processing), the current

[vlc-commits] qt: update all time labels on seek request

2018-04-09 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 9 15:05:15 2018 +0200| [ec699bd1023fe6a9417e425f48a531eb8dbbb1b5] | committer: Hugo Beauzée-Luyssen qt: update all time labels on seek request There are 3 time labels in the main interface, containing: - the elapsed time (on the left of the

[vlc-commits] Make 1.0x speed accessible from the slider

2018-04-09 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Apr 9 09:14:24 2018 +0200| [6598b2c4d84d6344b413d0cb14563a0a6335956c] | committer: Hugo Beauzée-Luyssen Make 1.0x speed accessible from the slider A slider value change is ignored if the new value is the same as the last one. However, the last

[vlc-commits] mtp: fix initialization to avoid segfault on close

2017-11-15 Thread Romain Vimont
vlc/vlc-2.2 | branch: master | Romain Vimont | Fri Nov 10 22:56:42 2017 +0100| [c56a751001b5aedc97642031addb356afb613248] | committer: Jean-Baptiste Kempf mtp: fix initialization to avoid segfault on close When an Android device is plugged with MTP disabled, the tracks may not be retrieved

[vlc-commits] gui/qt: bookmarks: fix psz_name lifetime

2017-11-11 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Fri Nov 10 21:26:57 2017 +0100| [ea0a32e1c1cbf3a2ad786d46b46a3d9a449ec274] | committer: Jean-Baptiste Kempf gui/qt: bookmarks: fix psz_name lifetime The macro qtu() is defined as follows: #define qtu( i ) ((i).toUtf8().constData()) "i" is

[vlc-commits] mtp: fix initialization to avoid segfault on close

2017-11-11 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Fri Nov 10 22:56:42 2017 +0100| [3ff283bc176b2dd2e83bb7cd7358eb2a0104124c] | committer: Jean-Baptiste Kempf mtp: fix initialization to avoid segfault on close When an Android device is plugged with MTP disabled, the tracks may not be retrieved. In that

[vlc-commits] qt: playlist: fix stack overflow

2017-11-07 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Tue Nov 7 09:53:46 2017 +0100| [991ed989345c28d5fced32a9a5e60f0e793fcab1] | committer: Hugo Beauzée-Luyssen qt: playlist: fix stack overflow The playlist tree may be arbitrary deep, so traversing it recursively may lead to stack overflow. Traverse it

[vlc-commits] snapshot: fix snapshots cropping

2017-11-06 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Mon Nov 6 11:06:20 2017 +0100| [7a46fc430b090fc6b2b32216d0d5527fcf7be68b] | committer: Jean-Baptiste Kempf snapshot: fix snapshots cropping The snapshot picture was created using picture_Copy(), which does not handle offsets. As a consequence, snapshots

[vlc-commits] demux: avformat: fix tracks initialization to prevent crash

2017-11-01 Thread Romain Vimont
vlc | branch: master | Romain Vimont | Wed Nov 1 01:04:31 2017 +0100| [8a3958ca57d641ef17d94ade001b01c5a2e4bac7] | committer: Thomas Guillem demux: avformat: fix tracks initialization to prevent crash The 'tracks' array was created before the possible update of nb_

<    1   2   3   4   5