[vlc-commits] chromecast: reset time/position when changing es tracks

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Thu Feb 22 16:58:06 2018 +0100| [ca359b040f19c7939c3fe2d4b33a25cf80404bf7] | committer: Thomas Guillem chromecast: reset time/position when changing es tracks This fixes inconsistency of reported time when changing es tracks.

[vlc-commits] chromecast: don't fallback to original pos in case of error

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Thu Feb 22 16:54:17 2018 +0100| [a09526ce3a086ac7c52805a2f642bbe063a0d330] | committer: Thomas Guillem chromecast: don't fallback to original pos in case of error Since the original position can be way in advance. (cherry picked

[vlc-commits] chromecast: fix track selection when EOF

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Thu Feb 22 16:03:29 2018 +0100| [0c14f075cae2e2cb1526595d258a900230e61634] | committer: Thomas Guillem chromecast: fix track selection when EOF (cherry picked from commit c9119a4e056dc082aa2ee50cb36e8a339010e1c5) Signed-off-by:

[vlc-commits] chromecast: force mp3 transcoding for the last try

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Thu Feb 22 15:46:21 2018 +0100| [d05481c9b950e620e3826b2c625f1508094274c9] | committer: Thomas Guillem chromecast: force mp3 transcoding for the last try (cherry picked from commit 6feeeb5f99708618700657ac41bbe2d6baabc246)

[vlc-commits] chromecast: report cc timestamp even when paused

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Thu Feb 22 17:50:49 2018 +0100| [453bc197c64cbb19fc667fba53a41096fc8ccac2] | committer: Thomas Guillem chromecast: report cc timestamp even when paused (cherry picked from commit 8a56a3012d1c37de093fcc15a06f59435caa90db)

[vlc-commits] chromecast: late init of demux time/position

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Thu Feb 22 16:55:52 2018 +0100| [4c8ab8448ebb758a9c03c5b784425f74215585c2] | committer: Thomas Guillem chromecast: late init of demux time/position init time/position from the first demux call if they failed from Open/Seek.

[vlc-commits] chromecast: don't drop data when serving multiple clients

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 17:48:15 2018 +0100| [7fac2a72369af83a85f1c25af9126f0f2dcff2d6] | committer: Thomas Guillem chromecast: don't drop data when serving multiple clients When doing a lot a load requests, we can serve data to a client that

[vlc-commits] chromecast: fix clock gap when paused

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 17:52:13 2018 +0100| [9b48f4bb199f3a9da8abc50fe6210b7cd34ebaac] | committer: Thomas Guillem chromecast: fix clock gap when paused This commit try to work arround the internal clock gap caused by

