https://github.com/videolan/vlc

sort by:
Revision Author Date Message Commit Date
1d05ae3 Contribs: update dvdread to 6.0.0 Close #19263 #13270 (cherry picked from commit 81c09ce34da5d7d650803ed9b26b51203e1c29d1) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 23:33:02 UTC
547ec8d Revert "vout: change spu_area to unsigned" This reverts commit 956af56870bf3218fa0dae4933a45631bebd27b3. Close #18665 (cherry picked from commit 704e380dc97c4136f4023681c251a3e72ba06d06) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 23:01:24 UTC
1775d39 qt: fix file url when converting / opening multiple files fix: #19391, #19413 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 2148aa6eb48439b7e18af9dd585e555f29bb305f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 21:10:39 UTC
2e8dbd4 qt: Move renderer menu to playback This makes even more sense now that we handle chromecast audio correctly Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 7cffc551abc2a999c96fd72e9892247943e5b02d) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 17:15:20 UTC
2e01f3b qt: fix mouve move events in video widget with hi-dpi Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 2b345618549fef04a05b2cd5c61163a7238b98b3) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 17:15:14 UTC
8b4099d directx_va: add 2 more frames to the VP9 decoder pool It seems that the VP9 decoder requires 2 more frames for buffering. With some samples it doesn't decode/seek with avcodec-threads set to 1. It works after adding these 2 buffers. Fixes #19196 (cherry picked from commit e4214ebd7bbaaa8460c8a5b1bc8c3d7ef27e0454) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
6f853b5 d3d11_fmt: keep the WDDM version of the device when it's created And log it. (cherry picked from commit b628306fa15ce52c27cffae17097451fd212ee2c) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
61891b7 d3d11_fmt: rename wdmm_version to wddm_version (cherry picked from commit 87c28704db636e98d410d26989be505cd982a95c) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
aed4a64 packetizer: hxxx: store prefixed in both and fix double prefix generated double prefix in h264 extra in prev commit (cherry picked from commit 6a796df0b256e3684f6013b7088aa10853e9a72c) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
28bf614 demux: adaptive: fix deadline maths All variables are in microseconds. For buffering level is 0, i_total_buffering is 60 * CLOCK_FREQ microseconds, demuxed amount is 0, nz_extdeadline would be 240 microseconds. It's not the code supposed to do. Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr> (cherry picked from commit d29d14402e887d4a8a5a8406d23142596999669f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
3e6c3a4 demux: adaptive: remove pointless warning (cherry picked from commit ba86cdb15202736dc97ee9078220382cf78d61fb) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
174a959 packetizer: hevc: fill missing extradata on sets activation (cherry picked from commit 57cae41e5fda817dc318778e0fa36e772c5ce36e) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
b695501 packetizer: hevc: rework storage (cherry picked from commit 23be3d9a4654c1e18d13c30ddedf463ee1f1562f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
d3e1d6a packetizer: h264: fill missing extradata on sets activation avoids arbitratry configuration from annexb -> avc (cherry picked from commit c64dd089dbf122e26bdd5c2f05d399a35ad71dc7) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
cc3116b packetizer: hevc: sync on IRAP (cherry picked from commit 68fa58bca95a5ef24b233e88b02fbed07e0af0aa) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
b1bd74d d3d9_fmt: keep the IDirectXVideoDecoder and DXVA2 DLL while pictures are active In some cases the decoder can be freed even though some pictures are still pending to be displayed/flush in the vout. We need to make sure the DLL and the decoder module is still available while these pictures are around. Fixes #19368 (cherry picked from commit bd325fbdcfc6afb2e645f73cfd56903dc6848e65) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
e0cf708 direct3d9: avoid a copy in direct rendering (cherry picked from commit 63905375e7e0b0e4aef1fd850b32ec339527dc9c) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
919ce4c dxva2: add logs about reference counters (cherry picked from commit 24482ce50b26b3e743ada71d159d8d12b2fceb9a) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
fe277b3 dxva2: fix compilation warning (cherry picked from commit 81a572e0f3a5e630afc5fff654f3750be4a84e99) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
bbd3e66 dxva2: clean error handling (cherry picked from commit 5262e7edb2f60dfd3d36a36835dadbaf98a898dc) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
9b1a7ea macOS build.sh: Strip more symbols This should really strip all strippable symbols. (cherry picked from commit 74248abeede76c36aba6fd9fa8fb29422ce06aaf) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
ac52f21 demux:adaptive: log when the format is not supported Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit cd5830bb3d27ea0e7b17057b6763f48a3e71ee2f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
5e0af15 macOS build.sh: Rebootstrap tools for clean build Otherwise those tools previously deleted are assumed present, still. (cherry picked from commit 52da6575d349e378ff220ab59ce6864f0a38d446) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
701c4dc contrib:libxml2: don't overwrite environment CFLAGS Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit ee6c9833cb0c0875910e5b7a87052789f0959947) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
3a04f67 macOS build.sh: Handle default case while parsing options (cherry picked from commit 892664eb74216779093a8bc27019b29d62d7cc38) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
d913edb demux: ttml: probe tags with breaks refs #19329 (cherry picked from commit ea07b73ee2dd66ce71d0f4e16528ba16a46f9ced) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
bf96d5a text_renderer: freetype: fix forced relative font sizing unit (cherry picked from commit ab7a70c7ffd119e88e354ddedd72a117b9fe3071) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
a0a0f68 Contribs: update jpeg to 9b (cherry picked from commit 2e498dde78eb0350331586fde22c74f01fdbb552) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
15eba18 Contribs: update freetype to 2.8.1 (cherry picked from commit 56e3896b00c85d2c8864bbb1dd22722ada8d4f38) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
4d33dc3 Contribs: update harfbuzz to 1.7.4 (cherry picked from commit 8ecf1fdf83b861cb70081253b3ab491d38b4d22b) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
96359a5 demux: avformat: rebuild full frame for DVB subs Out internal format. Has never interoperated with decoders outside of avcodec (cherry picked from commit 83fb3408ae35498f0408a4cbcdc6b26f04041c01) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
d2bddfa demux: subtitle: missing TS_0 (cherry picked from commit 05f32a80f35fcdfcb225554afd53cb028a443436) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
5fee46c demux: subtitle: handle scc dropframe SCC are always encoded as 29.97 or 30 with dropframe. (cherry picked from commit ef9998a19ef1504b84d02fa27b06f4ab977e8e67) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 17 January 2018, 15:12:22 UTC
6008b91 chromecast: Don't assume Playing means the playback has started correctly It seems the chromecast will gladly send a Playing state while it actually doesn't know if the media can be played or not. (cherry picked from commit 2dead4fc921afaf39a9498369572a59399825f40) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 17 January 2018, 14:27:24 UTC
f9a2b55 chromecast: demux_filter: Fix inverted logic 17 January 2018, 14:19:56 UTC
f91635d dvdnav: add DEMUX_GET_(TITLE|SEEKPOINT) (cherry picked from commit 9c3b6f02eaebe836425829dfd0c517b1f6f67ad3) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 17 January 2018, 09:48:05 UTC
e98260b chromecast: Fix more invalid assumptions in waitAppStarted (cherry picked from commit 102367ba25e3a0d077c38b02b7abfe51671c7ddf) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 17 January 2018, 09:07:36 UTC
b1051cb microdns: Fix chromecast audio detection (cherry picked from commit e5288700533d2764625b8f221389cfca101a9d8b) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 17 January 2018, 09:07:36 UTC
586fac5 chromecast: Hide some private variable from settings (cherry picked from commit 7aac9b989a6aab32add99f536434cee3d5eb890e) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 17 January 2018, 09:07:36 UTC
30a336f chromecast: Add a setting to enable/disable casting multichannel PCM (cherry picked from commit 2be0e04d11175229c9c576f858d6403cd5614b7e) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 17 January 2018, 09:07:36 UTC
d710582 chromecast: Add a setting to enable/disable audio passthrough This is for (E)AC-3 only, since DTS isn't supported by the chromecast so far (cherry picked from commit 8a19baae44b71b5a66dd8317522b1f8f4b7fe101) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 17 January 2018, 09:07:36 UTC
3f53892 chromecast: Handle multiple transcode/remux configurations This is a best guess strategy, since we might receive a message stating "LOAD_FAILED" (without any information about what failed), but we might also receive nothing. (cherry picked from commit 5810b8d6bdd02d8166f3eb5dc7a287be723eff52) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 17 January 2018, 09:07:36 UTC
e00577f chromecast: Fix invalid assomption about the receiver state (cherry picked from commit 13fc52fdf4a4763b2db529f48f3733c60cb27455) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 17 January 2018, 09:07:36 UTC
5aca0e2 chromecast: Use the string version of the state in logs (cherry picked from commit eccaf6367c2565ecfb5df6cdefca05dad72cf9f1) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 17 January 2018, 09:07:36 UTC
8691de0 chromecast: Don't spam the logs (cherry picked from commit 8efab516f8a1a35c97250fe5da22c602a39064a6) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 17 January 2018, 09:07:36 UTC
f237c9d input: Don't acquire the renderer when preparsing (cherry picked from commit cb5aa83e829b1c48b354e5ad2f785965087e43ef) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 17 January 2018, 09:07:36 UTC
56342c7 microdns: Adjust delays. Consider a device gone after 3 announce were sent, and refresh a bit more often (cherry picked from commit 1ec14ba0ed6576878bfe99b123161a7e1e6a60fe) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 17 January 2018, 09:07:36 UTC
274ad59 qt: action manager: Don't disable renderer from UI This works around #19009 (cherry picked from commit 3e76b9d1e714d84063603dd2eaa7447d52ae4c70) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 17 January 2018, 09:07:36 UTC
715833b skins2(x11): fix Drag&Drop issues on X11. this patch fixes issues that limited the scope of Drag&Drop. - set the version number to the latest one (version 5 in 2003!) - ensure the data type is not hardcoded but selected at runtime. - add a XSync to ascertain full completion of Drag and Drop. - protect against possible overflow - add some debugging info (cherry picked from commit c5213920b8fb6d5a5ed5c430356831f14c170a6a) Signed-off-by: Erwan Tulou <erwan10@videolan.org> 16 January 2018, 23:34:39 UTC
1c7e907 codec: videotoolbox: use VideoToolboxNeedsToRestartH264 for HEVC (cherry picked from commit 63c21a090bf5dc5d570bceb5fd8b089047ce3595) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 16 January 2018, 16:06:01 UTC
0b59062 chromecast_demux: Implement missing control query 16 January 2018, 15:53:38 UTC
ced0c03 lua: Don't use NULL script directories (cherry picked from commit 6f3d97f9896b6065ed7274fe4cdaeda2cf2e7925) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 16 January 2018, 13:29:17 UTC
7192972 codec: videotoolbox: select best chroma for SW deinterlacer (cherry picked from commit 19db35a904556dea51a41a160e094e75f6eb47f6) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 16 January 2018, 12:12:28 UTC
bbf8b20 codec: videotoolbox: use fields in pic_holder This fixes a deadlock with interlaced contents. (cherry picked from commit b0bdeb011a225b215143469d04dfe0e88602413e) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 16 January 2018, 12:12:28 UTC
978f1ea codec: vt_utils: change cvpxpic_attach_with_cb args Add CVPixelBufferRef and numbers of picture fields. (cherry picked from commit 5e57c4ecbad4bba9c6da5b3cd3228510dab8046a) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 16 January 2018, 12:12:28 UTC
b69a2eb codec: videotoolbox: remove DeinterlaceMode handling It was never available and never tested. (cherry picked from commit 89238e773dee5521b6abc33ae444a5b494dd07c1) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 16 January 2018, 12:12:28 UTC
9e42a21 codec: videotoolbox: signal output thread when reorder max changes (cherry picked from commit 71b1b32db7de055b73e367d0c7f5c7edbe8e68ed) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 16 January 2018, 12:12:28 UTC
aa1f090 codec: videotoolbox: store multiple sei for slice parsing Signed-off-by: Thomas Guillem <thomas@gllm.fr> (cherry picked from commit 0f4ff78ab5751acf5ee5b326dd667c89acd79c07) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 16 January 2018, 12:12:28 UTC
5cb0dea chroma: cvpx: fix SW_TO_CVPX_Filter() Regression from 44fdc78bc52fd784175fb5f1bb9e865382439ab (cherry picked from commit 8ec68f1f424c5c483b3cd1c1f41b9882294fefe2) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 16 January 2018, 12:12:28 UTC
535c841 demux: adaptive: filter out invalid dts for PCR calculation Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr> (cherry picked from commit 8caf5ab3c4674d7281b2ef1b95f512a6b4600697) 15 January 2018, 23:17:57 UTC
67972f9 adaptive: avoid a division by 0 It depends on the clock resolution. Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr> (cherry picked from commit da1a70678732214c8bf61ec4dcd6b4b9705f6321) 15 January 2018, 23:17:57 UTC
8081975 mux: mp4: fix leaks (cherry picked from commit 9cef5b98a741c0f9d29cca7ef3490cfb1b658932) 15 January 2018, 23:17:57 UTC
965009d lua: don't scan same directory twice (cherry picked from commit 272e0c47f84e7945ff4d436e4a4958100476e314) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 15 January 2018, 18:00:30 UTC
696f878 access: rtsp: set port range before session init (fix #19485) otherwise gets ignored (cherry picked from commit 573d7fd6b5d894408454144aaae72f9c44df50d8) 15 January 2018, 12:15:47 UTC
f05ab95 demux: mp4: read borked smooth dumps (fix #19484) smooth atoms/fourcc with qt header... (cherry picked from commit 048084703efda2f7f77d5ebc9b55cb0dbaf93ad1) 15 January 2018, 10:05:05 UTC
f451490 macOS packaging: Merge share/lua and lib/lua folders Separation between share and lib is not planned for 3.0 anymore, therefore just merge both folders like it has been packaged before. see 6c79386b9779097a9fe33aa0a26e06927b913a6f in vlc.git. 14 January 2018, 21:46:09 UTC
721e1a3 snap: added two new interfaces. Mostly improving accessibility, and access to the system fonts. (cherry picked from commit b8836b922f5097c99cae8463ce7fdf4a4d375731) 14 January 2018, 20:25:32 UTC
32e342b l10n: Simplified Chinese update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 20:08:58 UTC
63ae165 l10n: Ukrainian update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 20:07:39 UTC
52dacd6 l10n: Turkish update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 20:05:47 UTC
8c25998 l10n: Thai update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 20:04:37 UTC
b03f92b l10n: Slovenian update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 20:00:57 UTC
e228051 l10n: Slovak update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:59:04 UTC
078b4dd l10n: Russian update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:57:15 UTC
eb7726c l10n: Brazilian Portuguese update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:54:29 UTC
3eae872 l10n: Polish update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:51:30 UTC
216ba4b l10n: Dutch update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:46:50 UTC
ef958d9 l10n: Malay update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:41:56 UTC
bc5ddd1 l10n: Latvian update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:36:55 UTC
9c277de l10n: Korean update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:32:52 UTC
fec69e0 l10n: Japanese update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:30:32 UTC
2f5d2c5 l10n: Italian update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:28:00 UTC
98b5c1b l10n: French update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:23:14 UTC
ba0652a l10n: Basque update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:20:16 UTC
57b09b4 l10n: Spanish update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:15:59 UTC
ac1462f l10n: Danish update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:11:59 UTC
b9f8c17 l10n: Corsican update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 14 January 2018, 19:09:32 UTC
cc2fceb Lua: install byte code in pkglibdir (fixes #19324) (cherry picked from commit 3c659bd5189a2ed66ced0d402f6c030800d244d8) 14 January 2018, 16:58:01 UTC
e9b031d Lua: look for scripts in $(pkglibdir) (refs #19324) Add $(pkglibdir)/lua/TYPE as alternative to $(pkgdatadir)/lua/TYPE. (cherry picked from commit c272f614521c7d63fe79f4445df280eff768c804) 14 January 2018, 16:58:01 UTC
f551184 macosx: Fix network protocol panel, fix some 10.7 multi-line issues Remove actions so that network protocol panel works again. Remove remaining warnings, to fix multi-line labels on 10.7. Add some contraints in hotkey + network protocol panels, to account for overly long translated strings. (cherry picked from commit 2c8baef497c3400fb69a92d66e5099330cc186c7) Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org> 14 January 2018, 15:45:07 UTC
f7a51ee macosx: only install resources when applicable (cherry picked from commit 8458957903f7b7056200d158c86a2de6a1ff9055) 14 January 2018, 12:17:09 UTC
5bccf0f skins2: implement VOUT_WINDOW_HIDE_MOUSE control (cherry picked from commit 93b9f3a346e4eb954d2029053686cb44f4a36efd) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 13 January 2018, 22:57:34 UTC
4f07b52 macOS codesign.sh: Do not try to sign Breakpad if it is not present As this needs to be explicitly enabled in configure. (cherry picked from commit 96a9d2d3ddae7b4cf8b6f3a10bda7d717e814c82) Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org> 13 January 2018, 17:49:19 UTC
a199848 macOS codesign: Also use the org.videolan. prefix in gk mode This is a per apple guideline. (cherry picked from commit 2e2a1b34374f617ae2dac11bcbec8fd76a33eacb) Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org> 13 January 2018, 17:49:10 UTC
6ba5f97 macOS codesign.sh: Regenerate the cache after signing modules The cache is only valid if mod time and size of the plugins match. As macOS codesign adapts the binaries, the cache will be invalid after signing. Additionally, the cache file itself must be signed as well, because of its location inside the bundle. Therefore, regenerate the cache at the correct stage in the middle of the signing script. The script searches for vlc-cache-gen when executed inside vlcs build directory, as well as inside the release package. refs #19448 (cherry picked from commit 61150035b9083a733fc3a90b653332c3e8a33e85) Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org> 13 January 2018, 17:48:59 UTC
7fb23cb macOS package: Add vlc-cache-gen to release package This is needed during the signing process, as the libraries are modified during the signing process. refs #19448 (cherry picked from commit 475ea13b1a70ea0fa2d97e7a7f73ef46dc64756f) Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org> 13 January 2018, 17:48:50 UTC
d39a330 macOS codesign.sh: Handle default case while parsing options (cherry picked from commit f25ce3d3d7bff0ebe5fd7e6f3e71f50bd5c73671) Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org> 13 January 2018, 17:48:24 UTC
dcf0491 macOS codesign.sh: Clean up default mode, fix shell expansion By default, codesign is called with default options now. -g uses the codesign command as before. Both mode sign the same files now, the previous list of files for default mode did not work anymore. Also fix find commands (do not do shell expansion). (cherry picked from commit 4c5952a4c0a2869eba12c3099542cc8705e27b7d) Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org> 13 January 2018, 17:48:12 UTC
ff23ab9 macOS codesign.sh: Create function for signing a file Create a helper function which performs the sign operation. (cherry picked from commit 3d73c15f287e291ce7333e1e02052dbea8b5171c) Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org> 13 January 2018, 17:47:59 UTC
114261f codec: hxxx: store sei for dcr (cherry picked from commit 157e9dfcdfe06028826df5e32fe20c1700c5485b) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 12 January 2018, 15:23:07 UTC
back to top