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

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

[vlc-commits] player: improve documentation

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

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

2019-06-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 17 15:06:28 2019 +0200| [d7b67b775c304ab8751f753097086cc5118efca9] | 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: remove subtitle sync API

2019-06-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jun 18 11:06:28 2019 +0200| [b400bf9e850a26ce737d9f78623b95cb1a1d29f3] | committer: Thomas Guillem player: remove subtitle sync API It was only used by hotkeys that has now its own implementation. This API is too confusing and hard to mantain

[vlc-commits] hotkeys: use own subtitle sync implementation

2019-06-19 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jun 18 10:35:40 2019 +0200| [b25d1b348488bb7e433af2f5aa42b7bd429cb954] | committer: Thomas Guillem hotkeys: use own subtitle sync implementation > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=b25d1b348488bb7e433af2f5aa42b7bd429cb

[vlc-commits] vout: add missing spu_t checks

2019-06-17 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jun 18 08:46:43 2019 +0200| [06b8935d3a6de988ef28237a2a6b9985590add7b] | committer: Thomas Guillem vout: add missing spu_t checks 3a8379b91e91c0d6a0b51c2a20de1596b453e720 was incomplete. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] contrib: update libplacebo to 1.18

2019-06-17 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 17 14:25:49 2019 +0200| [3d03ae30c7751461dbaf4660fcef46825e5173d6] | committer: Thomas Guillem contrib: update libplacebo to 1.18 > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3d03ae30c7751461dbaf4660fcef46825e5173d6 --- contrib/

[vlc-commits] remove PLAYER_TODO.txt

2019-06-17 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 17 14:16:13 2019 +0200| [b425adb06c63d5622da12b4795ca2bda21a3ce8b] | committer: Thomas Guillem remove PLAYER_TODO.txt Should not have been committed, it was personal... > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] linux: vlc_memfd: handle EOPNOTSUPP errno

2019-06-14 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 13 13:45:58 2019 +0200| [efcd1f8e597861030102fd846bc449a9f916f27b] | committer: Thomas Guillem linux: vlc_memfd: handle EOPNOTSUPP errno And remove useless ENOENT check: if open() fails with ENOENT, then mkstemp() will fail with the same error

[vlc-commits] vout: fix spu check for public functions

2019-06-12 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 12 16:53:31 2019 +0200| [abd5b4b3bbaf32d76d8881947a8baa2d9b6d3438] | committer: Thomas Guillem vout: fix spu check for public functions vout_FlushSubpictureChannel() is public and can be called when we don't know if the vout has any spu. &

[vlc-commits] vout: spu: remove unused function

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 5 16:27:28 2019 +0200| [82e6e327b622c4544534a7604e47fb550d9cd63d] | committer: Thomas Guillem vout: spu: remove unused function > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=82e6e327b622c4544534a7604e47fb550d9cd63d ---

[vlc-commits] vout: spu: move late into spu_render_entry_t

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 6 10:18:17 2019 +0200| [c6673b9f1e69a569a73df3d97b16d483c254a800] | committer: Thomas Guillem vout: spu: move late into spu_render_entry_t This will allow to remove one extra allocation. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] vout: spu: remove max subpicture limit

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 6 11:47:24 2019 +0200| [d44ab570ed32b2e788e509a6b2f7845a129bf725] | committer: Thomas Guillem vout: spu: remove max subpicture limit Use a vlc_vector instead of a hard-coded maximum size. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=com

[vlc-commits] input: remove input_CreateFilename

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 7 10:36:24 2019 +0200| [c08201c788da08e147f8b7ebd05b21dee6566f6a] | committer: Thomas Guillem input: remove input_CreateFilename Move implementation to input_item_CreateFilename(). Since str_format works only with a player now. > h

[vlc-commits] vout: spu: remove intermediate array

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 6 14:50:51 2019 +0200| [003557bed76ec763c6a68503ee2b338ffa6b2ea3] | committer: Thomas Guillem vout: spu: remove intermediate array This will allow to remove one extra allocation. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] config: remove unused define

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 7 08:11:02 2019 +0200| [31b2e62a4e529e0a45104bb3ad718af2169cc5b1] | committer: Thomas Guillem config: remove unused define > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=31b2e62a4e529e0a45104bb3ad718af2169cc5b1 --- incl

