[vlc-commits] contrib: live555: prevent inclusion of xlocale.h on linux

2020-03-30 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Mon Jul 16 05:29:06 2018 +0200| [f53deb57c62646d6f281cedabe111ac684313ca7] | committer: Konstantin Pavlov contrib: live555: prevent inclusion of xlocale.h on linux https://sourceware.org/glibc/wiki/Release/2.26#Removal_of_.27xlocale.h.27 Also

[vlc-commits] text_renderer: freetype: fix memory leak in AnalyzeParagraph

2019-08-19 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Sat Jul 21 23:14:57 2018 +0200| [410bff0959c0e2a8b9dfec20fe85a57484580461] | committer: Francois Cartegnie text_renderer: freetype: fix memory leak in AnalyzeParagraph fixes: #20881 Signed-off-by: Jean-Baptiste Kempf (cherry picked from commit

[vlc-commits] text_renderer/freetype: fix SIGSEGV in harfbuzz

2018-12-16 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Fri Sep 28 18:18:13 2018 +0200| [5d3c9d55a87dba3d2dbf57fb77913a16f0acf38d] | committer: Jean-Baptiste Kempf text_renderer/freetype: fix SIGSEGV in harfbuzz There is no documentation but that is how they do it in their tests: https://github.com

[vlc-commits] text_renderer/freetype: fix SIGSEGV in harfbuzz

2018-09-28 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Fri Sep 28 18:18:13 2018 +0200| [8c2351eeec3a701facb0d4ad73be44cf61bb6bd2] | committer: Thomas Guillem text_renderer/freetype: fix SIGSEGV in harfbuzz There is no documentation but that is how they do it in their tests: https://github.com/harfbuzz/harfbuzz

[vlc-commits] input: preparser: prepare for multithreaded background worker

2018-08-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 17 12:11:28 2018 +0200| [11e7636226a11e569b29de8bb65fe1ff2d7b2a5d] | committer: Romain Vimont input: preparser: prepare for multithreaded background worker As there are plans to make the src/misc/background_worker multithreaded, the preparser must

[vlc-commits] vout: win32: direct3d11: fixup of d1e7dc1

2018-08-07 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Tue Jul 31 11:58:29 2018 +0200| [7cc7c08c7f6854011b7f6627b8704b17dd939fc6] | committer: Steve Lhomme vout: win32: direct3d11: fixup of d1e7dc1 As d1e7dc1 explicitly adds copying of the relevant fmt after the function is called, the function itself

[vlc-commits] vout: win32: direct3d11: fixup of d1e7dc1

2018-08-01 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 31 11:58:29 2018 +0200| [df51fffb3bda34c22a3c74f3c17f740a552a33ed] | committer: Steve Lhomme vout: win32: direct3d11: fixup of d1e7dc1 As d1e7dc1 explicitly adds copying of the relevant fmt after the function is called, the function itself should

[vlc-commits] sd: upnp: parseSatipServer: prevent leak

2018-08-01 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Tue Jul 31 14:44:05 2018 +0200| [92a5852dd4c8d5d0489d8c3ca12a8aa7e70c4940] | committer: Hugo Beauzée-Luyssen sd: upnp: parseSatipServer: prevent leak Signed-off-by: Hugo Beauzée-Luyssen (cherry picked from commit

[vlc-commits] sd: upnp: parseSatipServer: add missing error check

2018-08-01 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Mon Jul 30 07:25:14 2018 +0200| [f0d804bb1bc981518404912a131211a380bf2e07] | committer: Hugo Beauzée-Luyssen sd: upnp: parseSatipServer: add missing error check Prevents a potential null-dereference on the line that follows. Signed-off-by: Hugo

[vlc-commits] sd: upnp: parseSatipServer: add missing error check

2018-07-31 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Mon Jul 30 07:25:14 2018 +0200| [ace5c8805deeb8d63fc6b62d33bf1748814f8ee5] | committer: Hugo Beauzée-Luyssen sd: upnp: parseSatipServer: add missing error check Prevents a potential null-dereference on the line that follows. Signed-off-by: Hugo Beauzée

[vlc-commits] sd: upnp: parseSatipServer: prevent leak

2018-07-31 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 31 14:44:05 2018 +0200| [413cb87b73eaa20c78a92436a99c92b529696be6] | committer: Hugo Beauzée-Luyssen sd: upnp: parseSatipServer: prevent leak Signed-off-by: Hugo Beauzée-Luyssen > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] core: add vlc_MetadataRequest

