[vlc-commits] demux: mock: audio and video sample lengths can be different

2019-09-06 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Aug 28 14:38:16 2019 +0200| [6667b15b955c79c2c9d81555ddeb6aab75893315] | committer: Thomas Guillem demux: mock: audio and video sample lengths can be different The video sample length (calculated from the FPS) can now be different than the audio

[vlc-commits] input: use VLC_TICK_INVALID for time/length

2019-09-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Aug 29 11:31:59 2019 +0200| [d34852727700e98ef5533bfdaead574ec1700f2a] | committer: Thomas Guillem input: use VLC_TICK_INVALID for time/length > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d34852727700e98ef5533bfdaead574ec1700

[vlc-commits] input: remove write-only member

2019-09-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Aug 29 11:33:43 2019 +0200| [7df8ba2dbbe5d3ced74ead5374996569a459] | committer: Thomas Guillem input: remove write-only member > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7df8ba2dbbe5d3ced74ead5374996569a459 --- src/in

[vlc-commits] playlist: fix unused var warning with NDEBUG

2019-09-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Sep 4 09:13:40 2019 +0200| [5ae87e748ea0b2307c72350bfcd69bc5670bd6a3] | committer: Thomas Guillem playlist: fix unused var warning with NDEBUG > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5ae87e748ea0b2307c72350bfcd69bc5670bd

[vlc-commits] player: fix unused var warning with NDEBUG

2019-09-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Sep 4 09:12:08 2019 +0200| [9c31e4bf7f9f24cbf30026c3456a64e83c1468d1] | committer: Thomas Guillem player: fix unused var warning with NDEBUG > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=9c31e4bf7f9f24cbf30026c3456a64e83c1468d1 ---

[vlc-commits] test: dialog: fix vlc-qt-check path

2019-08-27 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Aug 27 11:26:15 2019 +0200| [cf9df8e911f4f401022f43b68419ce515f4ac3ae] | committer: Thomas Guillem test: dialog: fix vlc-qt-check path Only used for the UI test (not run by default) > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] prepaser: change options handling

2019-08-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Aug 22 13:59:07 2019 +0200| [b063dca4d20a2cb1fc9549211f9c322885786293] | committer: Thomas Guillem prepaser: change options handling Reminder of the current behavior: the meta fetcher is either always triggered after the preparser is finished or

[vlc-commits] preparser: merge item locks

2019-08-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Aug 22 14:17:52 2019 +0200| [5ca9d7ea53f85d7e88ebef4ecd209568d123e27b] | committer: Thomas Guillem preparser: merge item locks Since input_preparser_Push() is necessarilly called from vlc_MetadataRequest(). > http://git.videolan.org/gitweb.

[vlc-commits] player: assert that the player is not locked from aout/vout callbacks

2019-08-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Aug 23 14:32:19 2019 +0200| [f83434ac6488e5cee32e191f9a89859254156b0e] | committer: Thomas Guillem player: assert that the player is not locked from aout/vout callbacks > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] player: rework aout/vout callbacks

2019-08-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Aug 23 10:11:43 2019 +0200| [bb4d4abf5c2bce1d963b5417702a33f6016c9fc2] | committer: Thomas Guillem player: rework aout/vout callbacks Document that vlc_player_t functions should not be called from these callbacks. A player function could trigger an

[vlc-commits] lib: media: always fetch meta via the preparser

2019-08-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Aug 22 14:13:53 2019 +0200| [890fb755f4b96258425830c6ae4af94af1c76764] | committer: Thomas Guillem lib: media: always fetch meta via the preparser libvlc_media_fetch_local = 0, this mean the preparser is always used, therefore meta should be only

[vlc-commits] preparser: art: add missing alloc check

2019-08-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Aug 22 10:54:34 2019 +0200| [2949b6580193a162cbcd536927e828d7fa3a7847] | committer: Thomas Guillem preparser: art: add missing alloc check > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=2949b6580193a162cbcd536927e828d7fa3a7847 ---

[vlc-commits] preparser: fix cover mismatch with albums having the same name

