root/src/playlist/services_discovery.c


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @d228fdd28ef03b992c97af16cb842acd7c879831 [d228fdd28ef03b992c97af16cb842acd7c879831] 27/09/08 19:12:39 Pierre d'Herbemont <pdherbemont@videolan.org> playlist: Move more members as private.
(edit) @acbad93b8b447ac9f776a53bf3e8f74f15132fe4 [acbad93b8b447ac9f776a53bf3e8f74f15132fe4] 21/09/08 13:59:23 Rémi Denis-Courmont <rdenis@simphalempin.com> lower case the module_* functions
(edit) @a64562b650ac030cf0857cf9df91f55bbe589d13 [a64562b650ac030cf0857cf9df91f55bbe589d13] 20/09/08 23:43:36 Pierre d'Herbemont <pdherbemont@videolan.org> services_discovery: Useless hack.
(edit) @4e9d2f92cdaa51783fa29fb7518d81b7d1b21980 [4e9d2f92cdaa51783fa29fb7518d81b7d1b21980] 20/09/08 23:12:35 Pierre d'Herbemont <pdherbemont@videolan.org> services_discovery: Partially fix service discovery. We yet need to find a …
(edit) @e61038050dc51c297e246decf1ac8230fa5b449e [e61038050dc51c297e246decf1ac8230fa5b449e] 20/09/08 21:58:56 Rémi Denis-Courmont <rdenis@simphalempin.com> remove useless if not harmful hack
(edit) @a77e2404c8dfec09a5ebcd4f0ee7bbef64621ca6 [a77e2404c8dfec09a5ebcd4f0ee7bbef64621ca6] 20/09/08 21:10:54 Rémi Denis-Courmont <rdenis@simphalempin.com> simplify service discoveries By the way, the event management seems quite …
(edit) @7c9a664e765f24510f8d8004bd66a242219dc8c8 [7c9a664e765f24510f8d8004bd66a242219dc8c8] 13/09/08 21:32:17 Rémi Denis-Courmont <rdenis@simphalempin.com> Always send the SD events
(edit) @5c93ab388765e7913aeed4bcb19128237c26f387 [5c93ab388765e7913aeed4bcb19128237c26f387] 28/08/08 21:42:06 Rémi Denis-Courmont <rdenis@simphalempin.com> Run SD threads (if any) with cancellation
(edit) @974a5e403890f924980be2add6983913c520c94f [974a5e403890f924980be2add6983913c520c94f] 27/08/08 21:43:08 Rémi Denis-Courmont <rdenis@simphalempin.com> libvlccore: push threads cancellation down vlc_thread_create
(edit) @6baf831c58de58106c0f3ca82211235922948c8a [6baf831c58de58106c0f3ca82211235922948c8a] 23/08/08 00:14:01 Jean-Baptiste Kempf <jb@videolan.org> Add tree-view for SD only Signed-off-by: Jean-Baptiste Kempf …
(edit) @4ca1e8b9b78f1fc67c79b10d5769edc952906e15 [4ca1e8b9b78f1fc67c79b10d5769edc952906e15] 07/08/08 20:52:44 Rémi Duraffort <ivoire@videolan.org> Fix threaded function declaration.
(edit) @a106e0a3bcf439dd278f12c53254870f5cf358c3 [a106e0a3bcf439dd278f12c53254870f5cf358c3] 27/07/08 20:37:38 Rémi Duraffort <ivoire@videolan.org> Fix a memleak.
(edit) @3b45b0fd3ef95bfed23f41d28e961c6ee0bf47e2 [3b45b0fd3ef95bfed23f41d28e961c6ee0bf47e2] 25/07/08 20:31:07 Laurent Aimar <fenrir@videolan.org> Added missing VLC_OBJECT…
(edit) @c05833cbb1e6d0578e283bf6e2eb1af3aeb6b861 [c05833cbb1e6d0578e283bf6e2eb1af3aeb6b861] 22/07/08 20:28:13 Pierre d'Herbemont <pdherbemont@videolan.org> services_discovery: Make sure we kill also object created by the …
(edit) @a518149f3478fc8bc984b114a1821d0fd83cecab [a518149f3478fc8bc984b114a1821d0fd83cecab] 21/07/08 09:32:34 Rémi Duraffort <ivoire@videolan.org> Use pl_Locked and pl_Unlocked.
(edit) @587f46a9b50b6bee11c83d9afa471a7fc8fe90d6 [587f46a9b50b6bee11c83d9afa471a7fc8fe90d6] 19/07/08 12:57:20 Pierre d'Herbemont <pdherbemont@videolan.org> playlist: playlist_DeleteInputInParent->playlist_DeleteFromInputInParent …
(edit) @16c8c42c018364be49a7a913db7fd4adce1180d9 [16c8c42c018364be49a7a913db7fd4adce1180d9] 17/07/08 19:03:43 Rémi Duraffort <ivoire@videolan.org> Don't unlock the playlist to lock it the next instruction.
(edit) @f60a8c729f19447d9982c769a3cc95eef383d9c3 [f60a8c729f19447d9982c769a3cc95eef383d9c3] 15/07/08 19:38:51 Pierre d'Herbemont <pdherbemont@videolan.org> services_discovery: Don't forget a PL_LOCK. Spotted by …
(edit) @115d0547f7176a77a18564e0f901e4734becba80 [115d0547f7176a77a18564e0f901e4734becba80] 15/07/08 13:21:24 Pierre d'Herbemont <pdherbemont@videolan.org> services_discovery: playlist_NodesPairCreate needs a lock. Should fix …
(edit) @57c3ecd2292588c7312afbb6935d414bfbe2e826 [57c3ecd2292588c7312afbb6935d414bfbe2e826] 19/06/08 20:06:55 Rémi Duraffort <ivoire@videolan.org> Remove msg_Err about memory allocation. Fix two potential …
(edit) @bd054d30866ab0144e0b0582e249184a8ea6506f [bd054d30866ab0144e0b0582e249184a8ea6506f] 12/06/08 21:01:16 Rémi Denis-Courmont <rdenis@simphalempin.com> Remove services discovery tasks before the playlist I assume nothing can …
(edit) @ca12c6bb9fffe9dee9442c5f57c8ad620e4c9c4d [ca12c6bb9fffe9dee9442c5f57c8ad620e4c9c4d] 01/06/08 14:40:13 Pierre d'Herbemont <pdherbemont@videolan.org> Revert "service_discovery: Remove an uneeded hack." This reverts commit …
(edit) @e31c7798f239aa6ea94c8ba302c663405d4d9a27 [e31c7798f239aa6ea94c8ba302c663405d4d9a27] 01/06/08 14:37:37 Pierre d'Herbemont <pdherbemont@videolan.org> service_discovery: Remove an uneeded hack.
(edit) @d666030b2349e8a710fcba4d2cabb912cc700580 [d666030b2349e8a710fcba4d2cabb912cc700580] 31/05/08 21:10:28 Rémi Denis-Courmont <rdenis@simphalempin.com> libvlc: use vlc_common.h (libvlccore) instead of vlc/vlc.h
(edit) @449fd28aaf007c6411251dae9d0dbfdc65b135d1 [449fd28aaf007c6411251dae9d0dbfdc65b135d1] 14/04/08 02:02:22 Pierre d'Herbemont <pdherbemont@videolan.org> Replace vlc_bool_t by bool, VLC_TRUE by true and VLC_FALSE by false. This …
(edit) @f684355f6fb4e5478372b28c6f66afa82a5ba0e2 [f684355f6fb4e5478372b28c6f66afa82a5ba0e2] 29/03/08 10:30:46 Rémi Denis-Courmont <rem@videolan.org> Missing #include
(edit) @bb5a8eb81e72432957f7dc0de32a9ae440884f62 [bb5a8eb81e72432957f7dc0de32a9ae440884f62] 29/03/08 10:16:41 Rémi Denis-Courmont <rem@videolan.org> Remove SD object type
(edit) @dfc2996565842dbf644557debc80cb7cc8c2b4f4 [dfc2996565842dbf644557debc80cb7cc8c2b4f4] 12/03/08 12:07:41 Rémi Duraffort <ivoire@videolan.org> Remove useless test before freeing something.
(edit) @0e86a35f7852d41c4f7d70759bc966c5f21c9ac0 [0e86a35f7852d41c4f7d70759bc966c5f21c9ac0] 11/03/08 19:45:27 Rafaël Carré <funman@videolan.org> Do not use playlist_*AddInput?() when the playlist has already been …
(edit) @a78e273ec53ff8a6c3993f3deda0b893f8dd709a [a78e273ec53ff8a6c3993f3deda0b893f8dd709a] 26/02/08 01:29:12 Pierre d'Herbemont <pdherbemont@videolan.org> misc/objects.c: Don't rely on vlc_object_destroy() to destroy objects, but …
(edit) @1b09c02c7e8162abb14d6f30980b09c7d7b34200 [1b09c02c7e8162abb14d6f30980b09c7d7b34200] 24/01/08 17:08:13 Rémi Denis-Courmont <rem@videolan.org> Include assert.h when needed
(edit) @99fab9089e9e1709d9c3a4bc5ced0c137ac59134 [99fab9089e9e1709d9c3a4bc5ced0c137ac59134] 23/01/08 22:50:58 Rémi Denis-Courmont <rem@videolan.org> Don't include config.h from the headers - refs #297. Missing some cases …
(edit) @b6880d76665de38f089c387eed9bb9a91f72d2a1 [b6880d76665de38f089c387eed9bb9a91f72d2a1] 25/12/07 21:54:18 Pierre d'Herbemont <pdherbemont@videolan.org> playlist/services_discovery.c: Send service discover started and ended …
(edit) @3828287d44a29e2cbdae01aca3946bcc34c012e2 [3828287d44a29e2cbdae01aca3946bcc34c012e2] 12/11/07 14:36:09 Rafaël Carré <funman@videolan.org> services_discovery_SetLocalizedName() is now mandatory. Fix …
(edit) @acbd355a0bc946f82235ddce81a7b50d92f1b094 [acbd355a0bc946f82235ddce81a7b50d92f1b094] 11/11/07 22:08:36 Antoine Cellerier <dionoea@videolan.org> Use the services_discovery_GetServicesNames() function in the qt4 and …
(edit) @07c7cdcb2194cc5aa12b906f1489c9c4a76ef473 [07c7cdcb2194cc5aa12b906f1489c9c4a76ef473] 11/11/07 21:32:43 Antoine Cellerier <dionoea@videolan.org> Add argument to module_GetModulesNamesForCapability (and …
(edit) @f452c11004a9eddf5fa3c9342b44590c936018a1 [f452c11004a9eddf5fa3c9342b44590c936018a1] 18/10/07 17:34:01 Rafaël Carré <funman@videolan.org> playlist_CreateNode(): add an argument to specify an input_item_t to be …
(edit) @0a74125cc3ebd1d72ef867b984650b78af3499ee [0a74125cc3ebd1d72ef867b984650b78af3499ee] 11/10/07 12:25:32 Rafaël Carré <funman@videolan.org> services_discovery: fix removal of nodes
(edit) @222960cff9c3968b0c6b8c073bfa08182e3cc78a [222960cff9c3968b0c6b8c073bfa08182e3cc78a] 11/10/07 03:02:50 Pierre d'Herbemont <pdherbemont@videolan.org> playlist/services_discovery.c: Isolate more the services_discovery code …
(edit) @393b8a063539c0230473e517e6ffe37fc290b810 [393b8a063539c0230473e517e6ffe37fc290b810] 11/10/07 02:22:58 Pierre d'Herbemont <pdherbemont@videolan.org> playlist/services_discovery.c: Fix a segfault.
(edit) @b7757a073890685126c5fac36d979d6d610e2e37 [b7757a073890685126c5fac36d979d6d610e2e37] 11/10/07 02:12:57 Pierre d'Herbemont <pdherbemont@videolan.org> playlist/services_discovery.c: Fix a warning.
(edit) @b023ea10390dc54c1a2d39ce5cf0a6cd47903a54 [b023ea10390dc54c1a2d39ce5cf0a6cd47903a54] 11/10/07 02:11:26 Pierre d'Herbemont <pdherbemont@videolan.org> playlist/services_discovery.c: Attempt at removing also node as well as …
(edit) @d3b42e438a49b7df4912c9f0db365b9355b93462 [d3b42e438a49b7df4912c9f0db365b9355b93462] 11/10/07 01:04:09 Rafaël Carré <funman@videolan.org> services_discovery: storing the category & onelevel playlist items with …
(edit) @83a9495bed15c054a6ad56d134770908713b7847 [83a9495bed15c054a6ad56d134770908713b7847] 10/10/07 20:16:05 Rafaël Carré <funman@videolan.org> services_discovery: stores the category & onelevel playlist_item_t* in the …
(edit) @431defd1e32910463f694367485f3de8cc37789f [431defd1e32910463f694367485f3de8cc37789f] 08/09/07 22:18:25 Rafaël Carré <funman@videolan.org> Makes services_discovery option strictly load the given module (i.e. not …
(edit) @027b8eabd3d40ec522e0e19cb9db0e73b51ddd25 [027b8eabd3d40ec522e0e19cb9db0e73b51ddd25] 02/09/07 23:22:32 Antoine Cellerier <dionoea@videolan.org> Attach service discovery objects to the playlist (and remove a bunch of …
(edit) @ed9a75a913d2647105237d15f244ce59b85cf89f [ed9a75a913d2647105237d15f244ce59b85cf89f] 25/08/07 01:31:55 Pierre d'Herbemont <pdherbemont@videolan.org> playlist/services_discovery.c: Implement and expose GetServicesNames?.
(edit) @4799d5040f622a37ef468ae995764c276433593d [4799d5040f622a37ef468ae995764c276433593d] 20/08/07 19:13:32 Pierre d'Herbemont <pdherbemont@videolan.org> services_discovery.c: Patch by Alexander Gall <gall # switch.ch>, avoid …
(edit) @02e8a6cff9912da14baec5ed3cd09e07270ad2cf [02e8a6cff9912da14baec5ed3cd09e07270ad2cf] 19/08/07 16:51:08 Pierre d'Herbemont <pdherbemont@videolan.org> playlist: Make playlist_archived_services_discovery_t internal.
(edit) @663adcbfff9a4a72d6b4167ed2a85335ba4cf845 [663adcbfff9a4a72d6b4167ed2a85335ba4cf845] 18/08/07 06:09:55 Pierre d'Herbemont <pdherbemont@videolan.org> playlist/services_discovery.c: Rework category handling.
(edit) @827cc3b1e46045174e5824c936ba128fb63e0252 [827cc3b1e46045174e5824c936ba128fb63e0252] 18/08/07 05:54:33 Pierre d'Herbemont <pdherbemont@videolan.org> playlist/services_discovery.c: Removing left over debug printf.
(edit) @1153717cbfca7f913577a1dfb6226991190e1257 [1153717cbfca7f913577a1dfb6226991190e1257] 18/08/07 05:44:13 Pierre d'Herbemont <pdherbemont@videolan.org> playlist/services_discovery.c: Use a stop method to end the service.
(edit) @716d5bf2f23ca759a3558558cb900e7039ba5e5c [716d5bf2f23ca759a3558558cb900e7039ba5e5c] 18/08/07 05:37:01 Pierre d'Herbemont <pdherbemont@videolan.org> playlist/services_discovery.c: Handle removal of a service.
(edit) @0e03236e937cc0b80f08bdaa194e657b29feac01 [0e03236e937cc0b80f08bdaa194e657b29feac01] 17/08/07 11:52:12 Pierre d'Herbemont <pdherbemont@videolan.org> playlist/services_discovery.c: Implement item removed handler.
(edit) @66f38edb847aa8868a766475b3c1967356c09773 [66f38edb847aa8868a766475b3c1967356c09773] 17/08/07 10:10:42 Pierre d'Herbemont <pdherbemont@videolan.org> control/media_discoverer.c: Implementation of a media_discoverer libvlc …
(edit) @3d4efe3b67cd76efee94d5b33060a2b6907c3643 [3d4efe3b67cd76efee94d5b33060a2b6907c3643] 17/08/07 04:23:11 Pierre d'Herbemont <pdherbemont@videolan.org> playlist/services_discovery.c: Improved services_discovery object, …
(edit) @9025fab9931ecc35fe247b0a63d0cea166dee88d [9025fab9931ecc35fe247b0a63d0cea166dee88d] 19/05/07 22:03:26 Rémi Denis-Courmont <rem@videolan.org> Use vlc_object_kill(). Needs triple checking. This also seems to make the …
(edit) @133d57fe883de115e7d10ce29411a3f7097f79ad [133d57fe883de115e7d10ce29411a3f7097f79ad] 03/12/06 14:52:04 Rémi Denis-Courmont <rem@videolan.org> Don't write R/O memory + clean up
(edit) @fbf4c8060d35617e39b50ae739307152d02ed951 [fbf4c8060d35617e39b50ae739307152d02ed951] 03/12/06 14:48:21 Clément Stenac <zorglub@videolan.org> A bit of vlc/libvlc cleanup: * libvlc sources and plugins now define …
(edit) @d3fe7f28797d4dba65ffcdd60bf932e758a48a9e [d3fe7f28797d4dba65ffcdd60bf932e758a48a9e] 26/11/06 15:20:34 Clément Stenac <zorglub@videolan.org> A bit of headers cleanup * Headers in include must contain the structures …
(edit) @2d6d64d40eaed29224bead936f613e8461977c04 [2d6d64d40eaed29224bead936f613e8461977c04] 21/11/06 04:53:22 Rafaël Carré <funman@videolan.org> Debug messages shouldn't be shown with printf
(edit) @420d5f170e9ff667e2a218ebb86eb9d7e4d9aa61 [420d5f170e9ff667e2a218ebb86eb9d7e4d9aa61] 19/11/06 15:37:04 Clément Stenac <zorglub@videolan.org> * Documentation belongs to the .h, step 1 * Unexported a few internal …
(edit) @b4f2f4885892f3c3f418f022d5401db3aca46980 [b4f2f4885892f3c3f418f022d5401db3aca46980] 17/09/06 16:36:06 Clément Stenac <zorglub@videolan.org> Services discovery are not forced to have a run function
(edit) @315069b3b158b8d71668b5295e4fd0ea8957a3f2 [315069b3b158b8d71668b5295e4fd0ea8957a3f2] 05/09/06 08:09:42 Clément Stenac <zorglub@videolan.org> Split playlist include file in public/private
(edit) @adc858d87a4a45299f8d5ccfce2fe94466c6db59 [adc858d87a4a45299f8d5ccfce2fe94466c6db59] 01/02/06 19:06:48 Rémi Denis-Courmont <rem@videolan.org> Uniformize source files encoding
(edit) @2cb472dba008f7d877ffe6bae9c5575253365282 [2cb472dba008f7d877ffe6bae9c5575253365282] 13/01/06 00:10:04 Antoine Cellerier <dionoea@videolan.org> FSF address change.
(edit) @fe087a38282e93addb25fa9598393e40ea233b09 [fe087a38282e93addb25fa9598393e40ea233b09] 09/07/05 08:17:09 Rémi Denis-Courmont <rem@videolan.org> Make Zorglub less unhappy
(edit) @85b29bdc288a1573d43bd524908be5748a9b3640 [85b29bdc288a1573d43bd524908be5748a9b3640] 08/07/05 20:12:44 Rémi Denis-Courmont <rem@videolan.org> Copyright fixes (da big courmischage)
(edit) @b88c8a03c9cd4bb946d7dba6cf9e89fa9a3fa600 [b88c8a03c9cd4bb946d7dba6cf9e89fa9a3fa600] 12/05/05 14:18:38 Gildas Bazin <gbazin@videolan.org> * src/libvlc.c, src/playlist/services_discovery.c: fixed …
(edit) @74753c4835aff102a20e98a82bcc9d44f1d3e137 [74753c4835aff102a20e98a82bcc9d44f1d3e137] 01/04/05 17:29:23 Rémi Denis-Courmont <rem@videolan.org> Mem leaks
(edit) @3bb2997f39d91602008c62e56e33863ef9f77d0d [3bb2997f39d91602008c62e56e33863ef9f77d0d] 17/11/04 22:38:23 Clément Stenac <zorglub@videolan.org> * Add return values to all functions * Fix locking issues in services …
(edit) @382926a8c14406854dae7eb79de693ffe1284ed0 [382926a8c14406854dae7eb79de693ffe1284ed0] 09/11/04 00:47:32 Clément Stenac <zorglub@videolan.org> include services discovery in interface
(edit) @8b61d4ef6120a68ea9e4dd3865d6a35d11965e2c [8b61d4ef6120a68ea9e4dd3865d6a35d11965e2c] 08/11/04 19:19:51 Clément Stenac <zorglub@videolan.org> Initial Services discovery support
Note: See TracRevisionLog for help on using the revision log.