2018-07-29 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Wed Jul 25 04:06:38 2018 +0200| [f7f301cce34a93324efa572f181552fb0cb361a8] | committer: Jean-Baptiste Kempf core: add vlc_MetadataRequest This function is to be used by entities within the core that would like to spawn a metadata request

[vlc-commits] playlist: item: playlist_Preparse: use vlc_MetadataRequest

2018-07-29 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Wed Jul 25 04:06:40 2018 +0200| [3af898a429fc04afce3974b55ce484c0326d4716] | committer: Jean-Baptiste Kempf playlist: item: playlist_Preparse: use vlc_MetadataRequest As the functionality provided by the externally accessible

[vlc-commits] stream_extractor: archive: enable Control/Seek even if libarchive died

2018-07-29 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Wed Jul 25 21:49:14 2018 +0200| [bd355244bb69ddb9642a03a4520cab2ecfdf69f7] | committer: Jean-Baptiste Kempf stream_extractor: archive: enable Control/Seek even if libarchive died As we might be able to recover from a libarchive fatal error

[vlc-commits] stream_extractor: archive: kill archive on reset error

2018-07-29 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Wed Jul 25 05:34:44 2018 +0200| [aa6dfc98452c56f11e62cf03d76fea2f893099ab] | committer: Jean-Baptiste Kempf stream_extractor: archive: kill archive on reset error Signed-off-by: Jean-Baptiste Kempf (cherry picked from commit

[vlc-commits] stream_extractor: archive: simplify seeking

2018-07-29 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Wed Jul 25 04:33:24 2018 +0200| [348b723e3b05c58bf84131e759084d8f7d34622f] | committer: Jean-Baptiste Kempf stream_extractor: archive: simplify seeking As a seek should be successful even if the requested position is outside the bounds

[vlc-commits] stream_extractor: archive: explicitly handle EOF

2018-07-29 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Wed Jul 25 05:04:06 2018 +0200| [38a9c332e5e6b9a12f9c86c03d4250e1fb51c1e6] | committer: Jean-Baptiste Kempf stream_extractor: archive: explicitly handle EOF Things will be a lot simpler if we explicitly handle EOF different from a libarchive error

[vlc-commits] demux: mkv: revert ab042aa7a8befcf9fe80b5f46fb5320bfe7a0230

2018-07-27 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 17 06:57:45 2018 +0200| [929833be652c10f960dca4f85fd5ac9ce9b10f19] | committer: Steve Lhomme demux: mkv: revert ab042aa7a8befcf9fe80b5f46fb5320bfe7a0230 The changes introduced by the commit in question are redundant; if demuxer_sys_t::b_seekable

[vlc-commits] demux: mkv: !b_seekable implies b_fastseekable = false

2018-07-27 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 17 06:37:25 2018 +0200| [f925055ca2e35a1164d04bf17afb2c2b9074b253] | committer: Steve Lhomme demux: mkv: !b_seekable implies b_fastseekable = false Signed-off-by: Steve Lhomme > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] demux: mkv: fix invalid format-specifier

2018-07-27 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 17 04:05:26 2018 +0200| [af87b6c01088426ebf546c900a7a87f17ffe94f9] | committer: Steve Lhomme demux: mkv: fix invalid format-specifier Signed-off-by: Steve Lhomme > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] gui: macosx: simplify saving of playlist

2018-07-26 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Thu Jul 26 11:42:38 2018 +0200| [f70f368e8130c1ecdd2bff1b22e9dd08c8e433b8] | committer: Jean-Baptiste Kempf gui: macosx: simplify saving of playlist Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] sout: mosaic_bridge: designated init for decoder_owner_callbacks

2018-07-26 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Thu Jul 26 02:42:39 2018 +0200| [7bc3d0f4bbe93f5259a45e0ea94ba8ed257a7bf7] | committer: Thomas Guillem sout: mosaic_bridge: designated init for decoder_owner_callbacks Signed-off-by: Thomas Guillem > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] input: decoder: designated init for decoder_owner_callbacks

2018-07-26 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Thu Jul 26 02:42:37 2018 +0200| [2c0d90c71816129c1e1c4dcda8f443182f7d998a] | committer: Thomas Guillem input: decoder: designated init for decoder_owner_callbacks Signed-off-by: Thomas Guillem > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] sout: transcode: designated init in decoder_owner_callbacks

2018-07-26 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Thu Jul 26 02:42:40 2018 +0200| [5e4cd2e34e3367dd62e7dba601c1c7bcaa2abbed] | committer: Thomas Guillem sout: transcode: designated init in decoder_owner_callbacks Signed-off-by: Thomas Guillem > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] misc: image: designated init for decoder_owner_callbacks