[vlc-commits] vout: spu: move clock into channels

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jun 4 11:02:21 2019 +0200| [b755c331741e965e86e18a4a581f1eb30696c51d] | committer: Thomas Guillem vout: spu: move clock into channels This pave the way to multiple subtitles: each registered spu channel has now its own clock. And fixes OSD

[vlc-commits] vout: spu: use entries from spu_channel

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 6 10:12:45 2019 +0200| [df28acc711708f47ea7726d821141bfbd03c7415] | committer: Thomas Guillem vout: spu: use entries from spu_channel Instead of using one that is allocated in the stack. This very small optim will allow to use one less

[vlc-commits] vout: spu: use size_t when iterating array

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 6 10:13:16 2019 +0200| [1acc8895a589d36268415f5e9ca874f085ff64b2] | committer: Thomas Guillem vout: spu: use size_t when iterating array > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=1acc8895a589d36268415f5e9ca874f085ff64b2 ---

[vlc-commits] strings: rename vlc_strfinput to vlc_strfplayer

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 7 10:25:58 2019 +0200| [1f0a1aa7cd3e447dcc24eb8ce5a4981294592252] | committer: Thomas Guillem strings: rename vlc_strfinput to vlc_strfplayer > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=1f0a1aa7cd3e447dcc24eb8ce5a4981294592

[vlc-commits] vout: spu: rework channel registration

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 15:11:30 2019 +0200| [9d592a58e454c8c42a21d9b59f1f6c7d6639b93e] | committer: Thomas Guillem vout: spu: rework channel registration Every registered channels need to be unregistered. The first 3 OSD channels don't need to be unregistered

[vlc-commits] vout: spu: store subpics entries into channels

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jun 4 11:52:39 2019 +0200| [2d8eb49a4387bf55a32c56993abb523e2a176632] | committer: Thomas Guillem vout: spu: store subpics entries into channels Refs #22273 > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] input: fix wrong input argument

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 7 10:47:56 2019 +0200| [ebbfdb27247d6e3c1e75deae5b9251ce43533258] | committer: Thomas Guillem input: fix wrong input argument str_format now accepts a player. This was leading to a crash when enabling recording from es_out.c > h

[vlc-commits] vout: remove now useless lock

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 16:36:15 2019 +0200| [ca84bc3d9707e2dc39835ea3e1093d71dbd598b9] | committer: Thomas Guillem vout: remove now useless lock sput_t has already its own lock. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] vout: spu: use spu_render_entry_t from spu_channel

2019-06-10 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Thu Jun 6 10:05:20 2019 +0200| [7d8ea4d0c3d9b1fe00102e7fbbd7a37e97fb4c86] | committer: Thomas Guillem vout: spu: use spu_render_entry_t from spu_channel This will allow to remove one extra allocation. > http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] audiotrack: check buffer length

2019-06-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Wed Jun 5 14:28:59 2019 +0200| [fc6375d4fb8a1c324619037ff3e570f8cd30c7e7] | committer: Thomas Guillem audiotrack: check buffer length (cherry picked from commit 6267775649af7d9433973e570638e6c24b5c7698) Signed-off-by: Thomas Guillem > h

[vlc-commits] audiotrack: rework ConvertFromIEC61937 condition

2019-06-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Fri Jun 7 10:57:29 2019 +0200| [7b500e12213554f2d0ebda3e850ae46367de8fb8] | committer: Thomas Guillem audiotrack: rework ConvertFromIEC61937 condition i_format = VLC_CODEC_SPDIFB only for API 23, cf. StartPassthrough. (cherry picked from

[vlc-commits] audiotrack: fix length for DTS_HD

2019-06-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Fri Jun 7 10:55:56 2019 +0200| [891ad351107f71acadffad3025d078377dc1a942] | committer: Thomas Guillem audiotrack: fix length for DTS_HD Unlikely to fix anything since this code patch is disabled. DTS_HD had never been tested and enabled on API

[vlc-commits] audiotrack: also check device capabilities for API 23

2019-06-07 Thread Thomas Guillem
vlc/vlc-3.0 | branch: master | Thomas Guillem | Fri Jun 7 10:58:41 2019 +0200| [e7850b76a547f0988c86b6d628ec9e2c67203048] | committer: Thomas Guillem audiotrack: also check device capabilities for API 23 (cherry picked from commit dca2bfceb88b8628abcfb5ffc7785dcd9fd5f369) Signed-off-by

[vlc-commits] audiotrack: rework ConvertFromIEC61937 condition

2019-06-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 7 10:57:29 2019 +0200| [88aa2e8e9d0bdc5ca708a1bde1c651970e3e82be] | committer: Thomas Guillem audiotrack: rework ConvertFromIEC61937 condition i_format = VLC_CODEC_SPDIFB only for API 23, cf. StartPassthrough. > http://git.videolan.

[vlc-commits] audiotrack: fix length for DTS_HD

2019-06-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 7 10:55:56 2019 +0200| [09e8e01e19e5f588244a9dcf183eb04d25fb9e56] | committer: Thomas Guillem audiotrack: fix length for DTS_HD Unlikely to fix anything since this code patch is disabled. DTS_HD had never been tested and enabled on API 23. It

[vlc-commits] audiotrack: also check device capabilities for API 23

2019-06-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 7 10:58:41 2019 +0200| [dca2bfceb88b8628abcfb5ffc7785dcd9fd5f369] | committer: Thomas Guillem audiotrack: also check device capabilities for API 23 > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] audiotrack: check buffer length

