[vlc-commits] win32: assume libexecdir and libdir are the same

2018-03-07 Thread Rémi Denis-Courmont
vlc | branch: master | Rémi Denis-Courmont | Wed Mar 7 18:51:14 2018 +0200| [35db8fee87c36be7b373ce179778031cd0e281f4] | committer: Rémi Denis-Courmont win32: assume libexecdir and libdir are the same >

[vlc-commits] darwin: assume libexecdir and libdir are the same

2018-03-07 Thread Rémi Denis-Courmont
vlc | branch: master | Rémi Denis-Courmont | Wed Mar 7 18:51:14 2018 +0200| [4635005575d9df035e940029a7f33baefdca77e7] | committer: Rémi Denis-Courmont darwin: assume libexecdir and libdir are the same >

[vlc-commits] configure: remove vlclibdir

2018-03-07 Thread Rémi Denis-Courmont
vlc | branch: master | Rémi Denis-Courmont | Wed Mar 7 18:47:10 2018 +0200| [6ae2da5f04b182f5c13339f759c1cf877f55f049] | committer: Rémi Denis-Courmont configure: remove vlclibdir See also e1bac00ddb061d3cd38358511a72b49f38241de5. This reverts commit

[vlc-commits] lua: install luac files how Automake intends

2018-03-07 Thread Rémi Denis-Courmont
vlc | branch: master | Rémi Denis-Courmont | Wed Mar 7 18:45:07 2018 +0200| [c6be2331fa21b025ad1d2d2a22f92615431479c5] | committer: Rémi Denis-Courmont lua: install luac files how Automake intends Automake only allows DATA target into architecture-independent data

[vlc-commits] contribs: libxml2: Update to 2.9.8

2018-03-07 Thread Hugo Beauzée-Luyssen
vlc | branch: master | Hugo Beauzée-Luyssen | Wed Mar 7 15:41:39 2018 +0100| [6c81d0fd45961d71cc56c2cb1da8fbf417b897cd] | committer: Hugo Beauzée-Luyssen contribs: libxml2: Update to 2.9.8 >

[vlc-commits] demux: avformat: fix regression with tracks

2018-03-07 Thread Francois Cartegnie
vlc/vlc-3.0 | branch: master | Francois Cartegnie | Wed Mar 7 17:32:51 2018 +0100| [416531c3b0aa176ecd0bb8029d2825ba62bb977f] | committer: Francois Cartegnie demux: avformat: fix regression with tracks We can't trust nb_streams while demuxing, new tracks can be created.

[vlc-commits] demux: avformat: fix regression with tracks

2018-03-07 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie | Wed Mar 7 17:32:51 2018 +0100| [33dcfcf41340c27b6f8183fdb35b129282a79bd8] | committer: Francois Cartegnie demux: avformat: fix regression with tracks We can't trust nb_streams while demuxing, new tracks can be created. (and even

[vlc-commits] folder: eliminate some relocations

2018-03-07 Thread Rémi Denis-Courmont
vlc | branch: master | Rémi Denis-Courmont | Wed Mar 7 18:32:26 2018 +0200| [f99ee1a9c608dbce42494d7a2f4ff44f7502b913] | committer: Rémi Denis-Courmont folder: eliminate some relocations >

[vlc-commits] folder: clean up and simplify

2018-03-07 Thread Rémi Denis-Courmont
vlc | branch: master | Rémi Denis-Courmont | Wed Mar 7 18:30:13 2018 +0200| [9215854f0f49b072b313312d87d575997197dafb] | committer: Rémi Denis-Courmont folder: clean up and simplify Fix variable shadowing, fix directory separator in URL (always /), deduplicate URI to path

[vlc-commits] vout: ios: init observer from constructor

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 13:21:08 2018 +0100| [a6d75ed20726fa62dd75fb18e0645c3c422ec1a2] | committer: Thomas Guillem vout: ios: init observer from constructor This fixes a possible inconsistent state of the _appActive boolean if the apps goes

[vlc-commits] vout: ios: fix gpu_ReturnNotPermittedKillClient crashes

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Wed Mar 7 09:11:38 2018 +0100| [d821deaa75b3d2cfb9ca948016826b26c4026c51] | committer: Thomas Guillem vout: ios: fix gpu_ReturnNotPermittedKillClient crashes cf. https://developer.apple.com/library/content/qa/qa1766/_index.html