2018-07-26 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Thu Jul 26 02:42:38 2018 +0200| [e5e6a791a2fed2aa694289237e4aee9fdd04a4f7] | committer: Thomas Guillem misc: image: designated init for decoder_owner_callbacks Signed-off-by: Thomas Guillem > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] stream_extractor: archive: simplify seeking

2018-07-25 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 25 04:33:24 2018 +0200| [3ecbbfac7d35b52599d295ac7f71c001e03f57b2] | committer: Jean-Baptiste Kempf stream_extractor: archive: simplify seeking As a seek should be successful even if the requested position is outside the bounds of the input

[vlc-commits] stream_extractor: archive: enable Control/Seek even if libarchive died

2018-07-25 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 25 21:49:14 2018 +0200| [51824f14fdcbfb813cba667e432cb0df2b639776] | committer: Jean-Baptiste Kempf stream_extractor: archive: enable Control/Seek even if libarchive died As we might be able to recover from a libarchive fatal error (by resetting

[vlc-commits] stream_extractor: archive: explicitly handle EOF

2018-07-25 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 25 05:04:06 2018 +0200| [072c3e6368cb831bb85d908f2ea70164d71c57b0] | committer: Jean-Baptiste Kempf stream_extractor: archive: explicitly handle EOF Things will be a lot simpler if we explicitly handle EOF different from a libarchive error

[vlc-commits] stream_extractor: archive: kill archive on reset error

2018-07-25 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 25 05:34:44 2018 +0200| [3844aeab7e7a82a659bd3aa90c261bc03f32256b] | committer: Jean-Baptiste Kempf stream_extractor: archive: kill archive on reset error Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=com

[vlc-commits] access: screen: Close: release blend filter if created

2018-07-25 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Wed Jul 25 03:54:07 2018 +0200| [f0981be9dd07a14e10969e1acc19df176adafaaf] | committer: Jean-Baptiste Kempf access: screen: Close: release blend filter if created This is necessary for quite obvious reasons. fixes: #20831 Signed-off-by: Jean

[vlc-commits] core: add vlc_MetadataRequest

2018-07-25 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 25 04:06:38 2018 +0200| [d2c29640ffcc0af46e9abde972a10d636f688a29] | committer: Thomas Guillem core: add vlc_MetadataRequest This function is to be used by entities within the core that would like to spawn a metadata request. Such request

[vlc-commits] playlist: item: playlist_Preparse: use vlc_MetadataRequest

2018-07-25 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 25 04:06:40 2018 +0200| [d7d9f8e4b61f4ab30bc2a3cefc64b09b8236a2a4] | committer: Thomas Guillem playlist: item: playlist_Preparse: use vlc_MetadataRequest As the functionality provided by the externally accessible libvlc_MetadataRequest

[vlc-commits] core: libvlc_MetadataRequest: use vlc_MetadataRequest

2018-07-25 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 25 04:06:39 2018 +0200| [d2ab9d8342625579092c338a63b35aaefae59227] | committer: Thomas Guillem core: libvlc_MetadataRequest: use vlc_MetadataRequest Signed-off-by: Thomas Guillem > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] control: oldrc: make it possible to adjust volume without playback

2018-07-25 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 25 03:51:15 2018 +0200| [91450e0f82ee2aff93db31b2aa4d520614551d24] | committer: Jean-Baptiste Kempf control: oldrc: make it possible to adjust volume without playback I don't know why 33464eacd6e introduced logic to prevent volume change

[vlc-commits] access: screen: Close: release blend filter if created

2018-07-25 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 25 03:54:07 2018 +0200| [efe3eabd5c411e0c24be90209503889945ee1070] | committer: Jean-Baptiste Kempf access: screen: Close: release blend filter if created This is necessary for quite obvious reasons. fixes: #20831 Signed-off-by: Jean-Baptiste

[vlc-commits] access: vcd: cdrom: extensions are case-insensitive

2018-07-25 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 25 03:50:51 2018 +0200| [ec0eb509633ac13bab87a05fdfadaa3fa0831d9b] | committer: Jean-Baptiste Kempf access: vcd: cdrom: extensions are case-insensitive Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] sout: chromecast: use stream info helpers in intf_sys_t

2018-07-24 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Mon Jul 23 19:56:59 2018 +0200| [0e6019f22a1fd6863d24fe9cbb1851860df5273b] | committer: Jean-Baptiste Kempf sout: chromecast: use stream info helpers in intf_sys_t These changes includes usage of the relevant stream info helpers. It also adds

[vlc-commits] sout: chromecast: add stream info helpers