2019-06-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 5 14:28:59 2019 +0200| [6267775649af7d9433973e570638e6c24b5c7698] | committer: Thomas Guillem audiotrack: check buffer length > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=6267775649af7d9433973e570638e6c24b5c7698 --- modu

[vlc-commits] decoder: remove invalid assert

2019-06-07 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri Jun 7 10:23:29 2019 +0200| [203cbfb6c94aeee1fa71e3f7cd05404a9e5d641b] | committer: Thomas Guillem decoder: remove invalid assert Decoder can be created without clocks (for recording for example) > http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] vout: spu: check module and filter chains at creation

2019-06-05 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 15:38:45 2019 +0200| [06f17d0962c34b7489fdef9b642e52421d48d608] | committer: Thomas Guillem vout: spu: check module and filter chains at creation This also fixes a possible null-deref with source_chain and filter_chain. > h

[vlc-commits] vout: add missing spu_t checks

2019-06-05 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 15:20:06 2019 +0200| [3a8379b91e91c0d6a0b51c2a20de1596b453e720] | committer: Thomas Guillem vout: add missing spu_t checks > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3a8379b91e91c0d6a0b51c2a20de1596b453e720 ---

[vlc-commits] vout: spu: remove useless picture allocation and release

2019-06-05 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 5 09:54:16 2019 +0200| [b7421984bfedf1b5f6c56c3873196b79b1ecb081] | committer: Thomas Guillem vout: spu: remove useless picture allocation and release > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] vout: spu: remove now unused spu_heap_entry_t

2019-06-05 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 5 08:42:35 2019 +0200| [5cb2daf73397fb9913edac2f0d1c8a4e01d829c8] | committer: Thomas Guillem vout: spu: remove now unused spu_heap_entry_t > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5cb2daf73397fb9913edac2f0d1c8a4e01d82

[vlc-commits] vout: spu: destroy subpicture from anywhere

2019-06-05 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 5 08:36:31 2019 +0200| [d2eed69717a0e9b610b2d93cf2b95e2e00932563] | committer: Thomas Guillem vout: spu: destroy subpicture from anywhere The /* You cannot delete subpicture outside of SpuSelectSubpictures */ comment does not seem valid anymore

[vlc-commits] preparser: fix dereference of uninitialized pointer

2019-06-05 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 5 09:21:42 2019 +0200| [3c70e9587eed0a0f1f95d1e3bacfa3c2621ff9b4] | committer: Thomas Guillem preparser: fix dereference of uninitialized pointer task->ref could be accessed from the input item preparser before being set. Fixes #22377 >

[vlc-commits] vout: create spu_t only when needed

2019-06-05 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 15:26:58 2019 +0200| [1b5ddf59860d800c5587be777c52533832ba8878] | committer: Thomas Guillem vout: create spu_t only when needed This avoid to load a "text renderer" module and scaler when the user doesn't want any spu/osd. Th

[vlc-commits] misc: spu: add subpicture_region_NewInternal

2019-06-05 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed Jun 5 09:52:34 2019 +0200| [ce89a18c41caeefc8b69af33392aa97684623973] | committer: Thomas Guillem misc: spu: add subpicture_region_NewInternal This function won't allocate the picture associated with the region. > http://git.vide

[vlc-commits] player: fix break mismatch

