root/modules/demux/playlist/xspf.c


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @761871b145db8c7e504bbd1ed844ea43ad4f93e4 [761871b145db8c7e504bbd1ed844ea43ad4f93e4] 17/09/08 01:13:37 Yoann Peronneau <yoann@videolan.org> Update XSPF playlist structure to use <vlc:id> instead of …
(edit) @6d3c22f29e650b0d10b2116fe3145194d20b8b56 [6d3c22f29e650b0d10b2116fe3145194d20b8b56] 15/09/08 21:28:03 Rémi Denis-Courmont <rdenis@simphalempin.com> Zero tab entries when you allocate them Fix unitialized pointer usages …
(edit) @6c7ad302fcb38baa86dd7959a9475e75c4461d11 [6c7ad302fcb38baa86dd7959a9475e75c4461d11] 15/09/08 21:28:03 Rémi Denis-Courmont <rdenis@simphalempin.com> Useless FREENULL -> free
(edit) @aba1b7b4e7b7bae3cddd264f890369e71cd4baf7 [aba1b7b4e7b7bae3cddd264f890369e71cd4baf7] 14/09/08 01:35:31 Antoine Cellerier <dionoea@videolan.org> Remove trailing spaces.
(edit) @f98dfcb34f94efc5a3417b33edecc02e7eef6ca5 [f98dfcb34f94efc5a3417b33edecc02e7eef6ca5] 26/08/08 09:36:46 Pierre d'Herbemont <pdherbemont@videolan.org> xspf: Fix a may-be freed input_item pointer usage.
(edit) @d11fd0d1e5433a5299fbf0f0150178178ebd3f83 [d11fd0d1e5433a5299fbf0f0150178178ebd3f83] 15/08/08 00:32:07 Pierre d'Herbemont <pdherbemont@videolan.org> codecleanup: Replace input_Item by input_item.
(edit) @8f26ca26fa9aa12cd336df5a4b580e65cd4729d0 [8f26ca26fa9aa12cd336df5a4b580e65cd4729d0] 14/08/08 16:01:58 Pierre d'Herbemont <pdherbemont@videolan.org> xspf: Don't leak input items. Spotted by thedj with the help of our …
(edit) @37a2578ce4265f4ed495290923e3fa674c662656 [37a2578ce4265f4ed495290923e3fa674c662656] 22/06/08 22:05:09 Rémi Duraffort <ivoire@videolan.org> Remove unneeded msg_Err. Fix potential segfault (check malloc return …
(edit) @359761887328403392fa85d36ef418aafc3eb00a [359761887328403392fa85d36ef418aafc3eb00a] 14/06/08 16:59:47 Pierre d'Herbemont <pdherbemont@videolan.org> xspf: Remove references to the playlist.
(edit) @3561b9b28f58eb7a4183e158a8fd973800d31ceb [3561b9b28f58eb7a4183e158a8fd973800d31ceb] 31/05/08 21:10:30 Rémi Denis-Courmont <rdenis@simphalempin.com> Plugins: include vlc_common.h directly instead of vlc/vlc.h
(edit) @630076053112b47b2f6279b1e67a4031d2ca45b2 [630076053112b47b2f6279b1e67a4031d2ca45b2] 08/05/08 18:23:43 Rémi Denis-Courmont <rem@videolan.org> Remove E_()
(edit) @0db5f2a07b883f92d95959221776423fcad85974 [0db5f2a07b883f92d95959221776423fcad85974] 26/04/08 09:08:52 Rémi Denis-Courmont <rem@videolan.org> Ability to save and load input item options in xspf playlist as it is …
(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) @423e5997ef970cee59b9e0b5bb8ee1dbe36d2b3b [423e5997ef970cee59b9e0b5bb8ee1dbe36d2b3b] 07/04/08 00:32:30 Rafaël Carré <funman@videolan.org> fix xspf extension parsing for leaking Signed-off-by: Rafaël Carré …
(edit) @db59220242fc7918ea68f30b01257391459a5f84 [db59220242fc7918ea68f30b01257391459a5f84] 18/03/08 20:50:02 Rémi Denis-Courmont <rem@videolan.org> Proper vlc: URL
(edit) @656fa1a272ce7a62657a2ce742015d29890c4deb [656fa1a272ce7a62657a2ce742015d29890c4deb] 28/01/08 18:31:13 Rafaël Carré <funman@videolan.org> demux/playlist/ : removes useless unused parameter warnings
(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) @a9b77da48151c2267bdc5c37421a384b9e1fb9ec [a9b77da48151c2267bdc5c37421a384b9e1fb9ec] 17/01/08 15:41:50 Ilkka Ollakka <ileoo@videolan.org> partly revert [23991]. vlc:skip ain't supported, and …
(edit) @99f6722d6c42bd408e50c43e7ab397cbb0b33667 [99f6722d6c42bd408e50c43e7ab397cbb0b33667] 01/01/08 19:03:56 Pierre d'Herbemont <pdherbemont@videolan.org> Revert [23949].
(edit) @d8b4a5b6955d71125dcfb2579062d211fa186183 [d8b4a5b6955d71125dcfb2579062d211fa186183] 30/12/07 21:14:31 Rafaël Carré <funman@videolan.org> fix #1421
(edit) @389c19e1729f20371fcb0a6294a00ca32966ab27 [389c19e1729f20371fcb0a6294a00ca32966ab27] 30/12/07 19:40:53 Rafaël Carré <funman@videolan.org> fix #1244
(edit) @7b9e1799ee5a6330222f62801abb29f15750611c [7b9e1799ee5a6330222f62801abb29f15750611c] 30/12/07 19:24:10 Rafaël Carré <funman@videolan.org> fix #1410. You can not change a playlist_item_t to be a node, when you …
(edit) @89b604d4c3f1f232665dab0149da23b1a375dab7 [89b604d4c3f1f232665dab0149da23b1a375dab7] 29/12/07 15:32:01 Rafaël Carré <funman@videolan.org> cosmetics
(edit) @edecc3beb6badc0c0736595cfe66ece78ad97de1 [edecc3beb6badc0c0736595cfe66ece78ad97de1] 23/12/07 15:59:34 Pierre d'Herbemont <pdherbemont@videolan.org> modules/demux/playlist/xspf.c: Show where the input_item leak comes from. …
(edit) @9011303411d5dda03b72e7b3e9bd92f7ce7e5999 [9011303411d5dda03b72e7b3e9bd92f7ce7e5999] 23/12/07 01:30:19 Rafaël Carré <funman@videolan.org> fix #1409
(edit) @496d33dc3e1c4be6407291c55ee5abebab4c79b7 [496d33dc3e1c4be6407291c55ee5abebab4c79b7] 20/12/07 00:59:06 Rafaël Carré <funman@videolan.org> playlist demuxers: return -1 in case of error, 0 in case of eof, 1 else; …
(edit) @f4d1285582586efdc39d8c87753dc577f703389b [f4d1285582586efdc39d8c87753dc577f703389b] 20/12/07 00:28:02 Rafaël Carré <funman@videolan.org> xspf: use correct return value. VLC_FALSE == VLC_SUCCESS
(edit) @194072ae20ccef4d08ee5c88c987d0097b0fd2e6 [194072ae20ccef4d08ee5c88c987d0097b0fd2e6] 17/12/07 19:57:56 Rémi Denis-Courmont <rem@videolan.org> Fix XSPF crash when XML is not available
(edit) @b41dd1fee6525c2b6375ec3b623d5262dffadf59 [b41dd1fee6525c2b6375ec3b623d5262dffadf59] 22/11/07 14:14:54 Pierre d'Herbemont <pdherbemont@videolan.org> modules/demux/playlist/xspf.c: Uses "vlc:skip" for node item. Fix a wrong …
(edit) @ae96181ab60b60dea26ca5ebaf81294d1ebc9590 [ae96181ab60b60dea26ca5ebaf81294d1ebc9590] 18/11/07 19:19:30 Rafaël Carré <funman@videolan.org> xspf: don't use %encoding for node title, but only convert XML special …
(edit) @8cc57c7a80f9875ab3f6cf56f6e9df9a88177f3b [8cc57c7a80f9875ab3f6cf56f6e9df9a88177f3b] 14/11/07 00:28:22 Rafaël Carré <funman@videolan.org> xspf: fix nodes encoding. big up to yoannp for fully nested xspf !
(edit) @890dbc2206f595c016b2923f0f8b206d269a1877 [890dbc2206f595c016b2923f0f8b206d269a1877] 13/11/07 23:10:58 Yoann Peronneau <yoann@videolan.org> * XSPF nested playlist
(edit) @9f8aa0ff1f7dc797ff47371480829c89377588f6 [9f8aa0ff1f7dc797ff47371480829c89377588f6] 13/11/07 19:21:46 Rafaël Carré <funman@videolan.org> xspf demuxer: fix extension reading
(edit) @2a54015a7f9b49f4500730b23190c56cabf7ad99 [2a54015a7f9b49f4500730b23190c56cabf7ad99] 30/10/07 02:08:03 Rafaël Carré <funman@videolan.org> xspf demuxer: removes some warning
(edit) @21aa24f666b07c375fdf9cd15d3783c55a329374 [21aa24f666b07c375fdf9cd15d3783c55a329374] 21/10/07 14:56:41 Rafaël Carré <funman@videolan.org> xspf demuxer: correctly checks "application" attribute of <extension> tag, …
(edit) @ec187ec3a0e58da090184cbcdfc592d821291c45 [ec187ec3a0e58da090184cbcdfc592d821291c45] 12/10/07 16:20:48 Rafaël Carré <funman@videolan.org> xspf: try to produce valid XSPF files (there's still a problem with URI …
(edit) @9d0f735d6a1634ca3bca6f2e5e746d068d504b1c [9d0f735d6a1634ca3bca6f2e5e746d068d504b1c] 02/10/07 23:51:43 Yoann Peronneau <yoann@videolan.org> * xspf.c: fixes parsing with xtag - closes #1293 Someone should check if …
(edit) @408e72b850277cb54b072e7c617092373d8eb3cb [408e72b850277cb54b072e7c617092373d8eb3cb] 22/09/07 17:31:13 Rémi Denis-Courmont <rem@videolan.org> Remove stupid broken error message in XSPF parser - refs #1293. Someone …
(edit) @222b887fd6fe6d7243aeddac082c18e019eb2081 [222b887fd6fe6d7243aeddac082c18e019eb2081] 26/08/07 21:59:02 Ilkka Ollakka <ileoo@videolan.org> xspf.c: add album-art as <image> and use Title in title (if …
(edit) @e02432e597acb3511d14433ae3303ff4da3742f9 [e02432e597acb3511d14433ae3303ff4da3742f9] 22/08/07 22:19:23 Rafaël Carré <funman@videolan.org> Input access locking, part 3 (final). Enforce access to input_item_t …
(edit) @84218f98238cd712e96073326c5d074ff6f364e5 [84218f98238cd712e96073326c5d074ff6f364e5] 16/08/07 20:01:32 Pierre d'Herbemont <pdherbemont@videolan.org> modules/demux/playlist/*.c: Use the new playlist independant way to …
(edit) @51880eb16eed467a21c34b9e4bb962d1bd6a5be7 [51880eb16eed467a21c34b9e4bb962d1bd6a5be7] 15/08/07 06:33:57 Pierre d'Herbemont <pdherbemont@videolan.org> * Protect input item's meta through setters and getters. That allows …
(edit) @67eea3eda68b8a09c8536c397308e557383a58f3 [67eea3eda68b8a09c8536c397308e557383a58f3] 20/05/07 19:58:51 Yoann Peronneau <yoann@videolan.org> * xspf.c: initializes identifier to 0 and free pp_tracklist
(edit) @af0e8e14bcf0b5db93175515ec01e4826297a2c2 [af0e8e14bcf0b5db93175515ec01e4826297a2c2] 20/05/07 19:13:25 Yoann Peronneau <yoann@videolan.org> * xspf.c: add XSPF annotation element as description
(edit) @85ff1461a28b5ec29f881aaaa960a242750704fb [85ff1461a28b5ec29f881aaaa960a242750704fb] 20/02/07 08:29:54 Clément Stenac <zorglub@videolan.org> * Start cleaning up libvlc playlist API (Refs:#457) - Return correct …
(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) @0900f11014557ea895a290d2c1518d739f97a8b6 [0900f11014557ea895a290d2c1518d739f97a8b6] 19/11/06 14:20:02 Clément Stenac <zorglub@videolan.org> Finish the playlist API transition (hopefully) - Remove a bunch of …
(edit) @e8aa094f86e08a2c690555a0767763dcd63ffb90 [e8aa094f86e08a2c690555a0767763dcd63ffb90] 12/11/06 19:19:49 Clément Stenac <zorglub@videolan.org> Preparse playlist items that don't have enough meta If the item is not to …
(edit) @2374e7bc034774261a1bd5b56c1a8e5903e30e68 [2374e7bc034774261a1bd5b56c1a8e5903e30e68] 12/11/06 17:16:24 Clément Stenac <zorglub@videolan.org> Fix playlist unable to terminate (Closes:#829)
(edit) @8704578164dfe71b45524a7722faf21a7ff7cbb8 [8704578164dfe71b45524a7722faf21a7ff7cbb8] 12/11/06 16:35:45 Rémi Denis-Courmont <rem@videolan.org> Suppress unused variable
(edit) @673861da5ce8bfeb0a4adbd5be95aa5fd2da9e4b [673861da5ce8bfeb0a4adbd5be95aa5fd2da9e4b] 12/11/06 00:37:25 Clément Stenac <zorglub@videolan.org> * Remove some unneeded complexity in playlist and directory * Remove some …
(edit) @933d7b13ffe892930f7505aef7a9f7d37662f131 [933d7b13ffe892930f7505aef7a9f7d37662f131] 25/10/06 13:53:38 Christophe Mutricy <xtophe@videolan.org> Compile fix + handle case with no xml:base
(edit) @ba3d99e9ae3a5740ba6ed9b3f620b782f4ffeab3 [ba3d99e9ae3a5740ba6ed9b3f620b782f4ffeab3] 25/10/06 00:32:19 Christophe Mutricy <xtophe@videolan.org> honor xml:base
(edit) @318e9b862b1792bee23521a459ca44ef1e40f7ed [318e9b862b1792bee23521a459ca44ef1e40f7ed] 08/10/06 01:14:58 Gildas Bazin <gbazin@videolan.org> * Fixed a bunch of memory leaks.
(edit) @71079c79c3ab73edde468c12a494f8493d972dd0 [71079c79c3ab73edde468c12a494f8493d972dd0] 29/09/06 15:08:25 Rafaël Carré <funman@videolan.org> Replaces url unescaping by url decoding in xspf import Thanks to courmisch …
(edit) @857b51f9c9ace345a6b6a9a45a20829101830abb [857b51f9c9ace345a6b6a9a45a20829101830abb] 24/09/06 14:40:10 Clément Stenac <zorglub@videolan.org> Rename vlc_input_item_* functions to input_Item* for consistency Add …
(edit) @ce24095ae19f0fb89902a31489333335b1048467 [ce24095ae19f0fb89902a31489333335b1048467] 09/09/06 11:05:11 Clément Stenac <zorglub@videolan.org> Copyright stuff
(edit) @57e8f47c38092e4d1465e6303057c128e37da002 [57e8f47c38092e4d1465e6303057c128e37da002] 03/09/06 18:43:26 Clément Stenac <zorglub@videolan.org> Remove useless debug, fix a bug
(edit) @64813191d3aebab0bd94db025b40266c8b01cee9 [64813191d3aebab0bd94db025b40266c8b01cee9] 25/08/06 14:19:34 Sam Hocevar <sam@videolan.org> * modules/demux/playlist/xspf.c: fix warnings that are bugs on amd64.
(edit) @f0ddd6157663426507a2ac18ef1341e69fbed2bf [f0ddd6157663426507a2ac18ef1341e69fbed2bf] 18/07/06 19:08:18 Clément Stenac <zorglub@videolan.org> Add a bunch of helper functions/macros and start using them: * malloc with …
(edit) @f3c6bbcc0afde6731ea31f123e44844365720cfd [f3c6bbcc0afde6731ea31f123e44844365720cfd] 08/07/06 19:28:51 Clément Stenac <zorglub@videolan.org> Some infrastructure work for playlist autoload/autosave
(edit) @350045b47585e3f67cf0ebebdecb549be84ef83d [350045b47585e3f67cf0ebebdecb549be84ef83d] 14/06/06 22:15:23 Yoann Peronneau <yoann@videolan.org> * playlist/xspf.c: upgrade to new structure inputs are not yet added to …
(edit) @82c2d527e16c3718b851e9ab7d096d58a058879b [82c2d527e16c3718b851e9ab7d096d58a058879b] 14/06/06 06:43:47 Yoann Peronneau <yoann@videolan.org> * demux/playlist/xspf: skeleton for XSPF tree playlist import
(edit) @9526c4781b741555b9b90ae5d5a4cfa87e71a878 [9526c4781b741555b9b90ae5d5a4cfa87e71a878] 14/06/06 03:46:17 Yoann Peronneau <yoann@videolan.org> * demux/playlist/xspf.c: fix a bug introduced by [15757] + cosmetic …
(edit) @b1580c1479f265ddccd5e7e75909efadc5822ee1 [b1580c1479f265ddccd5e7e75909efadc5822ee1] 28/05/06 18:26:13 Derk-Jan Hartman <hartman@videolan.org> this patch allows xml comments directly before the root node. Patch by …
(edit) @7c4a54f94c8585393878c5c0e410645d50b571f1 [7c4a54f94c8585393878c5c0e410645d50b571f1] 25/05/06 15:45:33 Clément Stenac <zorglub@videolan.org> Fix XSPF (Closes:#651)
(edit) @df12bb74b66cbbeb18dc3024d48f802c22b828c2 [df12bb74b66cbbeb18dc3024d48f802c22b828c2] 20/05/06 13:40:50 Jean-Paul Saman <jpsaman@videolan.org> Return in a non-void function
(edit) @ed0b72e3714ad87cb4e10b9a7239e19b9ef0724e [ed0b72e3714ad87cb4e10b9a7239e19b9ef0724e] 14/05/06 20:29:00 Clément Stenac <zorglub@videolan.org> Merge back branch 0.8.6-playlist-vlm to trunk. What is currently broken: …
(edit) @a48f5f177f1adcb6283bee18282cba4910a1613a [a48f5f177f1adcb6283bee18282cba4910a1613a] 03/04/06 13:39:35 Rémi Denis-Courmont <rem@videolan.org> - Do not rewrite “+” as a white space when unescaping URL parameters …
(edit) @8e8e64419dbc027b464e227b7d1b4f6056394ebb [8e8e64419dbc027b464e227b7d1b4f6056394ebb] 12/03/06 00:19:59 Antoine Cellerier <dionoea@videolan.org> src/playlist/loadsave.c, modules/demux/playlist/*, …
Note: See TracRevisionLog for help on using the revision log.