2019-08-26 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Aug 22 11:35:50 2019 +0200| [f6b2e629a79374a1185cae18e77be3624d7b8d79] | committer: Thomas Guillem preparser: fix cover mismatch with albums having the same name Yes, some artists can have multiple albums with the same name, cf. https

[vlc-commits] coreaudio: a valid timebase is now mandatory

2019-08-21 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Aug 16 09:01:20 2019 +0200| [b625ef0b02004c530ab835157a955a060fdedd07] | committer: Thomas Guillem coreaudio: a valid timebase is now mandatory > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=b625ef0b02004c530ab835157a955a060fded

[vlc-commits] coreaudio: start deferred

2019-08-21 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Aug 16 10:14:23 2019 +0200| [fe2e9755088a0061518514f3b7bf3601f4813794] | committer: Thomas Guillem coreaudio: start deferred It now use the play date argument to delay the first render until this date is reached (TimeGet() will return -1 in during

[vlc-commits] aout: document first time_get()/play() behavior

2019-08-21 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Aug 16 08:32:18 2019 +0200| [64373b8efd4bf2de6819502a498aa59a8f749d1f] | committer: Thomas Guillem aout: document first time_get()/play() behavior > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=64373b8efd4bf2de6819502a498aa59a8f749

[vlc-commits] coreaudio: use os_unfair_lock symbols directly

2019-08-21 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Aug 16 09:57:49 2019 +0200| [7b34bcb6e2189b861da167444eaef8e5c26a2ef1] | committer: Thomas Guillem coreaudio: use os_unfair_lock symbols directly And fix the timebase that was not initialized if the unfair_lock was not available. > h

[vlc-commits] coreaudio: add the HostTimeToTick() helper

2019-08-21 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Aug 16 10:00:46 2019 +0200| [3249915c5794647ee3b2c62dcc0a973654ccdb74] | committer: Thomas Guillem coreaudio: add the HostTimeToTick() helper And use the VLC_TICK_FROM_NS() helper. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] player: remove unused members

2019-08-16 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Aug 16 16:58:28 2019 +0200| [7abd09aa899408d07b79dec39ab8e87c179c1155] | committer: Thomas Guillem player: remove unused members Introduced by 2f18f5598551abc32f8c335c0a5b9d24f6c8a000, leftovers from WIP branches. > http://git.videolan.

[vlc-commits] player: split the implementation into several files

2019-08-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Aug 13 17:52:49 2019 +0200| [2f18f5598551abc32f8c335c0a5b9d24f6c8a000] | committer: Thomas Guillem player: split the implementation into several files player.c was starting getting huge (~4000 lines), and therefore harder to navigate into. > h

[vlc-commits] player: rework and rename HandleAtoBLoop

2019-08-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Aug 7 13:35:45 2019 +0200| [feccaa4f69367cb96afefabaf299720c0fd33782] | committer: Thomas Guillem player: rework and rename HandleAtoBLoop > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=feccaa4f69367cb96afefabaf299720c0fd33782 ---

[vlc-commits] player: move function up

2019-08-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Aug 7 13:33:12 2019 +0200| [42eabf728974d90e94b70b63124c21b03c005ae5] | committer: Thomas Guillem player: move function up No functional changes. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=42eabf728974d90e94b70b63124c21b03c005

[vlc-commits] player: rename vlc_player_vout_OSDMessage

2019-08-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Aug 13 15:52:42 2019 +0200| [9d25fc2193554d46df24b08b256b999331e18775] | committer: Thomas Guillem player: rename vlc_player_vout_OSDMessage To vlc_player_osd_Message. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] player: add helper to get input time/pos

2019-08-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Mar 7 16:55:58 2019 +0100| [3d0cabd817c5801ecb5266f025090f45847efb4e] | committer: Thomas Guillem player: add helper to get input time/pos > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3d0cabd817c5801ecb5266f025090f45847efb4e ---

[vlc-commits] contrib: smb2: fix getlogin_r() patch

2019-08-13 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Aug 12 10:06:20 2019 +0200| [a2289a28a997fd19bf0e2611f6a13efa9929e20a] | committer: Thomas Guillem contrib: smb2: fix getlogin_r() patch cf. libsmb2 upstream. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] contrib: smb2: backport null-deref fix