2019-06-04 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue Jun 4 09:06:21 2019 +0200| [c40b3855f02b13322db09735e7f6adcd1e1d5720] | committer: Thomas Guillem player: fix break mismatch Due to a failing internal conflict. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] qt: remove unused input_thread_t

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 16:25:18 2019 +0200| [f7ca9fb7b76bc165e353f46b0f3dcd032eafd41a] | committer: Thomas Guillem qt: remove unused input_thread_t This didn't break the build because of the c++ implementation of vlc_object_cast. > http://git.vide

[vlc-commits] objects: remove input_thread_t cast

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 16:25:37 2019 +0200| [9cb92dddca760308ba63af21a9ad435ffd9d2a01] | committer: Thomas Guillem objects: remove input_thread_t cast > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=9cb92dddca760308ba63af21a9ad435ffd9d2a01 --- incl

[vlc-commits] mkv: remove unused input_thread_t

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 16:20:52 2019 +0200| [e2cb2daaf0af67fabb05d94bc9d772f67a5b8c88] | committer: Thomas Guillem mkv: remove unused input_thread_t This didn't break the build because of the c++ implementation of vlc_object_cast. > http://git.vide

[vlc-commits] input: hide input_thread_t

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 15:15:12 2019 +0200| [9dc34b420504bd0b447b741456a1114da0ca422b] | committer: Thomas Guillem input: hide input_thread_t > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=9dc34b420504bd0b447b741456a1114da0ca422b --- incl

[vlc-commits] input: remove hold/release

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 15:26:56 2019 +0200| [1754d0d7fe1a48f5883badd7a32331168c29efe5] | committer: Thomas Guillem input: remove hold/release > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=1754d0d7fe1a48f5883badd7a32331168c29efe5 --- src/input/inpu

[vlc-commits] player: add vlc_player_GetCategoryLanguage

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 10:02:42 2019 +0200| [90b33a59d1e378ffa892c77e74d1b9d4099507b0] | committer: Thomas Guillem player: add vlc_player_GetCategoryLanguage Will be needed by vlc_strfinput. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] qt: pass player to vlc_strfinput

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 11:45:40 2019 +0200| [33951846d7f211466f4d998929ad0191f26883f4] | committer: Thomas Guillem qt: pass player to vlc_strfinput > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=33951846d7f211466f4d998929ad0191f26883f4 --- modules/

[vlc-commits] player: implement vlc_player_SelectCategoryLanguage

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 09:57:49 2019 +0200| [a2ea2da82d2d78b4d96de9d8649ec294fb4bd5a6] | committer: Thomas Guillem player: implement vlc_player_SelectCategoryLanguage It replaces vlc_player_SelectDefaultTrack that was unused and not implemented. > h

[vlc-commits] input: remove input_Read

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 11:34:58 2019 +0200| [48d629dbf6a7cc746b10bf652514b6bd39aeee56] | committer: Thomas Guillem input: remove input_Read > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=48d629dbf6a7cc746b10bf652514b6bd39aeee56 --- src/input/inpu

[vlc-commits] es_out: remove now unused hacks

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 10:26:39 2019 +0200| [214d9a45114c14f8ca9e2becc326a152426a785f] | committer: Thomas Guillem es_out: remove now unused hacks > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=214d9a45114c14f8ca9e2becc326a152426a785f --- src/in

[vlc-commits] strings: vlc_strfinput: use player

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 09:21:14 2019 +0200| [ead659673efd6d06f0848433eef40289dce54cc5] | committer: Thomas Guillem strings: vlc_strfinput: use player > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ead659673efd6d06f0848433eef40289dce54cc5 --- incl

[vlc-commits] macosx: remove unused inputChanged

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 08:09:03 2019 +0200| [e2f2277d192db036c9c1541ea4d7be80039e47db] | committer: Thomas Guillem macosx: remove unused inputChanged > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e2f2277d192db036c9c1541ea4d7be80039e47db --- .../mac

[vlc-commits] lib: media_player: use player capabilities

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 15:18:56 2019 +0200| [72ec308f39e69a61ca27cafb41795c8822aad4a3] | committer: Thomas Guillem lib: media_player: use player capabilities > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=72ec308f39e69a61ca27cafb41795c8822aad4a3 ---

[vlc-commits] lib: remove media_library

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 15:22:48 2019 +0200| [f912a67d455b4ae7173795d0b62d2fba8fc4108d] | committer: Thomas Guillem lib: remove media_library Is it used ? It is the last one using input_thread_t. I don't really understand this code though. > http://git.vide