[vlc-commits] vout: ios: use vout_helper Viewport function

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Wed Mar 7 09:46:04 2018 +0100| [3886d49df0f9e1200e117208295ac5593da93a33] | committer: Thomas Guillem vout: ios: use vout_helper Viewport function (cherry picked from commit efdfdd4ca58654b2f172618492ab197ae671d3a7)

[vlc-commits] vout: ios: call ReleaseCurrent only if needed when closing

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Wed Mar 7 08:56:57 2018 +0100| [631a67502bedfda03dc0fdd31829bc79f4e675c4] | committer: Thomas Guillem vout: ios: call ReleaseCurrent only if needed when closing (cherry picked from commit

[vlc-commits] vout: ios: fix leak in case of alloc failure

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 16:02:01 2018 +0100| [8ca78afcbe3ddbe7b972834a1f414490ba7598fd] | committer: Thomas Guillem vout: ios: fix leak in case of alloc failure (cherry picked from commit b5a53bf515f3af89f6d77546dc95821ecd1c8a58)

[vlc-commits] vout: ios: remove useless propagateDimensionsToVoutCore call

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 12:08:14 2018 +0100| [a91170dcaa42d5cf0a94cf4dd2b22ecb845765f2] | committer: Thomas Guillem vout: ios: remove useless propagateDimensionsToVoutCore call This is already done from the reshap method that is called from

[vlc-commits] vout: ios: remove useless var creation

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 16:55:27 2018 +0100| [135d4d86c9c39cf6a44d8f624dcddf7f1d7f6fff] | committer: Thomas Guillem vout: ios: remove useless var creation (cherry picked from commit 99e9fecab0fcc8233de0bc2eda65147ac96b2774) Signed-off-by:

[vlc-commits] vout: ios: hide eaglContext

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 19:07:22 2018 +0100| [f563f5e60a08cc610feccb801f04b5f9bcb291c7] | committer: Thomas Guillem vout: ios: hide eaglContext (cherry picked from commit d7e2a4ff166b48b4410e54a3af94dc86dc0a9119) Signed-off-by: Thomas Guillem

[vlc-commits] vout: ios: always call reshape from MainThread

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 13:17:26 2018 +0100| [59ead836676461c65b27b36100bda453f3308e72] | committer: Thomas Guillem vout: ios: always call reshape from MainThread We can safely remove the last call to reshape from the vout thread since

[vlc-commits] vout: ios: create/release gl buffers from the vout thread

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 14:23:28 2018 +0100| [ce86b71eb5a929c7ddb7107a9c7a297273985a31] | committer: Thomas Guillem vout: ios: create/release gl buffers from the vout thread (cherry picked from commit 0dadecba5293aeb84fcd911e8138f75201503ce9)

[vlc-commits] vout: ios: don't wait for the MainThread from Control callback

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 10:32:48 2018 +0100| [fc0a3d02419a6a5f022aef5964de996a3df928a7] | committer: Thomas Guillem vout: ios: don't wait for the MainThread from Control callback (cherry picked from commit

[vlc-commits] vout: ios: replace synchronized with vlc_mutex_t

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 09:06:26 2018 +0100| [5432201002c8138bf4b707433d169e728d5bbf3f] | committer: Thomas Guillem vout: ios: replace synchronized with vlc_mutex_t Using pthread (via vlc_mutex_t) is way faster than using synchronized blocks.

[vlc-commits] vout: ios: remove useless performSelectorOnMainThread

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 12:06:07 2018 +0100| [e9939886e0ece246b17f1b77f6367126b62080d7] | committer: Thomas Guillem vout: ios: remove useless performSelectorOnMainThread fetchViewContainer() is already called from the MainThread. (cherry

[vlc-commits] vout: ios: don't wait for the MainThead from the Close callback

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 13:14:29 2018 +0100| [f5380c99a43a6f1327c4179e950629c24a8655fe] | committer: Thomas Guillem vout: ios: don't wait for the MainThead from the Close callback (cherry picked from commit

[vlc-commits] vout: ios: move vgl to struct gl_sys

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 16:10:25 2018 +0100| [c5592e3ae274baf6a7a88724680c304f7f3f8bc4] | committer: Thomas Guillem vout: ios: move vgl to struct gl_sys (cherry picked from commit 7e10cda1204dba396d7b213965bba30d5b15c838) Signed-off-by:

[vlc-commits] vout: ios: fix call order

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Mon Mar 5 15:31:55 2018 +0100| [ee27e61c100093f9457dc5150945614c49fb0800] | committer: Thomas Guillem vout: ios: fix call order Check nullity before using the glESView object. (cherry picked from commit

[vlc-commits] vout: ios: rename lock/unlock to make/release Current

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 08:57:57 2018 +0100| [4c793e2d415bcaf1f5f39a1b7ecf9792af371092] | committer: Thomas Guillem vout: ios: rename lock/unlock to make/release Current (cherry picked from commit 3148dd43f287bd87369c9a49e767918158f3f36f)

[vlc-commits] vout: ios: fix previousEaglContext being overridden

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 09:21:30 2018 +0100| [dde19ef76a35e35e54ffefb91a523f7fa87e292c] | committer: Thomas Guillem vout: ios: fix previousEaglContext being overridden This commit fixes the previousEaglContext variable being overridden when

[vlc-commits] vout: ios: voutDisplay is now constant in glESView

2018-03-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Mar 6 09:57:30 2018 +0100| [118e27e34670f70141433eb5fc3c55cdf8f64f27] | committer: Thomas Guillem vout: ios: voutDisplay is now constant in glESView This avoids to take care about locking (that was not correct). (cherry

[vlc-commits] vout: ios: hide eaglContext

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 19:07:22 2018 +0100| [d7e2a4ff166b48b4410e54a3af94dc86dc0a9119] | committer: Thomas Guillem vout: ios: hide eaglContext > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d7e2a4ff166b48b4410e54a3af94dc86dc0a9119 ---

[vlc-commits] vout: ios: create/release gl buffers from the vout thread

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 14:23:28 2018 +0100| [0dadecba5293aeb84fcd911e8138f75201503ce9] | committer: Thomas Guillem vout: ios: create/release gl buffers from the vout thread >

[vlc-commits] vout: ios: fix leak in case of alloc failure

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 16:02:01 2018 +0100| [b5a53bf515f3af89f6d77546dc95821ecd1c8a58] | committer: Thomas Guillem vout: ios: fix leak in case of alloc failure >

[vlc-commits] vout: ios: fix gpu_ReturnNotPermittedKillClient crashes

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Mar 7 09:11:38 2018 +0100| [1399ebae2e123cf3ba112946014b59ef34d639dd] | committer: Thomas Guillem vout: ios: fix gpu_ReturnNotPermittedKillClient crashes cf. https://developer.apple.com/library/content/qa/qa1766/_index.html No

[vlc-commits] vout: ios: remove useless var creation

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 16:55:27 2018 +0100| [99e9fecab0fcc8233de0bc2eda65147ac96b2774] | committer: Thomas Guillem vout: ios: remove useless var creation >

[vlc-commits] vout: ios: rename lock/unlock to make/release Current

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 08:57:57 2018 +0100| [3148dd43f287bd87369c9a49e767918158f3f36f] | committer: Thomas Guillem vout: ios: rename lock/unlock to make/release Current >

[vlc-commits] vout: ios: don't wait for the MainThread from Control callback

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 10:32:48 2018 +0100| [a0df71911458b6ca9ef2f659e19eabdb8f51e790] | committer: Thomas Guillem vout: ios: don't wait for the MainThread from Control callback >

[vlc-commits] vout: ios: always call reshape from MainThread

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 13:17:26 2018 +0100| [3aceca60b42450e3ff6cd2853b4729d6662d7933] | committer: Thomas Guillem vout: ios: always call reshape from MainThread We can safely remove the last call to reshape from the vout thread since reshape is

[vlc-commits] vout: ios: init observer from constructor

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 13:21:08 2018 +0100| [c447a89650a0f3216500958661f0658d10740773] | committer: Thomas Guillem vout: ios: init observer from constructor This fixes a possible inconsistent state of the _appActive boolean if the apps goes to

[vlc-commits] vout: ios: use vout_helper Viewport function

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Mar 7 09:46:04 2018 +0100| [efdfdd4ca58654b2f172618492ab197ae671d3a7] | committer: Thomas Guillem vout: ios: use vout_helper Viewport function >

[vlc-commits] vout: ios: call ReleaseCurrent only if needed when closing

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Mar 7 08:56:57 2018 +0100| [6023de8286f49cf285b594dff50823a691e95a2f] | committer: Thomas Guillem vout: ios: call ReleaseCurrent only if needed when closing >

[vlc-commits] vout: ios: replace synchronized with vlc_mutex_t

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 09:06:26 2018 +0100| [ca4ac7ffb279ead568257491798c2013879071e3] | committer: Thomas Guillem vout: ios: replace synchronized with vlc_mutex_t Using pthread (via vlc_mutex_t) is way faster than using synchronized blocks. The

[vlc-commits] vout: ios: fix previousEaglContext being overridden

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 09:21:30 2018 +0100| [d5b6c4d8e01c3ceddd4efafee9e84b4688a8e0a3] | committer: Thomas Guillem vout: ios: fix previousEaglContext being overridden This commit fixes the previousEaglContext variable being overridden when the

[vlc-commits] vout: ios: don't wait for the MainThead from the Close callback

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 13:14:29 2018 +0100| [e3a38e5a9c185f68bef8749f2eb093b4fee98b1d] | committer: Thomas Guillem vout: ios: don't wait for the MainThead from the Close callback >

[vlc-commits] vout: ios: remove useless performSelectorOnMainThread

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 12:06:07 2018 +0100| [71cbce5118360e399f0ea0dea1ff8d7db4a14aaa] | committer: Thomas Guillem vout: ios: remove useless performSelectorOnMainThread fetchViewContainer() is already called from the MainThread. >

[vlc-commits] vout: ios: remove useless propagateDimensionsToVoutCore call

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 12:08:14 2018 +0100| [d418c28e8ffd36484fc2966591bac7d623a67647] | committer: Thomas Guillem vout: ios: remove useless propagateDimensionsToVoutCore call This is already done from the reshap method that is called from glESView

[vlc-commits] vout: ios: voutDisplay is now constant in glESView

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 09:57:30 2018 +0100| [86e82a420fffc31b473ce65285dbee977db8eb9c] | committer: Thomas Guillem vout: ios: voutDisplay is now constant in glESView This avoids to take care about locking (that was not correct). >

[vlc-commits] vout: ios: move vgl to struct gl_sys

2018-03-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Mar 6 16:10:25 2018 +0100| [7e10cda1204dba396d7b213965bba30d5b15c838] | committer: Thomas Guillem vout: ios: move vgl to struct gl_sys > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7e10cda1204dba396d7b213965bba30d5b15c838

[vlc-commits] meta: Add Folder.png as a potential cover file

2018-03-07 Thread Hugo Beauzée-Luyssen
vlc/vlc-3.0 | branch: master | Hugo Beauzée-Luyssen | Wed Mar 7 10:51:39 2018 +0100| [8ab7869889c9129c57cd9513a77f6c8aba46594e] | committer: Hugo Beauzée-Luyssen meta: Add Folder.png as a potential cover file (cherry picked from commit

[vlc-commits] meta: Add Folder.png as a potential cover file

2018-03-07 Thread Hugo Beauzée-Luyssen
vlc | branch: master | Hugo Beauzée-Luyssen | Wed Mar 7 10:51:39 2018 +0100| [0c6d8fbcc20cd7bb5626e607b128c49082797a3d] | committer: Hugo Beauzée-Luyssen meta: Add Folder.png as a potential cover file >

[vlc-commits] codec: ttml: allow merge with replace

2018-03-07 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie | Wed Mar 7 14:19:47 2018 +0100| [4269635e2eab120d0ab6fd37b4ccfc52b701905e] | committer: Francois Cartegnie codec: ttml: allow merge with replace >

[vlc-commits] codec: ttml: apply tokenized style refs (fix #19956)

2018-03-07 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie | Wed Mar 7 13:35:03 2018 +0100| [f6122dc0dc44e1633112cff8a9e064b757aeb5dd] | committer: Francois Cartegnie codec: ttml: apply tokenized style refs (fix #19956) >