2019-08-12 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Aug 12 09:03:37 2019 +0200| [291c835c63d6dd5dcc453a2dc678af046bce56f5] | committer: Thomas Guillem contrib: smb2: backport null-deref fix > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=291c835c63d6dd5dcc453a2dc678af046bce5

[vlc-commits] smb2: fix teardown when interrupted

2019-08-12 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Aug 8 14:55:34 2019 +0200| [2dbee7d17bc40104781ca1737f6b709fa367ffe8] | committer: Thomas Guillem smb2: fix teardown when interrupted When the input is stopped by the user, there are lot of chances that this access is waiting for the read command

[vlc-commits] player: assert that output listeners are removed

2019-08-09 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Aug 7 16:18:10 2019 +0200| [342b765e29f8efdf2cd62c7e7abbb4b691e2be72] | committer: Thomas Guillem player: assert that output listeners are removed > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=342b765e29f8efdf2cd62c7e7abbb4b691e2b

[vlc-commits] qt: remove unused slots declaration

2019-08-09 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Aug 7 15:56:37 2019 +0200| [cd31a2aaa7791c4122f5e3ac522be62e0082a048] | committer: Thomas Guillem qt: remove unused slots declaration > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=cd31a2aaa7791c4122f5e3ac522be62e0082a048 --- modu

[vlc-commits] qt: fix init order

2019-08-09 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Aug 7 15:56:10 2019 +0200| [fe7f1094269a667f2047601841e216647d772cc4] | committer: Thomas Guillem qt: fix init order > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=fe7f1094269a667f2047601841e216647d772cc4 --- modules/gui/qt/compone

[vlc-commits] input: merge position and length events

2019-08-08 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Aug 2 09:48:58 2019 +0200| [d23b4527c2489fa47d236205d4f915229b6a65ee] | committer: Thomas Guillem input: merge position and length events From the es_out, times are a triplet: pos, time, length. So they should be sent via a single event and

[vlc-commits] input: merge position and length events

2019-08-08 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Aug 2 09:48:58 2019 +0200| [07bcaf62bf82df9b1130a129ecefb9693857bdc6] | committer: Thomas Guillem input: merge position and length events From the es_out, times are a triplet: pos, time, length. So they should be sent via a single event and

[vlc-commits] contrib: smb2: backport getlogin fix

2019-08-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Aug 8 08:15:14 2019 +0200| [e2f163e89023680e6e9f34f8aeebbd5cfb405cf4] | committer: Thomas Guillem contrib: smb2: backport getlogin fix cf. https://github.com/sahlberg/libsmb2/pull/94 > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] player: reorganize header

2019-08-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 17 08:44:49 2019 +0200| [b864046a745a75df696f896b7b5195776bc456d5] | committer: Thomas Guillem player: reorganize header Group every struct/enum/functions by group instead of having all structs, all enums then all functions. Split the header by

[vlc-commits] configure: require smb2 3.0.0

2019-08-06 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Aug 6 12:05:10 2019 +0200| [f083979249a3e4418ed3991f9d54ba707ec5ecd7] | committer: Thomas Guillem configure: require smb2 3.0.0 That support port specifications. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] smb2: enable anonymous login

2019-08-06 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Aug 6 09:09:07 2019 +0200| [e8868d679c5ee40d9cc31196b81790ce5fb9a416] | committer: Thomas Guillem smb2: enable anonymous login > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e8868d679c5ee40d9cc31196b81790ce5fb9a416 --- modules/acc

[vlc-commits] contrib: smb2: backport anonymous login support

2019-08-06 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Aug 6 08:51:31 2019 +0200| [758c04a0d4d629d92bc5c123c6316372e8b04c76] | committer: Thomas Guillem contrib: smb2: backport anonymous login support That was added after the 3.0.0 release. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] contrib: smb2: update to 3.0.0

2019-08-06 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Aug 6 08:50:10 2019 +0200| [537afeafb00684cb58282995cfa787a52dcb2967] | committer: Thomas Guillem contrib: smb2: update to 3.0.0 > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=537afeafb00684cb58282995cfa787a52dcb2967 --- ...oes-