[vlc-commits] macosx: remove unused stringWithTimeFromInput

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 07:59:12 2019 +0200| [9149090eb100fd2f4f2f20b9ad7c0491aae44927] | committer: Thomas Guillem macosx: remove unused stringWithTimeFromInput One could be created with a vlc_player instead. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=com

[vlc-commits] qt: remove isRecordable getter

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 15:03:32 2019 +0200| [19b6ea087a99c5f708484bf51831b058f8e75867] | committer: Thomas Guillem qt: remove isRecordable getter The player is always recordable. An access/demux is not always recordable, in that case, a sout is inserted

[vlc-commits] vlm: use own vlm event

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 15:14:48 2019 +0200| [bbd379ff47696b0939693f816ece192e93612e88] | committer: Thomas Guillem vlm: use own vlm event > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=bbd379ff47696b0939693f816ece192e93612e88 --- include/vlc_vl

[vlc-commits] modules: remove mediadirs service discovery

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 15:14:25 2019 +0200| [589e95a4e294aaa0668c9776e54107246f34c952] | committer: Thomas Guillem modules: remove mediadirs service discovery It is replaced by the medialib. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] extensions: extension_SetInput: use input_item_t

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 15:13:55 2019 +0200| [1cd778c1824c3500cd9b1ec14bc86fa6b8ce7155] | committer: Thomas Guillem extensions: extension_SetInput: use input_item_t > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=1cd778c1824c3500cd9b1ec14bc86fa6b8ce7

[vlc-commits] player: add vout<->es_id getters

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 09:52:10 2019 +0200| [55f66069ab962716235fd2994de597f1845adc17] | committer: Thomas Guillem player: add vout<->es_id getters Events are not enough, specially when an interface pops in the middle of a player playback.

[vlc-commits] qt: use player capabilities

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 15:03:49 2019 +0200| [10ce1cffb4216be3b3f93d54bd65f34e9c4f243a] | committer: Thomas Guillem qt: use player capabilities > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=10ce1cffb4216be3b3f93d54bd65f34e9c4f243a --- modules/gui

[vlc-commits] input: item: add input_item_Parse

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 11:37:08 2019 +0200| [31d859266272d4bb9daf1135aa4bb15c032ef9ef] | committer: Thomas Guillem input: item: add input_item_Parse This function doesn't use a background thread, contrary to libvlc_MetadataRequest(). It will be used b

[vlc-commits] player: associate ES ids in vout_changed event

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed May 29 15:31:44 2019 +0200| [42e8a35e763f2d72780cc6541e44b64f22f30d6e] | committer: Thomas Guillem player: associate ES ids in vout_changed event This will allow API users to clearly identify vouts. > http://git.videolan.org/gitweb.cgi/vlc.git

[vlc-commits] fingerprinter: use vlc_player

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 14:18:59 2019 +0200| [7b939a6d39b1030affaf0f806fd564d053f032bf] | committer: Thomas Guillem fingerprinter: use vlc_player And remove now useless processing.lock. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] macosx: use player capabilities

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 08:08:09 2019 +0200| [8a6c802eb472800d8ab2049b8dcfdb206ad44d01] | committer: Thomas Guillem macosx: use player capabilities > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=8a6c802eb472800d8ab2049b8dcfdb206ad44d01 --- modules/

[vlc-commits] macosx: remove last input_thread_t references

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Mon Jun 3 09:36:42 2019 +0200| [0b288e399cd9424774de146c2df6098f53281488] | committer: Thomas Guillem macosx: remove last input_thread_t references > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=0b288e399cd9424774de146c2df6098f53281

[vlc-commits] input_item: add input_item_CreateFilename

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 12:39:16 2019 +0200| [80bcf667d3127fb3feff2d9d940994510109a607] | committer: Thomas Guillem input_item: add input_item_CreateFilename > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=80bcf667d3127fb3feff2d9d940994510109a

[vlc-commits] input: hide input_CreateFilename

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 12:40:43 2019 +0200| [2b0e0e9407e936bb90a06725468bc3019014f087] | committer: Thomas Guillem input: hide input_CreateFilename > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=2b0e0e9407e936bb90a06725468bc3019014f087 --- incl