2018-07-24 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Mon Jul 23 19:56:58 2018 +0200| [a17b7c99903b1da2d0dfb07d4cf299db7a235ca2] | committer: Jean-Baptiste Kempf sout: chromecast: add stream info helpers The previous implementation had hard-coded paths in several places, and each place relied

[vlc-commits] sout: chromecast: use stream info helpers in sout_access_out_sys_t

2018-07-24 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Mon Jul 23 19:57:00 2018 +0200| [a6b62430d530440ee1ec56436720fc5e7a32bc44] | committer: Jean-Baptiste Kempf sout: chromecast: use stream info helpers in sout_access_out_sys_t Signed-off-by: Thomas Guillem (cherry picked from commit

[vlc-commits] sout: chromecast: remove flawed sout-test in Open

2018-07-24 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Mon Jul 23 19:56:57 2018 +0200| [d0a3a6e3a6d73a32ab0171b1e553affe36d4f7dc] | committer: Jean-Baptiste Kempf sout: chromecast: remove flawed sout-test in Open The relevant code suffers from some immediate flaws, with no real gain: 1

[vlc-commits] sout: chromecast: use stream info helpers for ChromecastCommuncation

2018-07-24 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Mon Jul 23 19:57:01 2018 +0200| [8859e3bd50e95c74af81e05f59745ae25b2ae1b7] | committer: Jean-Baptiste Kempf sout: chromecast: use stream info helpers for ChromecastCommuncation Both the path and port are available upon construction

[vlc-commits] sout: chromecast: prevent conflict between multiple chromecasts

2018-07-24 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Mon Jul 23 19:57:02 2018 +0200| [eb9decc16ee690d4dc0129803a3a392865bb2b6e] | committer: Jean-Baptiste Kempf sout: chromecast: prevent conflict between multiple chromecasts In order for us to support streaming to more than one chromecast using

[vlc-commits] sout: chromecast: prevent conflict between multiple chromecasts

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Mon Jul 23 19:57:02 2018 +0200| [710a2ef49669806e208d6845a494a01ed90b18db] | committer: Jean-Baptiste Kempf sout: chromecast: prevent conflict between multiple chromecasts In order for us to support streaming to more than one chromecast using the same

[vlc-commits] sout: chromecast: use stream info helpers in sout_access_out_sys_t

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Mon Jul 23 19:57:00 2018 +0200| [fe6112b6dedade5193df0d2c0cf152358371f2d8] | committer: Jean-Baptiste Kempf sout: chromecast: use stream info helpers in sout_access_out_sys_t Signed-off-by: Thomas Guillem > http://git.videolan.org/gitweb.cgi/vlc.

[vlc-commits] sout: chromecast: use stream info helpers in intf_sys_t

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Mon Jul 23 19:56:59 2018 +0200| [d0ed421fb2f6760147dc29a814b661aadcc3dc2c] | committer: Jean-Baptiste Kempf sout: chromecast: use stream info helpers in intf_sys_t These changes includes usage of the relevant stream info helpers. It also adds

[vlc-commits] sout: chromecast: use stream info helpers for ChromecastCommuncation

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Mon Jul 23 19:57:01 2018 +0200| [c4d351ccfb6990d2ba1b4996e1a582aa5e6d8f85] | committer: Jean-Baptiste Kempf sout: chromecast: use stream info helpers for ChromecastCommuncation Both the path and port are available upon construction

[vlc-commits] sout: chromecast: prevent conflict between multiple chromecasts

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Mon Jul 23 19:57:02 2018 +0200| [8340cde879e0ed4f17c6044fbabbf7c2b22472dc] | committer: Thomas Guillem sout: chromecast: prevent conflict between multiple chromecasts In order for us to support streaming to more than one chromecast using the same instance

[vlc-commits] sout: chromecast: use stream info helpers for ChromecastCommuncation

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Mon Jul 23 19:57:01 2018 +0200| [109590e6ea6fc4829d1103565a2142cec5828bef] | committer: Thomas Guillem sout: chromecast: use stream info helpers for ChromecastCommuncation Both the path and port are available upon construction of the ChromecastCommuncation

[vlc-commits] sout: chromecast: use stream info helpers in sout_access_out_sys_t

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Mon Jul 23 19:57:00 2018 +0200| [81b76a45e10f51f5fd3a337cc1b1c0a39701bbf9] | committer: Thomas Guillem sout: chromecast: use stream info helpers in sout_access_out_sys_t Signed-off-by: Thomas Guillem > http://git.videolan.org/gitweb.cgi/vlc.git/?a=com

[vlc-commits] sout: chromecast: remove flawed sout-test in Open

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Mon Jul 23 19:56:57 2018 +0200| [b59640ec084f23c8d430f089389f1f0fb0726469] | committer: Thomas Guillem sout: chromecast: remove flawed sout-test in Open The relevant code suffers from some immediate flaws, with no real gain: 1. The implicit http-bind

[vlc-commits] sout: chromecast: add stream info helpers

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Mon Jul 23 19:56:58 2018 +0200| [92c90c5b0a98a01d3f81d1a8d9ffeea0e230a7a2] | committer: Thomas Guillem sout: chromecast: add stream info helpers The previous implementation had hard-coded paths in several places, and each place relied on other relevant

[vlc-commits] sout: chromecast: use stream info helpers in intf_sys_t

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Mon Jul 23 19:56:59 2018 +0200| [23bc6c8813e3416ef2bcce32eab7fd94cc8a7d86] | committer: Thomas Guillem sout: chromecast: use stream info helpers in intf_sys_t These changes includes usage of the relevant stream info helpers. -- It also adds an additional

[vlc-commits] stream_extractor: archive: fail STREAM_GET_SIZE if size is unavailable

2018-07-24 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Tue Jul 24 15:06:23 2018 +0200| [c81e551b54eabea0245d706f2b0efd993a11c062] | committer: Jean-Baptiste Kempf stream_extractor: archive: fail STREAM_GET_SIZE if size is unavailable Signed-off-by: Jean-Baptiste Kempf (cherry picked from commit

[vlc-commits] stream_extractor: archive: add archive_extractor_reset

2018-07-24 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Tue Jul 24 14:30:47 2018 +0200| [b588f5f91841cb627dc33e1ac5a340e367cc] | committer: Jean-Baptiste Kempf stream_extractor: archive: add archive_extractor_reset In order for us to start over, such as a failed attempt of dumb-seeking, we must

[vlc-commits] stream_extractor: archive: reset position on failed seek

2018-07-24 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Tue Jul 24 14:31:35 2018 +0200| [a8e62c28f80e79bccd13a72c5a4b15f55ec6f888] | committer: Jean-Baptiste Kempf stream_extractor: archive: reset position on failed seek The previous implementation would not reset the read position if someone tried

[vlc-commits] stream_extractor: archive: add archive_skip_decompressed

2018-07-24 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Tue Jul 24 14:28:56 2018 +0200| [42df6b34a74cc5d436f43701cd4ecb9f10a0b564] | committer: Jean-Baptiste Kempf stream_extractor: archive: add archive_skip_decompressed Signed-off-by: Jean-Baptiste Kempf (cherry picked from commit

[vlc-commits] stream_extractor: archive: do not try to seek beyond entry size

2018-07-24 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Tue Jul 24 15:07:01 2018 +0200| [e2de3896b9f20a0ac0ab94ce9d2f8bfc99ea7885] | committer: Jean-Baptiste Kempf stream_extractor: archive: do not try to seek beyond entry size Signed-off-by: Jean-Baptiste Kempf (cherry picked from commit

[vlc-commits] stream_extractor: archive: fail STREAM_GET_SIZE if size is unavailable

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 15:06:23 2018 +0200| [04e6b7a226c2a0481aeda7d9241c740a39a7883f] | committer: Jean-Baptiste Kempf stream_extractor: archive: fail STREAM_GET_SIZE if size is unavailable Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.

[vlc-commits] stream_extractor: archive: add archive_extractor_reset

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 14:30:47 2018 +0200| [6062e012d835e384cbfe8d1ae6ba2e2f17704815] | committer: Jean-Baptiste Kempf stream_extractor: archive: add archive_extractor_reset In order for us to start over, such as a failed attempt of dumb-seeking, we must reset

[vlc-commits] stream_extractor: archive: reset position on failed seek

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 14:31:35 2018 +0200| [9399f255e779c9a5505c87c4bff0c50c6ba415e0] | committer: Jean-Baptiste Kempf stream_extractor: archive: reset position on failed seek The previous implementation would not reset the read position if someone tried to seek

[vlc-commits] stream_extractor: archive: remove redundant variable

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 14:56:20 2018 +0200| [472a05119de86a6851bb7125599097fe4065b47a] | committer: Jean-Baptiste Kempf stream_extractor: archive: remove redundant variable Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] stream_extractor: archive: do not try to seek beyond entry size

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 15:07:01 2018 +0200| [5d3f5afc24f19d4447ae5f0675e7aa6bc74a14f3] | committer: Jean-Baptiste Kempf stream_extractor: archive: do not try to seek beyond entry size Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.

[vlc-commits] stream_extractor: archive: add archive_skip_decompressed

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 14:28:56 2018 +0200| [732058913798092a5c23811d0c03af5dc33fe56b] | committer: Jean-Baptiste Kempf stream_extractor: archive: add archive_skip_decompressed Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.

[vlc-commits] stream_extractor: archive: silence warning about fall-through

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 11:01:59 2018 +0200| [67e41b01dc2f6266e2fe9fd15f3547ccdcc37f1d] | committer: Jean-Baptiste Kempf stream_extractor: archive: silence warning about fall-through Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.

[vlc-commits] stream_extractor: archive: reset position on failed seek

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 14:31:35 2018 +0200| [cf4732549a240f8b07f15fc9067f9ca15e8cacda] | committer: Jean-Baptiste Kempf stream_extractor: archive: reset position on failed seek The previous implementation would not reset the read position if someone tried to seek

[vlc-commits] stream_extractor: archive: fail STREAM_GET_SIZE if size is unavailable

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 15:06:23 2018 +0200| [c734e7ffaf33ea6d75538280a981d65df70c5d5c] | committer: Jean-Baptiste Kempf stream_extractor: archive: fail STREAM_GET_SIZE if size is unavailable Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.

[vlc-commits] stream_extractor: archive: add archive_extractor_reset

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 14:30:47 2018 +0200| [0755ad47e9f9dd298ae7f164390d5bf3c73fe21b] | committer: Jean-Baptiste Kempf stream_extractor: archive: add archive_extractor_reset In order for us to start over, such as a failed attempt of dumb-seeking, we must reset

[vlc-commits] stream_extractor: archive: fix spelling in comment

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 14:04:52 2018 +0200| [faa0db75394d48184d1316060cb4cc543e931844] | committer: Jean-Baptiste Kempf stream_extractor: archive: fix spelling in comment Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] stream_extractor: archive: do not try to seek beyond entry size

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 15:07:01 2018 +0200| [0e558d461463d0b6573304ae91116c79643ecbe1] | committer: Jean-Baptiste Kempf stream_extractor: archive: do not try to seek beyond entry size Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.

[vlc-commits] stream_extractor: archive: remove redundant variable

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 14:56:20 2018 +0200| [7ba2bcfb061c0390940de2bad6b42749669a956a] | committer: Jean-Baptiste Kempf stream_extractor: archive: remove redundant variable Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] stream_extractor: archive: add archive_skip_decompressed

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 14:28:56 2018 +0200| [7c9b2e02bb8904a589f4f33da41476d53c30d3b4] | committer: Jean-Baptiste Kempf stream_extractor: archive: add archive_skip_decompressed Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.

[vlc-commits] contrib: qt: only run win-specific for windows

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 10 20:06:39 2018 +0200| [d7eed64267dfc0713da31efb47a329adf7efffd0] | committer: Jean-Baptiste Kempf contrib: qt: only run win-specific for windows qwindows.a will only be present if building for windows, and the other commands are irrelevant if we

[vlc-commits] stream_extractor: archive: silence warning about fall-through

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 24 11:01:59 2018 +0200| [3bc7e7cd5ebdd122cc8ea3ad4da5221471b8c567] | committer: Jean-Baptiste Kempf stream_extractor: archive: silence warning about fall-through Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.

[vlc-commits] contrib: qt: include qtx11extras when building for linux

2018-07-24 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Tue Jul 10 20:06:39 2018 +0200| [dd129df44f2671af44b107d3c6f5a75d38c8e005] | committer: Jean-Baptiste Kempf contrib: qt: include qtx11extras when building for linux Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.

[vlc-commits] input: var: multiple bookmark options leading to UB

2018-07-23 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Sat Jul 21 21:57:30 2018 +0200| [83ed86307b02d7d7dad1cac50799455dcc089e04] | committer: Jean-Baptiste Kempf input: var: multiple bookmark options leading to UB The crash was due to the previous imlpementation inaccurate assumptions regarding

[vlc-commits] demux: mkv: add missing initialization

2018-07-22 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Sat Jul 21 07:05:05 2018 +0200| [f0a81dc20bc44a077160e0422638a8b18d677ec4] | committer: Jean-Baptiste Kempf demux: mkv: add missing initialization cid: #1438066 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] demux: mkv: HandleKeyEvent: use common variable initialization

2018-07-22 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Sun Jul 22 08:16:33 2018 +0200| [96dab092af2123b14db30d475588573454953b3a] | committer: Jean-Baptiste Kempf demux: mkv: HandleKeyEvent: use common variable initialization All cases are declaring an identical variable with the same initialization, the only

[vlc-commits] demux: mkv: HandleKeyEvent: introduce common helper

2018-07-22 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Sun Jul 22 08:16:34 2018 +0200| [67a2d714e47b439c6e680abb7e34ddfd57596f6e] | committer: Jean-Baptiste Kempf demux: mkv: HandleKeyEvent: introduce common helper All of the handling in terms of ACTIONID_NAV_{LEFT,RIGHT,UP,DOWN} have the same logic, besides

[vlc-commits] demux: mkv: ProcessNavAction: negate if to prevent nesting

2018-07-22 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Sun Jul 22 08:16:35 2018 +0200| [b5ce012fad025123d9efef91f559cea744cb52ba] | committer: Jean-Baptiste Kempf demux: mkv: ProcessNavAction: negate if to prevent nesting By negating the protective if-condition we can get rid of one layer of indentation

[vlc-commits] demux: mkv: HandleKeyEvent: negate if to prevent nesting

2018-07-22 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Sun Jul 22 08:16:32 2018 +0200| [768e668c180be34289410999493311d3d92ca17d] | committer: Jean-Baptiste Kempf demux: mkv: HandleKeyEvent: negate if to prevent nesting The relevant if statement is the same for all switch cases, meaning that we can rewrite

[vlc-commits] input: input: MainLoopDemux: use intermediate variable

2018-07-22 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Fri Jul 20 10:05:16 2018 +0200| [20a0fe5fdcaca5d95c4b65849e44b79cb339262b] | committer: Jean-Baptiste Kempf input: input: MainLoopDemux: use intermediate variable Signed-off-by: Rémi Denis-Courmont (cherry picked from commit

[vlc-commits] input: input: always DEMUX_GET_TIME before --stop-time check

2018-07-22 Thread Filip Roséen
vlc/vlc-3.0 | branch: master | Filip Roséen | Sat Jul 21 19:00:19 2018 +0200| [fd40560a02a81a346e9fbe755c67c794c5a2ed58] | committer: Jean-Baptiste Kempf input: input: always DEMUX_GET_TIME before --stop-time check In order for --stop-time to work as it is intended, we must compare

[vlc-commits] input: input: always DEMUX_GET_TIME before --stop-time check

2018-07-21 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Sat Jul 21 19:00:19 2018 +0200| [1f51babddb8644d1f1db0d1438e3357eae4f7019] | committer: Rémi Denis-Courmont input: input: always DEMUX_GET_TIME before --stop-time check In order for --stop-time to work as it is intended, we must compare the threshold

[vlc-commits] input: input: MainLoopDemux: use intermediate variable

2018-07-21 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Fri Jul 20 10:05:16 2018 +0200| [bba34c6ccde75a8a0f9f6b3b148bc52868ad3537] | committer: Rémi Denis-Courmont input: input: MainLoopDemux: use intermediate variable Signed-off-by: Rémi Denis-Courmont > http://git.videolan.org/gitweb.cgi/vlc.git/?a=com

[vlc-commits] text_renderer: freetype: fix memory leak in AnalyzeParagraph

2018-07-21 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Sat Jul 21 23:14:57 2018 +0200| [a2b5b5337d1943614491f875bef827941699e59d] | committer: Jean-Baptiste Kempf text_renderer: freetype: fix memory leak in AnalyzeParagraph fixes: #20881 Signed-off-by: Jean-Baptiste Kempf > http://git.videolan.

[vlc-commits] contrib: live555: prevent inclusion of xlocale.h on linux

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Mon Jul 16 05:29:06 2018 +0200| [9517e00234afb03a134c61cbf9108cca14a438bd] | committer: Konstantin Pavlov contrib: live555: prevent inclusion of xlocale.h on linux https://sourceware.org/glibc/wiki/Release/2.26#Removal_of_.27xlocale.h.27 Also, as stated

[vlc-commits] misc: medialibrary: add missing error check

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Fri Jul 20 03:52:39 2018 +0200| [3bc2bf43762a52674a753e185d10d9d945286d44] | committer: Hugo Beauzée-Luyssen misc: medialibrary: add missing error check If vlc_event_attach fails there is no way for us to know when to stop waiting for the item to finish

[vlc-commits] misc: medialibrary: prefer loop over code duplication

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Fri Jul 20 04:16:09 2018 +0200| [24f66ef2d701525cd5be94c81c86ca5d5f0943f3] | committer: Hugo Beauzée-Luyssen misc: medialibrary: prefer loop over code duplication (cherry picked from commit 90d5bb1cb6946628c869a9a2c44a65cbb5de2018) Signed-off-by: Hugo

[vlc-commits] misc: medialibrary: use istringstream if possible

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Fri Jul 20 04:08:35 2018 +0200| [182258715db3c15886b2932eb797634b420557a0] | committer: Hugo Beauzée-Luyssen misc: medialibrary: use istringstream if possible The code in question does not need the capabilities of std::ostringstream, as such std

[vlc-commits] misc: medialibrary: use strdup-helper to avoid code-duplication

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 18 10:57:06 2018 +0200| [1461b17eccb2ede69ec8498ab32f8cae10ce004b] | committer: Hugo Beauzée-Luyssen misc: medialibrary: use strdup-helper to avoid code-duplication (cherry picked from commit 1ddac1cbbf1deec8a3103de0dab67f192e61fa47) Signed-off

[vlc-commits] misc: medialibrary: remove unnecessary variables

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 18 11:07:04 2018 +0200| [f8db2610baadce5b301ad541524d08801a5ded34] | committer: Hugo Beauzée-Luyssen misc: medialibrary: remove unnecessary variables (cherry picked from commit 45a46f65b07f47ab01c7916c6ffb07585172af22) Signed-off-by: Hugo Beauzée

[vlc-commits] misc: medialibrary: use loop instead of copy+paste

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 18 09:52:13 2018 +0200| [1846a2512dd30c64266fc188c3def4ae7ad22861] | committer: Hugo Beauzée-Luyssen misc: medialibrary: use loop instead of copy+paste (cherry picked from commit 00e164cb2015d71b69f74d729f9e464fcdd059b2) Signed-off-by: Hugo

[vlc-commits] misc: medialibrary: ctx does not need dynamic lifetime

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Fri Jul 20 03:40:11 2018 +0200| [58ef0717ac53659ffdd95463dd8111a6a4b117a8] | committer: Hugo Beauzée-Luyssen misc: medialibrary: ctx does not need dynamic lifetime The relevant object is only meant to be alive for the duration of the function in question

[vlc-commits] demux: mkv: use ES_OUT_VOUT_SET_MOUSE_EVENT

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Thu Jul 19 19:53:21 2018 +0200| [19b4ae52e7233f7aaa8d7f30efa564e1577896e1] | committer: Thomas Guillem demux: mkv: use ES_OUT_VOUT_SET_MOUSE_EVENT > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=19b4ae52e7233f7aaa8d7f30efa564e157789

[vlc-commits] demux: mkv: prepare for new event handling

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Thu Jul 19 19:41:13 2018 +0200| [94ba16af77dda4511e7752786860a50d1992a154] | committer: Thomas Guillem demux: mkv: prepare for new event handling > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=94ba16af77dda4511e7752786860a50d1992a

[vlc-commits] demux: mkv: use new event handling for actions

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Thu Jul 19 19:30:45 2018 +0200| [8c9b0069967a3e36372b940d0e5a6da397ab350c] | committer: Thomas Guillem demux: mkv: use new event handling for actions > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=8c9b0069967a3e36372b940d0e5a6da397ab3

[vlc-commits] demux: mkv: move event functionality to separate files

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 18 03:02:37 2018 +0200| [b9392d36361fad27bdf34bd55829bd364c510792] | committer: Thomas Guillem demux: mkv: move event functionality to separate files > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=b9392d36361fad27bdf34bd55829bd364c510

[vlc-commits] demux: mkv: use ES_OUT_SPU_SET_HIGHLIGHT

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 18 05:09:43 2018 +0200| [d0fbef20966743f3fae281d6be3c9a9428162531] | committer: Thomas Guillem demux: mkv: use ES_OUT_SPU_SET_HIGHLIGHT > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d0fbef20966743f3fae281d6be3c9a9428162531 --- modu

[vlc-commits] demux: mkv: remove no longer required code

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Wed Jul 18 07:39:54 2018 +0200| [af891e65dbc2d815a3a41e85fe86a4e74f6142c2] | committer: Thomas Guillem demux: mkv: remove no longer required code > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=af891e65dbc2d815a3a41e85fe86a4e74f614

[vlc-commits] demux: mkv: simplify lock logic in EventThread

2018-07-20 Thread Filip Roséen
vlc | branch: master | Filip Roséen | Thu Jul 19 20:07:12 2018 +0200| [eac231e7662fd1df14a208fb1cf0766c8fd1e224] | committer: Thomas Guillem demux: mkv: simplify lock logic in EventThread > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=eac231e7662fd1df14a208fb1cf0766c8fd1e

  1   2   3   4   5   6   7   8   >