[vlc-commits] vout/ios: fix leak

2019-07-30 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jul 29 15:18:28 2019 +0200| [3a868df5ebda8dd50274ad520cc37b8f05707fe5] | committer: Thomas Guillem vout/ios: fix leak This partially reverts commit 9db9c1121193c2a201eb37e9858a603509f684a6. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] player: rename subtitle lang helper

2019-07-29 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jul 29 15:11:20 2019 +0200| [03a2c820eaa9100e274af26de804e2536b8e187a] | committer: Thomas Guillem player: rename subtitle lang helper Same name than the audio one. It is still not used. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] Update NEWS

2019-07-29 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Mon Jul 29 14:38:32 2019 +0200| [f97c87202731a79cc25d3639635e04335ea014e8] | committer: Thomas Guillem Update NEWS > http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=f97c87202731a79cc25d3639635e04335ea014e8 --- NEWS | 5 +

[vlc-commits] NEWS: fix typo

2019-07-29 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Mon Jul 29 14:38:15 2019 +0200| [105b990da9cb27db7e7763e75e4f77a74a50b597] | committer: Thomas Guillem NEWS: fix typo > http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=105b990da9cb27db7e7763e75e4f77a74a50b597 --- NEWS | 2 +-

[vlc-commits] audiounit: update device latency when the route changes

2019-07-17 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Wed Jul 17 15:56:03 2019 +0200| [e2b5eb9b880380448587b32546a279497d626d96] | committer: Thomas Guillem audiounit: update device latency when the route changes (cherry picked from commit b46f49a81ce75d026b9fac1d00f5568c4a5ce6d3) > h

[vlc-commits] audiounit: update device latency when the route changes

2019-07-17 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jul 17 15:56:03 2019 +0200| [b46f49a81ce75d026b9fac1d00f5568c4a5ce6d3] | committer: Thomas Guillem audiounit: update device latency when the route changes This commit fixes airplay delay that may not be updated. > http://git.videolan.org/gitweb.

[vlc-commits] pulse: fix playback with very small inputs

2019-07-16 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Fri Jul 12 13:08:40 2019 +0200| [9e644bdf34642dcf314d06ab10de69ac681566d8] | committer: Thomas Guillem pulse: fix playback with very small inputs (cherry picked from commit 0a1a317c452ea9c45ace3a485419010a449947f8) Signed-off-by: Thomas Guillem

[vlc-commits] auhal: don't apply dev latency two times

2019-07-16 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Jul 16 09:33:11 2019 +0200| [753fd23a64b36167dd1d7a672d9565000d9ad72b] | committer: Thomas Guillem auhal: don't apply dev latency two times It is already handled by the render callback on macOS. (cherry picked from c

[vlc-commits] coreaudio: move out latency log

2019-07-16 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Jul 16 07:30:50 2019 +0200| [340062e2cd336870194101a887c9e4cb0a369a6f] | committer: Thomas Guillem coreaudio: move out latency log (cherry picked from commit 3f389be6ecde7a6d782603204f85266016d50f3c) Signed-off-by: Thomas Guillem > h

[vlc-commits] coreaudio: don't print underrun warning before first play