[vlc-commits] chromecast: remove error message

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Wed Feb 21 14:11:33 2018 +0100| [94cb84ba1518a15bdc88f571bc4feab682ac9fc9] | committer: Thomas Guillem chromecast: remove error message This is now likely to happen (in case of Flush). (cherry picked from commit

[vlc-commits] chromecast: init first time/position after first demux() call

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Thu Feb 22 17:50:25 2018 +0100| [7a66401a0c3e8d94bdc78117d3c7c6f45eb63f99] | committer: Thomas Guillem chromecast: init first time/position after first demux() call Some demuxers give invalid results (0) just after a seek.

[vlc-commits] chromecast: lower vorbis encoding quality

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Thu Feb 22 15:47:45 2018 +0100| [5496be2d53583b4a65deb9e2c26701f858f0a5ad] | committer: Thomas Guillem chromecast: lower vorbis encoding quality cf. comment (cherry picked from commit f4b9db3795a115e49e42a798376163635b646de8)

[vlc-commits] chromecast: increase lock range

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 18:18:37 2018 +0100| [58a2f426780b8c9317b575e4e314e3be92f6f7de] | committer: Thomas Guillem chromecast: increase lock range This could lead to a use-after-free of the header block. (cherry picked from commit

[vlc-commits] chromecast: add isStateError() method

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 17:06:41 2018 +0100| [fea344d5936a325cde5db91629492a25a286073a] | committer: Thomas Guillem chromecast: add isStateError() method (cherry picked from commit baa9eaaf55d087843e434f3fa7f306a8e70d0f05) Signed-off-by:

[vlc-commits] chromecast: always start video with a keyframe

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 18:13:56 2018 +0100| [5c1729b6ed75c98df1cbf9fce866d16eb1d4ec09] | committer: Thomas Guillem chromecast: always start video with a keyframe (cherry picked from commit dfd1709335656209240c2d898126188cd1ee3f2e)

[vlc-commits] chromecast: remove unused requestPlayerSeek method

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 17:36:42 2018 +0100| [aad6a93d19769377f6430277eb8420ef65eb433b] | committer: Thomas Guillem chromecast: remove unused requestPlayerSeek method (cherry picked from commit d1028d3aa5046feacdd24701bb4c5d0f3d415ffe)

[vlc-commits] chromecast: demux: add init() method

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 17:08:59 2018 +0100| [6d4c1e92ec19250391bea44ee91c95247fb999a4] | committer: Thomas Guillem chromecast: demux: add init() method (cherry picked from commit 1e041464d04832724df108f3648364e94897183c) Signed-off-by:

[vlc-commits] chromecast: escape meta sent via JSON

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Wed Feb 21 09:30:46 2018 +0100| [a6afb7c1cd6a0546906945cd56c55e665b0a8637] | committer: Thomas Guillem chromecast: escape meta sent via JSON (cherry picked from commit d26e9a1b266aead0b2692b4a1081136cf6ccea69) Signed-off-by:

[vlc-commits] chromecast: fix use-after-free

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 17:41:11 2018 +0100| [10618de821f69d2cffd1840b61632339038e1dd1] | committer: Thomas Guillem chromecast: fix use-after-free Since the url can use the fifo from its callbacks. (cherry picked from commit

[vlc-commits] chromecast: http_url: send data per 512kB minimum

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Thu Feb 22 09:29:40 2018 +0100| [48946242b563c4d0fd7a1438160afd409a55124b] | committer: Thomas Guillem chromecast: http_url: send data per 512kB minimum (cherry picked from commit c08fed748a72f162ce80950e912251deeb372663)

[vlc-commits] chromecast: create interrupt context from intf_sys_t

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Mon Feb 12 14:00:01 2018 +0100| [31f9e13d7b7bac53bdb33d51eb5a91418e4b97d3] | committer: Thomas Guillem chromecast: create interrupt context from intf_sys_t Since it's needed only by this class (cherry picked from commit

[vlc-commits] chromecast: remove unused method declarations

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 17:04:32 2018 +0100| [9fbc34e7e8ca72d5bbcfb8839574e551f079616e] | committer: Thomas Guillem chromecast: remove unused method declarations (cherry picked from commit 3851f661445d2ba6c69a96ce0c2b4dbe4520c2c2)

[vlc-commits] chromecast: remove useless define

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Fri Feb 9 11:09:29 2018 +0100| [9a515a26599ddc9c195d6cf103b7b716d6763692] | committer: Thomas Guillem chromecast: remove useless define (cherry picked from commit d5c697e35fc7637e55059946028230a1bbb1f03f) Signed-off-by: Thomas

[vlc-commits] chromecast: hide sout_access_out_sys_t implementation

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Wed Feb 7 16:51:12 2018 +0100| [b7c0170b7c71ea1600967ba67adbe26f879aab25] | committer: Thomas Guillem chromecast: hide sout_access_out_sys_t implementation (cherry picked from commit ea9b6ce162651c2ecddabb32c4eeb984a183f97c)

[vlc-commits] chromecast: rework sout/demux_filter behavior

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 17:59:00 2018 +0100| [0d51605125a763ef2353cfb26fbd8a4048ca4b9e] | committer: Thomas Guillem chromecast: rework sout/demux_filter behavior This commit drastically improves the buffering speed when casting to a CC

[vlc-commits] chromecast: change msg return values

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 16:55:12 2018 +0100| [68196bf7701d8ae12c3a5edd86c895153a751c72] | committer: Thomas Guillem chromecast: change msg return values All msg*() methods return kInvalidId on error, 1 or the receiver/player request ID on

[vlc-commits] chromecast: demux: call init() when enabled

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 17:10:19 2018 +0100| [522e4a25c2af060de633c6e40df4aa4d013e23f5] | committer: Thomas Guillem chromecast: demux: call init() when enabled (cherry picked from commit 1e7282c16be5f49a266bb98f95141d10019b36e2)

[vlc-commits] chromecast: clean on error

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Mon Feb 12 13:59:28 2018 +0100| [5f93cfafe354a371b93c381d2ae73fe0c08bce8d] | committer: Thomas Guillem chromecast: clean on error (cherry picked from commit f55e646d6afbc9c30d80d0a02b62f1f428cc388f) Signed-off-by: Thomas Guillem

[vlc-commits] chromecast: start requestId at 1

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 16:48:56 2018 +0100| [88a6b5eed068456f13ba2e0850bb09eaf2cee9f0] | committer: Thomas Guillem chromecast: start requestId at 1 Since 0 is reserved when the chromecast send spontaneous messages. (cherry picked from

[vlc-commits] chromecast: lock when sending a message

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 16:58:15 2018 +0100| [d7e4c677926bc835b881617e412a02bb87805c3a] | committer: Thomas Guillem chromecast: lock when sending a message (cherry picked from commit 39d6bca48e0cca42bedb26d9549a9b4c1328b40e) Signed-off-by:

[vlc-commits] chromecast: don't use atomic

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 16:58:49 2018 +0100| [c09250015a7be73c287d49128d78c9c95103bc8d] | committer: Thomas Guillem chromecast: don't use atomic msg are always sent locked. (cherry picked from commit e1ab5812569b6df6f9a42cd4d60e7aac7f927c53)

[vlc-commits] compat: poll: work around event loss on WIN32

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Thu Feb 22 10:15:17 2018 +0100| [776c8d73fb67f474cd2064d2f2d00b4cb7b20403] | committer: Thomas Guillem compat: poll: work around event loss on WIN32 Signed-off-by: Steve Lhomme Signed-off-by: Jean-Baptiste

[vlc-commits] chromecast: rework VLCToCC time conversion

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Wed Feb 7 17:27:33 2018 +0100| [4ddf9dda1bd0922711461760e7c1477c8a21415e] | committer: Thomas Guillem chromecast: rework VLCToCC time conversion (cherry picked from commit 2a21859e4a7a012c238e2c8eec946bd4b469947f) Signed-off-by:

[vlc-commits] chromecast: queue stop only when needed

2018-02-22 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Feb 20 17:01:53 2018 +0100| [d351ec7c5e81aac83bc613e63d37b8dff24f87ce] | committer: Thomas Guillem chromecast: queue stop only when needed (cherry picked from commit 4eca90c1b8acab4cc219235c44a220c49e442be9) Signed-off-by:

[vlc-commits] macosx: Save/share time remaining state in fullscreen controller

2018-02-22 Thread Marvin Scholz
vlc/vlc-3.0 | branch: master | Marvin Scholz | Thu Feb 22 22:41:45 2018 +0100| [7e6f3f45defa062ebac9f3e3d396c7b4ffd91c17] | committer: Marvin Scholz macosx: Save/share time remaining state in fullscreen controller There was no identifier set for the time remaining label in

[vlc-commits] macosx: Save/share time remaining state in fullscreen controller

2018-02-22 Thread Marvin Scholz
vlc | branch: master | Marvin Scholz | Thu Feb 22 22:41:45 2018 +0100| [ecca9675c9dceb3e9ba15f106cac2c26018a5b7f] | committer: Marvin Scholz macosx: Save/share time remaining state in fullscreen controller There was no identifier set for the time remaining label in the

[vlc-commits] demux: subtitle: fix <= first sub seek regression

2018-02-22 Thread Francois Cartegnie
vlc/vlc-3.0 | branch: master | Francois Cartegnie | Thu Feb 22 22:13:00 2018 +0100| [278e4607c9e7651ce5913c0f95fca2ee33b418c4] | committer: Francois Cartegnie demux: subtitle: fix <= first sub seek regression (cherry picked from commit

[vlc-commits] demux: subtitle: fix <= first sub seek regression

2018-02-22 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie | Thu Feb 22 22:13:00 2018 +0100| [a336a5281a6ef6f5fa43671815adf5fbb7a6cff1] | committer: Francois Cartegnie demux: subtitle: fix <= first sub seek regression >

[vlc-commits] configure: test for newlocale() separate from uselocale()

2018-02-22 Thread Rémi Denis-Courmont
vlc/vlc-3.0 | branch: master | Rémi Denis-Courmont | Thu Feb 22 21:51:05 2018 +0200| [4a90f3313fd2c72ac2a161b74529fa6ddb474625] | committer: Rémi Denis-Courmont configure: test for newlocale() separate from uselocale() As NetBSD only implements a barely sensical subset of the

[vlc-commits] compat: remove shadowing variable

2018-02-22 Thread Rémi Denis-Courmont
vlc | branch: master | Rémi Denis-Courmont | Thu Feb 22 21:50:09 2018 +0200| [5051dc1729b575d4fdfa9ff931e698dc1bf74c3f] | committer: Rémi Denis-Courmont compat: remove shadowing variable >

[vlc-commits] configure: test for newlocale() separate from uselocale()

2018-02-22 Thread Rémi Denis-Courmont
vlc | branch: master | Rémi Denis-Courmont | Thu Feb 22 21:51:05 2018 +0200| [192c77e42d5b4151f1ea884882ead50056f3e28b] | committer: Rémi Denis-Courmont configure: test for newlocale() separate from uselocale() As NetBSD only implements a barely sensical subset of the

[vlc-commits] config/file: ignore obsolete options on read

2018-02-22 Thread Lyndon Brown
vlc | branch: master | Lyndon Brown | Tue Feb 20 05:04:33 2018 +| [34b68b13fac8a12ed3b2ac4fb6fc842ec6dadac0] | committer: Rémi Denis-Courmont config/file: ignore obsolete options on read Signed-off-by: Rémi Denis-Courmont >

[vlc-commits] config/file: reject saved unsaveables

2018-02-22 Thread Lyndon Brown
vlc | branch: master | Lyndon Brown | Tue Feb 20 04:46:18 2018 +| [018987d0f9d3779f6ee91d45e01c74acc86b836e] | committer: Rémi Denis-Courmont config/file: reject saved unsaveables Options which are unsaveable can nevertheless end up being present in the saved settings

[vlc-commits] chromecast: init first time/position after first demux() call

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Feb 22 17:50:25 2018 +0100| [ba48fe638ab3592aefb45945222a455b0dcde316] | committer: Thomas Guillem chromecast: init first time/position after first demux() call Some demuxers give invalid results (0) just after a seek. >

[vlc-commits] chromecast: report cc timestamp even when paused

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Feb 22 17:50:49 2018 +0100| [8a56a3012d1c37de093fcc15a06f59435caa90db] | committer: Thomas Guillem chromecast: report cc timestamp even when paused >

[vlc-commits] chromecast: reset time/position when changing es tracks

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Feb 22 16:58:06 2018 +0100| [6b2d7be9a9556ad83312ac94b696d43ae3596e7f] | committer: Thomas Guillem chromecast: reset time/position when changing es tracks This fixes inconsistency of reported time when changing es tracks. >

[vlc-commits] chromecast: late init of demux time/position

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Feb 22 16:55:52 2018 +0100| [731ec2ff86223b7bb712a732ca503d1f23b5d5a8] | committer: Thomas Guillem chromecast: late init of demux time/position init time/position from the first demux call if they failed from Open/Seek. >

[vlc-commits] chromecast: don't fallback to original pos in case of error

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Feb 22 16:54:17 2018 +0100| [31922feb36dac673a191772920d1d4edf96f5f07] | committer: Thomas Guillem chromecast: don't fallback to original pos in case of error Since the original position can be way in advance. >

[vlc-commits] demux: ts: don't set growing end on when not probed

2018-02-22 Thread Francois Cartegnie
vlc/vlc-3.0 | branch: master | Francois Cartegnie | Thu Feb 22 16:05:45 2018 +0100| [b1a183e273bb527cc8071b7f331cd54d308b642a] | committer: Francois Cartegnie demux: ts: don't set growing end on when not probed (cherry picked from commit

[vlc-commits] demux: ts: set dolbyvision to non default

2018-02-22 Thread Francois Cartegnie
vlc/vlc-3.0 | branch: master | Francois Cartegnie | Thu Feb 22 15:16:37 2018 +0100| [78a54781dc0e9c48eef139c0cb96bd69c078004d] | committer: Francois Cartegnie demux: ts: set dolbyvision to non default (cherry picked from commit d1ad873a5d46183ea31b7bd4e9f92d326b42a1fc) >

[vlc-commits] Revert "input: es_out: compute position from buffering only on update"

2018-02-22 Thread Francois Cartegnie
vlc/vlc-3.0 | branch: master | Francois Cartegnie | Thu Feb 22 16:17:41 2018 +0100| [d37c6b039f49cea54570069cd79c3a262098bb19] | committer: Francois Cartegnie Revert "input: es_out: compute position from buffering only on update" This reverts commit

[vlc-commits] demux: ts: set dolbyvision to non default

2018-02-22 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie | Thu Feb 22 15:16:37 2018 +0100| [d1ad873a5d46183ea31b7bd4e9f92d326b42a1fc] | committer: Francois Cartegnie demux: ts: set dolbyvision to non default >

[vlc-commits] demux: ts: bump probing

2018-02-22 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie | Thu Feb 22 16:09:29 2018 +0100| [b83a0251a39beb92511b5e3aaf92f32eaf3027c4] | committer: Francois Cartegnie demux: ts: bump probing issues with 4K >

[vlc-commits] demux: ts: don't set growing end on when not probed

2018-02-22 Thread Francois Cartegnie
vlc | branch: master | Francois Cartegnie | Thu Feb 22 16:05:45 2018 +0100| [5fab09cf3fdfdd5650596aea6b254f7058e962e9] | committer: Francois Cartegnie demux: ts: don't set growing end on when not probed >

[vlc-commits] chromecast: fix track selection when EOF

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Feb 22 16:03:29 2018 +0100| [c9119a4e056dc082aa2ee50cb36e8a339010e1c5] | committer: Thomas Guillem chromecast: fix track selection when EOF >

[vlc-commits] chromecast: lower vorbis encoding quality

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Feb 22 15:47:45 2018 +0100| [f4b9db3795a115e49e42a798376163635b646de8] | committer: Thomas Guillem chromecast: lower vorbis encoding quality cf. comment >

[vlc-commits] chromecast: force mp3 transcoding for the last try

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Feb 22 15:46:21 2018 +0100| [6feeeb5f99708618700657ac41bbe2d6baabc246] | committer: Thomas Guillem chromecast: force mp3 transcoding for the last try >

[vlc-commits] package/macosx: Update dmg background and icon positions

2018-02-22 Thread Marvin Scholz
vlc/vlc-3.0 | branch: master | Marvin Scholz | Thu Feb 22 15:04:31 2018 +0100| [9dc9c27b591af71f0870907524fd114a83c0a402] | committer: Marvin Scholz package/macosx: Update dmg background and icon positions The previous background had the orange bar at the bottom, but with

[vlc-commits] package/macosx: Update dmg background and icon positions

2018-02-22 Thread Marvin Scholz
vlc | branch: master | Marvin Scholz | Thu Feb 22 15:04:31 2018 +0100| [454623571cee43b12b6377bb76392be35facc0fb] | committer: Marvin Scholz package/macosx: Update dmg background and icon positions The previous background had the orange bar at the bottom, but with some

[vlc-commits] demux:mkv: fix hvcC detection with mkvmerge

2018-02-22 Thread Alexandre Janniaux
vlc/vlc-3.0 | branch: master | Alexandre Janniaux | Wed Feb 21 18:35:06 2018 +0100| [685da4ac437283601dd46eafa7f1b76b678b4805] | committer: Thomas Guillem demux:mkv: fix hvcC detection with mkvmerge mkvmerge had an issue with the first reserved bits and fixed it

[vlc-commits] chromecast: remove error message

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Feb 21 14:11:33 2018 +0100| [007e0b64a3376b8e9415d532fb921a9758419fd7] | committer: Thomas Guillem chromecast: remove error message This is now likely to happen (in case of Flush). >

[vlc-commits] chromecast: add isStateError() method

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 17:06:41 2018 +0100| [baa9eaaf55d087843e434f3fa7f306a8e70d0f05] | committer: Thomas Guillem chromecast: add isStateError() method >

[vlc-commits] chromecast: fix clock gap when paused

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 17:52:13 2018 +0100| [ab69d591898af6d64f0c4a75c03cd63d19e175de] | committer: Thomas Guillem chromecast: fix clock gap when paused This commit try to work arround the internal clock gap caused by input_clock_ChangePause() when

[vlc-commits] chromecast: escape meta sent via JSON

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Feb 21 09:30:46 2018 +0100| [d26e9a1b266aead0b2692b4a1081136cf6ccea69] | committer: Thomas Guillem chromecast: escape meta sent via JSON >

[vlc-commits] chromecast: http_url: send data per 512kB minimum

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Feb 22 09:29:40 2018 +0100| [c08fed748a72f162ce80950e912251deeb372663] | committer: Thomas Guillem chromecast: http_url: send data per 512kB minimum >

[vlc-commits] chromecast: queue stop only when needed

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 17:01:53 2018 +0100| [4eca90c1b8acab4cc219235c44a220c49e442be9] | committer: Thomas Guillem chromecast: queue stop only when needed >

[vlc-commits] chromecast: create interrupt context from intf_sys_t

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Feb 12 14:00:01 2018 +0100| [3441755975bcb29ff732c4bb38c4ffa5a9e5437f] | committer: Thomas Guillem chromecast: create interrupt context from intf_sys_t Since it's needed only by this class >

[vlc-commits] chromecast: remove useless define

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Feb 9 11:09:29 2018 +0100| [d5c697e35fc7637e55059946028230a1bbb1f03f] | committer: Thomas Guillem chromecast: remove useless define > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d5c697e35fc7637e55059946028230a1bbb1f03f

[vlc-commits] compat: poll: work around event loss on WIN32

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Feb 22 10:15:17 2018 +0100| [3e0d833a3f8d87a6aa94bd226e94387ebd95a4e4] | committer: Thomas Guillem compat: poll: work around event loss on WIN32 Signed-off-by: Steve Lhomme Signed-off-by: Jean-Baptiste Kempf

[vlc-commits] chromecast: increase lock range

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 18:18:37 2018 +0100| [019c77813de3f587a71d4d63ed9dadbe074307fa] | committer: Thomas Guillem chromecast: increase lock range This could lead to a use-after-free of the header block. >

[vlc-commits] chromecast: remove unused method declarations

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 17:04:32 2018 +0100| [3851f661445d2ba6c69a96ce0c2b4dbe4520c2c2] | committer: Thomas Guillem chromecast: remove unused method declarations >

[vlc-commits] chromecast: start requestId at 1

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 16:48:56 2018 +0100| [975883085a236d9810cb125eafa3c812b7ab9bd6] | committer: Thomas Guillem chromecast: start requestId at 1 Since 0 is reserved when the chromecast send spontaneous messages. >

[vlc-commits] chromecast: rework VLCToCC time conversion

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Feb 7 17:27:33 2018 +0100| [2a21859e4a7a012c238e2c8eec946bd4b469947f] | committer: Thomas Guillem chromecast: rework VLCToCC time conversion >

[vlc-commits] chromecast: don't use atomic

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 16:58:49 2018 +0100| [e1ab5812569b6df6f9a42cd4d60e7aac7f927c53] | committer: Thomas Guillem chromecast: don't use atomic msg are always sent locked. >

[vlc-commits] chromecast: change msg return values

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 16:55:12 2018 +0100| [a84b999cd9acd0fd20317decfdd73c1bac1e891c] | committer: Thomas Guillem chromecast: change msg return values All msg*() methods return kInvalidId on error, 1 or the receiver/player request ID on success. >

[vlc-commits] chromecast: lock when sending a message

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 16:58:15 2018 +0100| [39d6bca48e0cca42bedb26d9549a9b4c1328b40e] | committer: Thomas Guillem chromecast: lock when sending a message >

[vlc-commits] chromecast: don't drop data when serving multiple clients

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 17:48:15 2018 +0100| [9339ff4b61a16e2edd5baa42b6a0207e581fd3be] | committer: Thomas Guillem chromecast: don't drop data when serving multiple clients When doing a lot a load requests, we can serve data to a client that will be

[vlc-commits] chromecast: demux: call init() when enabled

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 17:10:19 2018 +0100| [1e7282c16be5f49a266bb98f95141d10019b36e2] | committer: Thomas Guillem chromecast: demux: call init() when enabled >

[vlc-commits] chromecast: fix use-after-free

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 17:41:11 2018 +0100| [d9815d1956fe24ff984f7a13e46e70b45a1e22fc] | committer: Thomas Guillem chromecast: fix use-after-free Since the url can use the fifo from its callbacks. >

[vlc-commits] chromecast: remove unused requestPlayerSeek method

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 17:36:42 2018 +0100| [d1028d3aa5046feacdd24701bb4c5d0f3d415ffe] | committer: Thomas Guillem chromecast: remove unused requestPlayerSeek method >

[vlc-commits] chromecast: demux: add init() method

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 17:08:59 2018 +0100| [1e041464d04832724df108f3648364e94897183c] | committer: Thomas Guillem chromecast: demux: add init() method > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=1e041464d04832724df108f3648364e94897183c

[vlc-commits] chromecast: always start video with a keyframe

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Feb 20 18:13:56 2018 +0100| [dfd1709335656209240c2d898126188cd1ee3f2e] | committer: Thomas Guillem chromecast: always start video with a keyframe >

[vlc-commits] chromecast: clean on error

2018-02-22 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Feb 12 13:59:28 2018 +0100| [f55e646d6afbc9c30d80d0a02b62f1f428cc388f] | committer: Thomas Guillem chromecast: clean on error > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f55e646d6afbc9c30d80d0a02b62f1f428cc388f ---