[vlc-commits] medialibrary: fs: use input_item_Parse

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 11:37:20 2019 +0200| [af992b1f5cdc8a01a870b7eed7d4dd08adfba4f1] | committer: Thomas Guillem medialibrary: fs: use input_item_Parse > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=af992b1f5cdc8a01a870b7eed7d4dd08adfba4f1 --- modu

[vlc-commits] input: move decoder functions into vlc_decoder.h

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 12:32:30 2019 +0200| [acf56840270667ee30237f538f328cb5b32f3e3d] | committer: Thomas Guillem input: move decoder functions into vlc_decoder.h TODO: needs to be documented. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] include vlc_input_item.h instead of vlc_input.h

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 12:22:58 2019 +0200| [57d834cd27fe71e97bc6c770482c57d0f8d40192] | committer: Thomas Guillem include vlc_input_item.h instead of vlc_input.h > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=57d834cd27fe71e97bc6c770482c57d0f8d40

[vlc-commits] medialibrary: metadata: use input_item_Parse

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 15:35:34 2019 +0200| [d147920356c39cac773bc3dec003dafec9d822a2] | committer: Thomas Guillem medialibrary: metadata: use input_item_Parse > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d147920356c39cac773bc3dec003dafec9d82

[vlc-commits] record: use input_item_CreateFileName

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 12:39:48 2019 +0200| [c5891b0c114e3397eb277ce00b8d1b5b91cca400] | committer: Thomas Guillem record: use input_item_CreateFileName > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c5891b0c114e3397eb277ce00b8d1b5b91cca400 --- modu

[vlc-commits] remove unused #include

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 12:05:53 2019 +0200| [ee4afd68216cd9202feb57be616af8e0e2c50399] | committer: Thomas Guillem remove unused #include > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ee4afd68216cd9202feb57be616af8e0e2c50399 --- lib/audi

[vlc-commits] preparser: use input_item_Parse

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 15:50:45 2019 +0200| [c6bc6b26ef96554ef0cffcda6a7bc9955be27199] | committer: Thomas Guillem preparser: use input_item_Parse > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c6bc6b26ef96554ef0cffcda6a7bc9955be27199 --- src/prepar

[vlc-commits] player: store private variables in vlc_player_track

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 31 09:15:26 2019 +0200| [a46df508313117420b3d143ace7505ba8f08fb23] | committer: Thomas Guillem player: store private variables in vlc_player_track > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a46df508313117420b3d143ace7505ba8f08f

[vlc-commits] input: pass vlc_es_id_t to decoder

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed May 29 14:55:05 2019 +0200| [b5260c2d7836390c622925eb79b142a190e1558b] | committer: Thomas Guillem input: pass vlc_es_id_t to decoder This will just be used as an identifier for input events. In order to link an output to an ES track (from the

[vlc-commits] decoder: also send the ES id with vout events

2019-06-03 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed May 29 15:28:47 2019 +0200| [5e2b7ab2f51f3ababbc7ec9c313e77879ca34100] | committer: Thomas Guillem decoder: also send the ES id with vout events > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5e2b7ab2f51f3ababbc7ec9c313e77879ca34

[vlc-commits] decoder: fix null-deref when there is no input

2019-05-31 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Wed May 29 15:27:14 2019 +0200| [6d31558cbac964a7df233946d2ef4ed5dc20f5ec] | committer: Thomas Guillem decoder: fix null-deref when there is no input It happened when the decoder was created from input_DecoderCreate() > http://git.videolan.

[vlc-commits] rc: lock the player only once while processing commands

2019-05-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue May 28 10:15:10 2019 +0200| [60220ade5614d1b619ef27977f30e87648ade298] | committer: Rémi Denis-Courmont rc: lock the player only once while processing commands And avoid racy states due to successive lock/unlock Refs #22328 Signed-off-by: Rémi

[vlc-commits] rc: fix item leak

2019-05-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue May 28 10:15:11 2019 +0200| [ae0f98f72f32b71b061d9e9abcf27af5409ae965] | committer: Rémi Denis-Courmont rc: fix item leak There is no need to hold the item since the player is locked while it is accessed. Fixes #22328 Signed-off-by: Rémi Denis

[vlc-commits] Revert "Remove libvlc_free"

2019-05-28 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Tue May 28 14:01:05 2019 +0200| [4d75329c8fafb7423a1535407d432b542619eb38] | committer: Thomas Guillem Revert "Remove libvlc_free" As decided by the VLC TC. - 4 in favor: David, Denis, Hugo, Thomas - 1 against: Rémi cf. discussion h

[vlc-commits] input: remove INPUT_GET_ES_OBJECTS

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 15:10:00 2019 +0200| [744bc2a2ba8095cef65714ba8419e381a7380c66] | committer: Thomas Guillem input: remove INPUT_GET_ES_OBJECTS This is now directly handled by the player. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] resource: use input control directly for viewpoints

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 15:45:50 2019 +0200| [818a4d7d0de86e08cec372197d98fd3f594230a7] | committer: Thomas Guillem resource: use input control directly for viewpoints > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=818a4d7d0de86e08cec372197d98fd3f59423