2019-07-16 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Mon Jul 15 17:01:21 2019 +0200| [bad7a26b7c50db895066e81823e493a108c5ef2a] | committer: Thomas Guillem coreaudio: don't print underrun warning before first play It's perfectly OK to send 0s before the first buffer is played. (cherry p

[vlc-commits] auhal: check getprop of kAudioDevicePropertyLatency

2019-07-16 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Tue Jul 16 09:32:26 2019 +0200| [c645bd5ddbec6d5613768c5bc78a7c503036e584] | committer: Thomas Guillem auhal: check getprop of kAudioDevicePropertyLatency (cherry picked from commit 1f46192f33972d1b6d614218b3d0082a829ce478) Signed-off-by: Thomas

[vlc-commits] coreaudio: fix first time_get return values

2019-07-16 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Mon Jul 15 16:58:22 2019 +0200| [704bd1291f203684cb5b87841697a4f68714dea6] | committer: Thomas Guillem coreaudio: fix first time_get return values Don't return a valid delay of 0 when the delay is still not known. This triggered VLC

[vlc-commits] coreaudio: remove max latency limitation

2019-07-16 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jul 16 09:34:53 2019 +0200| [ba2fb9fce6043ecf2d2ba2d49ad9716c23bd7dbe] | committer: Thomas Guillem coreaudio: remove max latency limitation No needed since we switched to the new output clock. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=com

[vlc-commits] auhal: don't apply dev latency two times

2019-07-16 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jul 16 09:33:11 2019 +0200| [bd6e2265a551ec27632285a08efd70a3018b4bd7] | committer: Thomas Guillem auhal: don't apply dev latency two times It is already handled by the render callback on macOS. This fixes bad lipsync with bluetooth audio de

[vlc-commits] auhal: check getprop of kAudioDevicePropertyLatency

2019-07-16 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jul 16 09:32:26 2019 +0200| [1f46192f33972d1b6d614218b3d0082a829ce478] | committer: Thomas Guillem auhal: check getprop of kAudioDevicePropertyLatency > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=1f46192f33972d1b6d614218b3d0082a829ce

[vlc-commits] coreaudio: don't print underrun warning before first play

2019-07-16 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jul 15 17:01:21 2019 +0200| [a34bf45cd6f4b212b79e71b80c056cb392eaf7f5] | committer: Thomas Guillem coreaudio: don't print underrun warning before first play It's perfectly OK to send 0s before the first buffer is played. > http://git

[vlc-commits] coreaudio: fix first time_get return values

2019-07-16 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jul 15 16:58:22 2019 +0200| [bdd96900164739b72220334bdbda511aff708caa] | committer: Thomas Guillem coreaudio: fix first time_get return values Don't return a valid delay of 0 when the delay is still not known. This triggered VLC drift corre

[vlc-commits] coreaudio: move out latency log

2019-07-16 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jul 16 07:30:50 2019 +0200| [3f389be6ecde7a6d782603204f85266016d50f3c] | committer: Thomas Guillem coreaudio: move out latency log > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3f389be6ecde7a6d782603204f85266016d50f3c --- modu

[vlc-commits] pulse: fix playback with very small inputs

2019-07-12 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jul 12 13:08:40 2019 +0200| [0a1a317c452ea9c45ace3a485419010a449947f8] | committer: Thomas Guillem pulse: fix playback with very small inputs > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=0a1a317c452ea9c45ace3a485419010a44994

[vlc-commits] rc: add "record" command

2019-07-12 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jul 11 12:44:33 2019 +0200| [11e66453134f04b2049ce6406ba857e07827a415] | committer: Thomas Guillem rc: add "record" command > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=11e66453134f04b2049ce6406ba857e07827a415 --- modules

[vlc-commits] input: always call es_out functions from input thread

2019-07-12 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jul 11 16:27:57 2019 +0200| [5e2e94b64413baabb1ca3ac57e699f5276a88ca2] | committer: Thomas Guillem input: always call es_out functions from input thread Locking the es_out can be blocking since it can wait for the decoder. Therefore, we must always

[vlc-commits] sout: remove useless input_resource_Terminate() call

2019-06-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 27 10:05:44 2019 +0200| [f45fa869a5cd3e9284a6f1e3a937e43ef709ba42] | committer: Thomas Guillem sout: remove useless input_resource_Terminate() call Since the resource is released just after (and therefore terminated). > http://git.videolan.

[vlc-commits] input: remove unused input_resource_TerminateVout() function

2019-06-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 27 10:09:57 2019 +0200| [6699b98a85bb861f35b43e957ed1b3259da8c642] | committer: Thomas Guillem input: remove unused input_resource_TerminateVout() function > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] input: remove unused input_resource_ResetAout() function

2019-06-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 27 10:08:24 2019 +0200| [72d3ebd544a49340127577b253a3a4914be604cb] | committer: Thomas Guillem input: remove unused input_resource_ResetAout() function > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] input: simplify private resource handling

2019-06-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 27 10:00:32 2019 +0200| [620a4c4569e17fd1bf59c78aeb188871aea5e02b] | committer: Thomas Guillem input: simplify private resource handling Release() (instead of Terminate()) from the closing thread. Don't hold twice the ref count for pr

[vlc-commits] input: remove unused input_resource_Terminate() function

2019-06-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 27 10:07:36 2019 +0200| [88e9f04f1d1fe524bbee32a6f31ec6be0a175fa1] | committer: Thomas Guillem input: remove unused input_resource_Terminate() function > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] es_out: inverse if check

2019-06-27 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 26 13:32:18 2019 +0200| [ddbadf08c9e4b28d563841ef7c2d55c1a1d1e702] | committer: Thomas Guillem es_out: inverse if check Since var_GetBool() is way longuer to process. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] input: remove deprecated variables documentation

2019-06-27 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 26 13:11:53 2019 +0200| [e27fa95411bda67c402463b69f478b7fa6ae5fe7] | committer: Thomas Guillem input: remove deprecated variables documentation > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e27fa95411bda67c402463b69f478b7fa6ae5

[vlc-commits] Update NEWS

2019-06-27 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 26 10:33:16 2019 +0200| [de9ec19c4836b98ac490cdc9ae69e47e04e69eb5] | committer: Thomas Guillem Update NEWS > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=de9ec19c4836b98ac490cdc9ae69e47e04e69eb5 --- NEWS | 18 +-

[vlc-commits] player: re-indent after last commit

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 21 14:24:19 2019 +0200| [8b6314adf4ff6e42ee838a713905e98cfba8f6f5] | committer: Thomas Guillem player: re-indent after last commit > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=8b6314adf4ff6e42ee838a713905e98cfba8f6f5 --- src/in

[vlc-commits] player: rename vlc_player_GetVoutFromEsId

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 14 15:33:49 2019 +0200| [8aecdf18356086ae4d1a88dd7aab949dd11eaa29] | committer: Thomas Guillem player: rename vlc_player_GetVoutFromEsId To vlc_player_GetEsIdVout(), for consistency with other functions using a vlc_es_id_t*. > h

[vlc-commits] qt: handle multiple track selection

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 20 17:45:58 2019 +0200| [7da60b80cb622eeff3f539d8d6d0a324520f46a1] | committer: Thomas Guillem qt: handle multiple track selection > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7da60b80cb622eeff3f539d8d6d0a324520f46a1 --- modu

[vlc-commits] qt: re-indent after last commit

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 20 16:20:57 2019 +0200| [c397d3938b0db91be010ad0e4e4f611436b73d8d] | committer: Thomas Guillem qt: re-indent after last commit > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c397d3938b0db91be010ad0e4e4f611436b73d8d --- modules/gui

[vlc-commits] player: get vout and vout_order from VIDEO/SPU es_ids

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 14 15:46:16 2019 +0200| [c896210b006825278adde0c3119f42e741330a8e] | committer: Thomas Guillem player: get vout and vout_order from VIDEO/SPU es_ids vlc_player_GetVoutFromEsId() can now return the vout used by an SPU es_id. It also returns the

[vlc-commits] input: send the vout order via the vout event

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 21 14:04:28 2019 +0200| [3025577bb5bed301f7b0d2b5696555ec284cabca] | committer: Thomas Guillem input: send the vout order via the vout event > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3025577bb5bed301f7b0d2b5696555ec284ca

[vlc-commits] input: resource: return the order of the vout

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 21 13:57:32 2019 +0200| [d41f7f26a28715586f1ac362665c8dd8fdaf2327] | committer: Thomas Guillem input: resource: return the order of the vout > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d41f7f26a28715586f1ac362665c8dd8fdaf2

[vlc-commits] es_out: the VIDEO category is now exclusive

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 20 17:45:45 2019 +0200| [81e322cc1a94407452f09b07cc2097dafff1dadb] | committer: Thomas Guillem es_out: the VIDEO category is now exclusive Multiple Video tracks can now be selected by the player with vlc_player_SelectEsIdList(). > h