[vlc-commits] input: remove INPUT_GET_*OUT*

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 15:34:55 2019 +0200| [8d41d941d575890c762da6036024c7abe425e1c0] | committer: Thomas Guillem input: remove INPUT_GET_*OUT* This is now directly handled by the player. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] text: vlc_strfinput: don't use input API

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 15:34:21 2019 +0200| [4bf3d1a13dcb3eeb3d435ff2838fba8a5a8d6e01] | committer: Thomas Guillem text: vlc_strfinput: don't use input API This function is always called with a NULL input for now. > http://git.videolan.org/gitweb.cgi/vl

[vlc-commits] input: remove legacy var and event handling

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 14:46:51 2019 +0200| [19265a4d587b0494099c7196d3ca976bb639521c] | committer: Thomas Guillem input: remove legacy var and event handling This is now directly handled by the player. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] input: remove unused input_Control

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 15:58:18 2019 +0200| [ffa6409883b4174a5cb85d6691a04a725d4eacaf] | committer: Thomas Guillem input: remove unused input_Control > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ffa6409883b4174a5cb85d6691a04a725d4eacaf --- incl

[vlc-commits] input: remove INPUT_RESTART_ES_BY_ID

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 15:14:14 2019 +0200| [323558111e5aa58fb7ce7272a86468ecfcc159eb] | committer: Thomas Guillem input: remove INPUT_RESTART_ES_BY_ID This is now directly handled by the player. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] es_out: remove ES_OUT_GET_ES_OBJECTS_BY_ID

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 15:10:16 2019 +0200| [6a876e8efa67ec348582534589016e81793ca3fc] | committer: Thomas Guillem es_out: remove ES_OUT_GET_ES_OBJECTS_BY_ID This is now directly handled by the player. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] input: remove INPUT_SET_RENDERER

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 15:10:27 2019 +0200| [7723dd007f72fc79818249b4a914584f9017fe0d] | committer: Thomas Guillem input: remove INPUT_SET_RENDERER This is now directly handled by the player. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] input: move input_AddSlave to vlc_player

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 15:30:10 2019 +0200| [426e761c7ede982634d3e336a2262e25f40023dd] | committer: Thomas Guillem input: move input_AddSlave to vlc_player > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=426e761c7ede982634d3e336a2262e25f4002

[vlc-commits] sd: podcast: don't auto play discorered items

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 14:41:40 2019 +0200| [1a7e583dc6b31bddd390f59db72e3cc5e588efb3] | committer: Thomas Guillem sd: podcast: don't auto play discorered items I don't understand why discoverted items are played here. Only the owner of the service discov

[vlc-commits] input: remove INPUT_GET_FULL_TITLE_INFO

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 14:58:39 2019 +0200| [fbec8c85c89d4120235f7e593d39f4ddd0402db9] | committer: Thomas Guillem input: remove INPUT_GET_FULL_TITLE_INFO This is now directly handled by the player. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] input: remove INPUT_*_VIEWPOINT

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 15:46:59 2019 +0200| [e364f495997ce23f924f58293649c29cc21e96c5] | committer: Thomas Guillem input: remove INPUT_*_VIEWPOINT This is now directly handled by the player. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

[vlc-commits] input: remove bookmark handling

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 15:20:48 2019 +0200| [737e7db0a04e9d113f88d54f837e2d9c1117fa33] | committer: Thomas Guillem input: remove bookmark handling It is unusable now, since there is no player API for it. It need to be handled by the media library module. > h

[vlc-commits] vlm: use vlc_player

2019-05-23 Thread Thomas Guillem
vlc | branch: master | Thomas Guillem | Fri May 10 14:29:18 2019 +0200| [748dd349e4978f73e83699429f00c5a2522467c5] | committer: Thomas Guillem vlm: use vlc_player This commit has not been tested. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commi

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