[vlc-commits] input: send vout event for spu ESes

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 14 16:02:38 2019 +0200| [8244b917a6b5de9f3ca7ea82d98fc7b23449feed] | committer: Thomas Guillem input: send vout event for spu ESes > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=8244b917a6b5de9f3ca7ea82d98fc7b23449feed --- src/in

[vlc-commits] vout: spu: use mutex instead of atomic

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 13 16:51:44 2019 +0200| [98c2dc0c3d55c26851c044dd8f1b253c0f8ad792] | committer: Thomas Guillem vout: spu: use mutex instead of atomic For spu_ChangeMargin(), like every other setters of the spu API. sys->margin is already read when the mutex

[vlc-commits] dec: lock spu channel registration

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jun 25 08:16:08 2019 +0200| [28cf169a6f658b3f1dbacd8a759f8efa68e69b13] | committer: Thomas Guillem dec: lock spu channel registration The spu channel must be registered/unregistered within the same lock of the vout since we assume that a valid vout

[vlc-commits] player: add a policy to vlc_player_SelectEsId

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 24 14:01:25 2019 +0200| [dd5ba72db7c4bd52f2e84b4f26da6509e96c69ba] | committer: Thomas Guillem player: add a policy to vlc_player_SelectEsId This will replace the future vlc_player_AddEsId() function (simultaneous). > http://git.videolan.

[vlc-commits] player: add vlc_player_SetEsIdDelay

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 19 14:21:35 2019 +0200| [6c4c3d503d68120cc6577e6be3e7f3de1db3b06b] | committer: Thomas Guillem player: add vlc_player_SetEsIdDelay This allow to set the delay of one particular track. Once set, this delay will override the delay of the track

[vlc-commits] es_out: handle all tracks delays in EsOutGetTracksDelay

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 19 14:01:46 2019 +0200| [2c831f045b924d7b664a983b0f324965da764e1f] | committer: Thomas Guillem es_out: handle all tracks delays in EsOutGetTracksDelay > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] opengl: remove persistent support

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jun 25 11:14:22 2019 +0200| [5f13c47ea01ccd727d6720087f125eb7156fa4a4] | committer: Thomas Guillem opengl: remove persistent support Not compatible with future push model. It depended way too much on GPU and drivers implementation and there was no

[vlc-commits] vulkan: remove direct rendering support

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jun 25 11:39:27 2019 +0200| [4187faaaf3b93f479d5987758e3489bd03d3c897] | committer: Thomas Guillem vulkan: remove direct rendering support Not compatible with future push model. It depended way too much on GPU and drivers implementation and there

[vlc-commits] dec: fail if there is no spu channels

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jun 25 07:46:38 2019 +0200| [462e1fd6e7ea26dc9125c554a9f04c0f8e68af1e] | committer: Thomas Guillem dec: fail if there is no spu channels Don't return a subpicture from decoder_NewSubpicture() when there is a valid vout but not a valid spu_t

[vlc-commits] input: add input_SetEsIdDelay

2019-06-25 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 19 14:01:06 2019 +0200| [479f22d5442e1ae72f7d3bb627fef525fd90ce53] | committer: Thomas Guillem input: add input_SetEsIdDelay This function set the delay of a track from its vlc_es_id_t*. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] test: player: fix on_category_delay_changed events

2019-06-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 20 15:47:06 2019 +0200| [8fd345c01198d4d40df3cc5a7bd623ba88c9d740] | committer: Thomas Guillem test: player: fix on_category_delay_changed events Regression from 579d28a3a5c99b779fd40dafcfcfcd920cc28f65. The test didn't fail since

[vlc-commits] player: refactor track research from id

2019-06-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 14 11:57:54 2019 +0200| [587c8f85efd885735b6949ddf452a1219cc3ed43] | committer: Thomas Guillem player: refactor track research from id > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=587c8f85efd885735b6949ddf452a1219cc3ed43 ---

[vlc-commits] player: rename vlc_player_*Track to EsId

2019-06-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 19 13:00:03 2019 +0200| [cb1b9717d0fedd903cf22de32d94b87933321341] | committer: Thomas Guillem player: rename vlc_player_*Track to EsId In order to clearly identify functions using a vlc_es_id_t*. And add Track helpers. > h

[vlc-commits] input: rework delay handling

2019-06-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jun 18 14:14:45 2019 +0200| [1f51e1d214771f7d609d518178c0e4c173dff8dd] | committer: Thomas Guillem input: rework delay handling The player is now the only one capable of changing the input delay. It doesn't have to wait for the input thread t

[vlc-commits] player: improve documentation

2019-06-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 19 13:31:51 2019 +0200| [713f6e51c854c731dd378ea71bc65c68bab8e12e] | committer: Thomas Guillem player: improve documentation > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=713f6e51c854c731dd378ea71bc65c68bab8e12e --- incl

[vlc-commits] player: improve documentation

2019-06-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 19 13:31:51 2019 +0200| [f519b12e1d0df1080d7f5ecffa512b012ccef10d] | committer: Thomas Guillem player: improve documentation > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f519b12e1d0df1080d7f5ecffa512b012ccef10d --- incl

[vlc-commits] player: rename vlc_player_*Track to EsId

2019-06-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 19 13:00:03 2019 +0200| [a594ea4838a4b96ddf3af5bfa7046f75b90d30ba] | committer: Thomas Guillem player: rename vlc_player_*Track to EsId In order to clearly identify functions using a vlc_es_id_t*. And add Track helpers. > h

[vlc-commits] input: rework delay handling

2019-06-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jun 18 14:14:45 2019 +0200| [6d0a8f5b43bc8efa24d23b001125783e529df174] | committer: Thomas Guillem input: rework delay handling The player is now the only one capable of changing the input delay. It doesn't have to wait for the input thread t

[vlc-commits] player: refactor track research from id

2019-06-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 14 11:57:54 2019 +0200| [d77c0d532e35bfee44d35697edaf3262de233526] | committer: Thomas Guillem player: refactor track research from id > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d77c0d532e35bfee44d35697edaf3262de233526 ---

[vlc-commits] input: use es_out_id_t * for controls

2019-06-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 17 15:06:28 2019 +0200| [3b35572d60faec09a2a4aca7ca626fd15b36b7f2] | committer: Thomas Guillem input: use es_out_id_t * for controls It worked since vlc_es_id_t was the first member of the es_out_id_t struct. > http://git.videolan.

[vlc-commits] player: merge Set/Get Audio/Subtitle delay into Set/Get Category delay

2019-06-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 17 09:26:50 2019 +0200| [579d28a3a5c99b779fd40dafcfcfcd920cc28f65] | committer: Thomas Guillem player: merge Set/Get Audio/Subtitle delay into Set/Get Category delay > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] es_out: export vlc_es_id_get_out (locally)

2019-06-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 17 15:05:25 2019 +0200| [4748a452e81d656c984ed766e3b60fd4ae0189ab] | committer: Thomas Guillem es_out: export vlc_es_id_get_out (locally) > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=4748a452e81d656c984ed766e3b60fd4ae0189ab ---

[vlc-commits] player: improve documentation

2019-06-20 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jun 18 14:13:05 2019 +0200| [23c368cbf4e12c73f7e8f3870f9ef160b055842e] | committer: Thomas Guillem player: improve documentation > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=23c368cbf4e12c73f7e8f3870f9ef160b055842e --- incl

[vlc-commits] player: merge Set/Get Audio/Subtitle delay into Set/Get Category delay

2019-06-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 17 09:26:50 2019 +0200| [b4c341ad4e08e8aebd721328934869a92c68b50d] | committer: Thomas Guillem player: merge Set/Get Audio/Subtitle delay into Set/Get Category delay > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] hotkeys: pass intf to handlers

2019-06-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 13 18:20:26 2019 +0200| [f00932a33eb4254bc320480e98b3c2529b62a7fd] | committer: Thomas Guillem hotkeys: pass intf to handlers > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f00932a33eb4254bc320480e98b3c2529b62a7fd --- modules/cont

<    2   3   4   5   6   7   8   9   10   11   >