|
|
|
@4d799ee31ca45d72aa4bab573d3022c36af811be
|
[4d799ee31ca45d72aa4bab573d3022c36af811be]
|
08/17/08 12:21:04 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Join the input thread before we destroy the input object |
|
|
|
@8b783e2c3ccbe07f42df1a13b3b63d27467035d1
|
[8b783e2c3ccbe07f42df1a13b3b63d27467035d1]
|
08/13/08 00:57:24 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: playlist_NodeCreate needs the PL_LOCK. |
|
|
|
@a646b59d95d95ffbec7829bd9ce308c6a15c938d
|
[a646b59d95d95ffbec7829bd9ce308c6a15c938d]
|
07/28/08 23:48:49 |
Laurent Aimar <fenrir@videolan.org> |
Cosmetic. |
|
|
|
@91c1edba6d270fb56e11391e5c680456d8b28834
|
[91c1edba6d270fb56e11391e5c680456d8b28834]
|
07/28/08 23:35:02 |
Laurent Aimar <fenrir@videolan.org> |
Removed an unused lock.
Fixed a playlist race condition on input … |
|
|
|
@d587aa489ce201c1cff42ae971c2ab094472fd58
|
[d587aa489ce201c1cff42ae971c2ab094472fd58]
|
07/26/08 20:50:50 |
Derk-Jan Hartman <hartman@videolan.org> |
playlist: don't set current_status to NULL when a file or the playlist … |
|
|
|
@1f293c204952d61f68b73943e4a9c8b6fbfcc6f8
|
[1f293c204952d61f68b73943e4a9c8b6fbfcc6f8]
|
07/22/08 21:26:20 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Never delete the playlist_item directly. We don't know who might … |
|
|
|
@bd8145b408e9d70d0e861cfabb6e440c95cc6ad1
|
[bd8145b408e9d70d0e861cfabb6e440c95cc6ad1]
|
07/19/08 14:44:07 |
Rémi Duraffort <ivoire@videolan.org> |
Cosmetic. |
|
|
|
@7a4fd6378700e37ce0972ed8a70a31424c96e589
|
[7a4fd6378700e37ce0972ed8a70a31424c96e589]
|
07/15/08 13:11:17 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Hold the lock at creation time to conform to … |
|
|
|
@ace44bc9f59e2ced98bb8534aa225fce9a479d8b
|
[ace44bc9f59e2ced98bb8534aa225fce9a479d8b]
|
07/15/08 09:40:39 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Use PL_LOCK_IF and PL_UNLOCK_IF to perform some more checks on … |
|
|
|
@4d0721f0d1dcafd37dc6116e6b6e44a2d1b500f7
|
[4d0721f0d1dcafd37dc6116e6b6e44a2d1b500f7]
|
07/15/08 09:24:40 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Use PL_ASSERT_LOCKED. |
|
|
|
@7f717d69f39e3be46972fb9a462748424b09d0c3
|
[7f717d69f39e3be46972fb9a462748424b09d0c3]
|
07/15/08 09:17:37 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Use an accessor for current status item and current status … |
|
|
|
@0717f16a1e2bafc0e7fa196c7c7b238bdfb2ef82
|
[0717f16a1e2bafc0e7fa196c7c7b238bdfb2ef82]
|
07/15/08 01:26:04 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
plqylist: Delete current playing item, if qpplicable, inside the PL_LOCK, … |
|
|
|
@1fac4d77a9b862ec150ade10173015a96986c608
|
[1fac4d77a9b862ec150ade10173015a96986c608]
|
07/13/08 23:59:00 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Fix input item deletion (stupid macros), and don't send to the … |
|
|
|
@575659cfe809f32a46dd584b214f541dbd8609c7
|
[575659cfe809f32a46dd584b214f541dbd8609c7]
|
07/13/08 23:58:59 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: wait for preparser end from playlist thread. |
|
|
|
@1a112b8a40daf2a86ad1aa310b8eb4fe1255bdce
|
[1a112b8a40daf2a86ad1aa310b8eb4fe1255bdce]
|
07/09/08 23:22:30 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
Revert "dejidjei:"
This reverts commit … |
|
|
|
@deee3a23527cd19beeba232358cb678a6a5c8a17
|
[deee3a23527cd19beeba232358cb678a6a5c8a17]
|
07/09/08 23:18:07 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Be a good citizen and kill the thread before releasing fetcher … |
|
|
|
@5183d34db7b6640a79aeb4f919d8825df3694c2b
|
[5183d34db7b6640a79aeb4f919d8825df3694c2b]
|
07/09/08 23:06:07 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
dejidjei: |
|
|
|
@58159c007842b807e5f01d53f3ce728283c3be5f
|
[58159c007842b807e5f01d53f3ce728283c3be5f]
|
07/06/08 23:36:30 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Make sure the preparser and the fetcher releases all their … |
|
|
|
@d1863133191334a600e78d16838648eb7ca36f18
|
[d1863133191334a600e78d16838648eb7ca36f18]
|
07/06/08 19:39:27 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Make sure the currently playing item is released, even if … |
|
|
|
@d8059014cbe3ce58e12df71408e171d497a1dd31
|
[d8059014cbe3ce58e12df71408e171d497a1dd31]
|
07/06/08 19:01:48 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Print a destroyed message when the playlist, fetcher and … |
|
|
|
@24298341eb3b322f6f4eba55ff8b58399890c72e
|
[24298341eb3b322f6f4eba55ff8b58399890c72e]
|
07/06/08 15:46:16 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Make sure we don't crash when we delete the currently playing … |
|
|
|
@89e10b6c29b7b18ad251b2f55da95a961d54a554
|
[89e10b6c29b7b18ad251b2f55da95a961d54a554]
|
07/05/08 16:29:04 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
pl_Yield(): return NULL when the playlist is gone (or going)
This allows … |
|
|
|
@d90d8b7da24381831dcf067618836e4cb4a5bb05
|
[d90d8b7da24381831dcf067618836e4cb4a5bb05]
|
07/05/08 15:50:01 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Define playlist_CurrentInput(), that returns current playing … |
|
|
|
@9f2fb28d7e4899695ccf5a92a3bba3396ebd2e7f
|
[9f2fb28d7e4899695ccf5a92a3bba3396ebd2e7f]
|
06/30/08 22:34:05 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Remove the brain-damaged video output destruction code
Fixes crashes, … |
|
|
|
@7ca46db5b0de9a4f15de790990303cc46b496e24
|
[7ca46db5b0de9a4f15de790990303cc46b496e24]
|
06/28/08 21:22:00 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
playlist: release video outputs *once* - fixes #1593
Releasing other … |
|
|
|
@b437d81275b647e67450cad8d5d8f616bf5dd5ef
|
[b437d81275b647e67450cad8d5d8f616bf5dd5ef]
|
06/28/08 19:15:01 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Remove unused variable |
|
|
|
@2c595f3810f717639fd1a1666c77b6e176d9ec53
|
[2c595f3810f717639fd1a1666c77b6e176d9ec53]
|
06/28/08 19:03:26 |
Antoine Cellerier <dionoea@videolan.org> |
Move intf-popupmenu and video-on-top variables from playlist to … |
|
|
|
@c71ebdc51d377eb489b8e53d749d722d6fd4e563
|
[c71ebdc51d377eb489b8e53d749d722d6fd4e563]
|
06/27/08 17:31:27 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Remove video output when input stops - fixes #1637 |
|
|
|
@20a560c6adbf97a3129e090d5d323c15694def58
|
[20a560c6adbf97a3129e090d5d323c15694def58]
|
06/20/08 22:33:38 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Cleanup service discovery - always |
|
|
|
@57c3ecd2292588c7312afbb6935d414bfbe2e826
|
[57c3ecd2292588c7312afbb6935d414bfbe2e826]
|
06/19/08 20:06:55 |
Rémi Duraffort <ivoire@videolan.org> |
Remove msg_Err about memory allocation.
Fix two potential … |
|
|
|
@e21ba63b8a25191bb68d2a6d075763a3d65371ff
|
[e21ba63b8a25191bb68d2a6d075763a3d65371ff]
|
06/17/08 21:33:26 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Move object lock and condition into the internals |
|
|
|
@7e413aa7c9d60c30c86a7cd84862fc14f4920c83
|
[7e413aa7c9d60c30c86a7cd84862fc14f4920c83]
|
06/17/08 20:10:29 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Use vlc_object_lock and vlc_object_unlock |
|
|
|
@3c5f6d9e775895f0180c60befe3824172b4dfdad
|
[3c5f6d9e775895f0180c60befe3824172b4dfdad]
|
06/14/08 16:26:30 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Listen to vlc_InputSelectedStreamChanged events. |
|
|
|
@d01611b8bf53f270ba24762b2db465ea38b196bb
|
[d01611b8bf53f270ba24762b2db465ea38b196bb]
|
06/14/08 16:10:43 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Make the playlist a generic object |
|
|
|
@94e3fe126d7f582d1c64b0c23d4032d657df5a48
|
[94e3fe126d7f582d1c64b0c23d4032d657df5a48]
|
06/14/08 15:16:53 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Respond to input state changed event. |
|
|
|
@def34b917dc0694ae650f3962662e79e63f22924
|
[def34b917dc0694ae650f3962662e79e63f22924]
|
06/14/08 15:11:41 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: de-inline p_input setters. |
|
|
|
@966feba166c6a6abe77fc2660da9da4549b4d104
|
[966feba166c6a6abe77fc2660da9da4549b4d104]
|
06/14/08 15:03:15 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Use a set/release accessor for playlist->p_input.
(To better … |
|
|
|
@bd054d30866ab0144e0b0582e249184a8ea6506f
|
[bd054d30866ab0144e0b0582e249184a8ea6506f]
|
06/12/08 21:01:16 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Remove services discovery tasks before the playlist
I assume nothing can … |
|
|
|
@bff9720dbec39d193e25cea5defee42da464ca92
|
[bff9720dbec39d193e25cea5defee42da464ca92]
|
06/12/08 20:53:33 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Fix previous commit |
|
|
|
@b3de39d4bde46f4702e3ca4052e3abfcca330c61
|
[b3de39d4bde46f4702e3ca4052e3abfcca330c61]
|
06/12/08 20:37:23 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
NULLify p_playlist when the playlist is gone |
|
|
|
@d9810ce021930691108ea74812d4ce6f5e3df547
|
[d9810ce021930691108ea74812d4ce6f5e3df547]
|
06/07/08 09:31:17 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Untriplicate vout release code - fix #1593
Unused video outputs are … |
|
|
|
@a03298340f2ff224d52446bb3ad55eb4208fac52
|
[a03298340f2ff224d52446bb3ad55eb4208fac52]
|
06/04/08 20:24:25 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Remove another unsafe sout cleanup hack |
|
|
|
@65892ac8249cd60f0f2ae25e138a76c76436e9e3
|
[65892ac8249cd60f0f2ae25e138a76c76436e9e3]
|
06/04/08 20:14:30 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Handle sout-keep from the playlist engine |
|
|
|
@3527f69d9fbbbd8327c80354c4ad3122df521ee8
|
[3527f69d9fbbbd8327c80354c4ad3122df521ee8]
|
06/01/08 21:19:23 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
libvlccore: "intf-show" is now a libvlc var instead of a playlist var. … |
|
|
|
@53c74579305052334468d130a3f4bfcfc3757209
|
[53c74579305052334468d130a3f4bfcfc3757209]
|
06/01/08 19:16:56 |
Rafaël Carré <funman@videolan.org> |
s/vout_Destroy/vlc_object_release/ - A cat is a cat |
|
|
|
@231a36af4f787ee52033de936b8e7d2ed4f06732
|
[231a36af4f787ee52033de936b8e7d2ed4f06732]
|
06/01/08 00:21:29 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
Revert "Preparser: yield the playlist (NSDRCID 1)"
This reverts commit … |
|
|
|
@f3b97438a7451c340b27446d687c6c5603a8323a
|
[f3b97438a7451c340b27446d687c6c5603a8323a]
|
05/31/08 23:03:00 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Preparser: yield the playlist (NSDRCID 1)
(Not-So-Dumb-References-Checker … |
|
|
|
@d666030b2349e8a710fcba4d2cabb912cc700580
|
[d666030b2349e8a710fcba4d2cabb912cc700580]
|
05/31/08 21:10:28 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
libvlc: use vlc_common.h (libvlccore) instead of vlc/vlc.h |
|
|
|
@2606ef55873bcd2b1366c161b97d8d693facd26a
|
[2606ef55873bcd2b1366c161b97d8d693facd26a]
|
05/31/08 18:01:04 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Do not use b_die directly, and simplify |
|
|
|
@21702e21867f9c7134865397eb6e19e994636149
|
[21702e21867f9c7134865397eb6e19e994636149]
|
05/30/08 17:54:03 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Make sure fetcher and preparser won't miss a vlc_object_kill(). |
|
|
|
@bc35aea3a1f6c84524c56e8da7610a6edaadb0e3
|
[bc35aea3a1f6c84524c56e8da7610a6edaadb0e3]
|
05/14/08 22:28:20 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
Use vlc_object_release() to release the playlist
Signed-off-by: Pierre … |
|
|
|
@0e3e5da42643cac283fc0e758147351635679abf
|
[0e3e5da42643cac283fc0e758147351635679abf]
|
05/14/08 22:28:20 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
Revert "Remove playlist destructor"
This reverts commit … |
|
|
|
@3d7eabaf80eb76dc2111f399aec6586d1b0094a8
|
[3d7eabaf80eb76dc2111f399aec6586d1b0094a8]
|
05/14/08 21:39:21 |
Rafaël Carré <funman@videolan.org> |
Remove playlist destructor
We need to do stuff BEFORE the playlist is … |
|
|
|
@82921f3c8dae23178b64089b22502bb8f528e7e6
|
[82921f3c8dae23178b64089b22502bb8f528e7e6]
|
05/07/08 21:26:56 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove p_playlist from p_libvlc
Plugins are already using pl_Yield to get … |
|
|
|
@82a358acc2f5a2d2b795b4d5ef9458972938ffa2
|
[82a358acc2f5a2d2b795b4d5ef9458972938ffa2]
|
05/06/08 23:56:16 |
Rafaël Carré <funman@videolan.org> |
Fix #1487 - race condition |
|
|
|
@6da90a1716250d282f16dc6bc9dacec5b9514caf
|
[6da90a1716250d282f16dc6bc9dacec5b9514caf]
|
05/04/08 13:14:46 |
Rémi Denis-Courmont <rem@videolan.org> |
vlc_mutex_init: remove unused paramter |
|
|
|
@77d07c4028f5760684f3f41b6e0c382731d2de11
|
[77d07c4028f5760684f3f41b6e0c382731d2de11]
|
05/01/08 19:04:27 |
Rémi Denis-Courmont <rem@videolan.org> |
Don't compile sout code if sout is disabled |
|
|
|
@7bc28eebe843ef72304a7ec4bb7e89a12a17187a
|
[7bc28eebe843ef72304a7ec4bb7e89a12a17187a]
|
04/23/08 07:23:18 |
Rafaël Carré <funman@videolan.org> |
meta-data handling cleanup
Remove VLC_META_ENGINE_*
Don't use … |
|
|
|
@722ab9f14ee31f8f0633cfc7a0b79401c47316fe
|
[722ab9f14ee31f8f0633cfc7a0b79401c47316fe]
|
04/22/08 19:51:49 |
Rafaël Carré <funman@videolan.org> |
playlist-tree has only 2 meaningful values now |
|
|
|
@449fd28aaf007c6411251dae9d0dbfdc65b135d1
|
[449fd28aaf007c6411251dae9d0dbfdc65b135d1]
|
04/14/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 … |
|
|
|
@d955438ae787d20d3e2f41bb84038e5d96c16f3e
|
[d955438ae787d20d3e2f41bb84038e5d96c16f3e]
|
04/07/08 00:32:30 |
Rafaël Carré <funman@videolan.org> |
Remove hack : input items are now correctly dereferenced in the xspf demux |
|
|
|
@ee0a4d8279e952fa99249e332687e1b6fdc79105
|
[ee0a4d8279e952fa99249e332687e1b6fdc79105]
|
04/02/08 14:26:56 |
Rafaël Carré <funman@videolan.org> |
Don't dump/clean media library if it's not active
Bug spotted by Anthony … |
|
|
|
@bf6537c099f4ede86946a7a58d168e996327f544
|
[bf6537c099f4ede86946a7a58d168e996327f544]
|
04/01/08 23:06:37 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Fix a typo.
This fixes … |
|
|
|
@3f5c8f4e99c1ae379cb6a28298180b44df13d218
|
[3f5c8f4e99c1ae379cb6a28298180b44df13d218]
|
04/01/08 22:33:04 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: rename ML_decref() to recursively_decref(). Please give useful … |
|
|
|
@bbf6e4fecf2f42178726ddbcf050c03b6e28b749
|
[bbf6e4fecf2f42178726ddbcf050c03b6e28b749]
|
04/01/08 22:31:07 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Correctly indicate why we put a buggy yield() at this place. And … |
|
|
|
@0c7849a6a0e9adc04c539df6716329bd9996a56f
|
[0c7849a6a0e9adc04c539df6716329bd9996a56f]
|
04/01/08 22:13:46 |
Rafaël Carré <funman@videolan.org> |
Fix media library reference counting
Please TEST your changes before … |
|
|
|
@800b605ec18ae513c70ab69484455cdeaf7fc3a8
|
[800b605ec18ae513c70ab69484455cdeaf7fc3a8]
|
04/01/08 21:44:33 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Correctly decref where we use the object. |
|
|
|
@09ce2046a19146b3992159ddb716d8bab45bc285
|
[09ce2046a19146b3992159ddb716d8bab45bc285]
|
04/01/08 21:13:08 |
Rafaël Carré <funman@videolan.org> |
Fix media library's input items reference counting |
|
|
|
@cf5667bd8ce8bfd6c99c55a225361a2af1539b30
|
[cf5667bd8ce8bfd6c99c55a225361a2af1539b30]
|
03/31/08 22:43:21 |
Rafaël Carré <funman@videolan.org> |
Avoid leaking input items |
|
|
|
@719f576184819f07b1807f8cc3e814ee4321fbaf
|
[719f576184819f07b1807f8cc3e814ee4321fbaf]
|
03/29/08 21:53:12 |
Pierre d'Herbemont <pdherbemont@free.fr> |
stats: Move the stat to libvlc instead of the playlist. As stated in the … |
|
|
|
@28257ce4bce64b205c41a0024a0e90a9baea01f9
|
[28257ce4bce64b205c41a0024a0e90a9baea01f9]
|
03/29/08 14:54:49 |
Rémi Denis-Courmont <rem@videolan.org> |
Input and playlist: use custom object |
|
|
|
@6751879ab6f2d08d810ce7862d0780980d89f8c4
|
[6751879ab6f2d08d810ce7862d0780980d89f8c4]
|
03/26/08 17:36:07 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
Letf over from libvlc->playlist vout |
|
|
|
@24ddff58f6fb99cafff56a88d2fb99a5f687ff51
|
[24ddff58f6fb99cafff56a88d2fb99a5f687ff51]
|
03/26/08 17:36:07 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
libvlc: Move input_item array from playlist to libvlc.
This avoids the … |
|
|
|
@624a1e2a3bbd0213583f003dab15e69354520212
|
[624a1e2a3bbd0213583f003dab15e69354520212]
|
03/26/08 17:36:06 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Properly clean the playlist using the object destructor. |
|
|
|
@c90b3db3af8af023ce9d76b989a3000a896c65df
|
[c90b3db3af8af023ce9d76b989a3000a896c65df]
|
03/23/08 01:16:36 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
input: Remove input_DestroyThread() as it is now handled via … |
|
|
|
@55f3a9f1dc708d536a61a8f65c8b3c854c14e360
|
[55f3a9f1dc708d536a61a8f65c8b3c854c14e360]
|
03/16/08 20:50:21 |
Rafaël Carré <funman@videolan.org> |
Interaction are controlled by a dedicated thread
This is not the … |
|
|
|
@2bb861e3f7af67ba599e3e4e85608f36b2826843
|
[2bb861e3f7af67ba599e3e4e85608f36b2826843]
|
03/11/08 19:47:53 |
Rafaël Carré <funman@videolan.org> |
use vlc_object_* and PL_{UN}LOCK to simplify |
|
|
|
@0e86a35f7852d41c4f7d70759bc966c5f21c9ac0
|
[0e86a35f7852d41c4f7d70759bc966c5f21c9ac0]
|
03/11/08 19:45:27 |
Rafaël Carré <funman@videolan.org> |
Do not use playlist_*AddInput?() when the playlist has already been … |
|
|
|
@28a41153e77335041ff45992e92e49f354b6f780
|
[28a41153e77335041ff45992e92e49f354b6f780]
|
02/26/08 02:37:34 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
src/playlist: Fix a rare memleak that could happen when the interaction is … |
|
|
|
@a78e273ec53ff8a6c3993f3deda0b893f8dd709a
|
[a78e273ec53ff8a6c3993f3deda0b893f8dd709a]
|
02/26/08 01:29:12 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
misc/objects.c: Don't rely on vlc_object_destroy() to destroy objects, but … |
|
|
|
@741a3b31368e461b53dd3ea11af80c9f75c160f8
|
[741a3b31368e461b53dd3ea11af80c9f75c160f8]
|
02/20/08 19:09:44 |
Rémi Duraffort <ivoire@videolan.org> |
Comment, typo and spaces again |
|
|
|
@7def690ce991a88ab67719b67bf462106ebcf309
|
[7def690ce991a88ab67719b67bf462106ebcf309]
|
02/20/08 17:28:11 |
Rémi Duraffort <ivoire@videolan.org> |
Delete a test which is always true. |
|
|
|
@99fab9089e9e1709d9c3a4bc5ced0c137ac59134
|
[99fab9089e9e1709d9c3a4bc5ced0c137ac59134]
|
01/23/08 22:50:58 |
Rémi Denis-Courmont <rem@videolan.org> |
Don't include config.h from the headers - refs #297.
Missing some cases … |
|
|
|
@9382d2cc6f8707017cba6e41999338180fab33e0
|
[9382d2cc6f8707017cba6e41999338180fab33e0]
|
12/24/07 02:02:05 |
Jean-Baptiste Kempf <jb@videolan.org> |
Fix a Typo. |
|
|
|
@09649055b8f95df76551bc9f5301baf114f4c88e
|
[09649055b8f95df76551bc9f5301baf114f4c88e]
|
12/15/07 10:39:55 |
Rafaël Carré <funman@videolan.org> |
Preparse file items which don't begin with 'file:'. Patch by Antoine … |
|
|
|
@fde8b7fc53e178f59adc59e88df6eb623fa9797d
|
[fde8b7fc53e178f59adc59e88df6eb623fa9797d]
|
12/06/07 18:56:28 |
Jean-Paul Saman <jpsaman@videolan.org> |
No need to sleep 25 ms, a bit longer will do fine too. |
|
|
|
@75a0a1de8718cd38cfea5b5117df8dca02be8eea
|
[75a0a1de8718cd38cfea5b5117df8dca02be8eea]
|
12/06/07 17:26:46 |
Jean-Paul Saman <jpsaman@videolan.org> |
CodingStyle? fixes, use ; when using macros and do not write it in the … |
|
|
|
@9c9d1dddbaadcc675ba5e402ae12a0c1698bc442
|
[9c9d1dddbaadcc675ba5e402ae12a0c1698bc442]
|
11/07/07 22:21:46 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
playlist: Add an option to disable meta-fetch. (Need to be merged with … |
|
|
|
@f452c11004a9eddf5fa3c9342b44590c936018a1
|
[f452c11004a9eddf5fa3c9342b44590c936018a1]
|
10/18/07 17:34:01 |
Rafaël Carré <funman@videolan.org> |
playlist_CreateNode(): add an argument to specify an input_item_t to be … |
|
|
|
@47cbfa667e090fb19d9ba067e3c4489832f8a30e
|
[47cbfa667e090fb19d9ba067e3c4489832f8a30e]
|
10/16/07 21:43:23 |
Rafaël Carré <funman@videolan.org> |
playlist_PreparseLoop(): oneliner fix for psz_arturl checking
We will get … |
|
|
|
@154a4a9fdbb39b91f3b610752780eda4cf66a48e
|
[154a4a9fdbb39b91f3b610752780eda4cf66a48e]
|
10/16/07 18:44:55 |
Ilkka Ollakka <ileoo@videolan.org> |
oneliner to fix psz_arturl check in album_art stuff |
|
|
|
@5db73af5fe905f85e3761f38fa15271cd3ef3071
|
[5db73af5fe905f85e3761f38fa15271cd3ef3071]
|
10/16/07 14:44:47 |
Rafaël Carré <funman@videolan.org> |
fix [22632]: check psz_arturl before using it |
|
|
|
@f4af45cf8961bf6003d8d232b6dd26620576263c
|
[f4af45cf8961bf6003d8d232b6dd26620576263c]
|
10/16/07 14:27:24 |
Rafaël Carré <funman@videolan.org> |
album art: the corrects picture URLs begin with "file://" else, we have to … |
|
|
|
@248d9c5273dadcce5485eb2c50bb035354451e6e
|
[248d9c5273dadcce5485eb2c50bb035354451e6e]
|
10/14/07 22:21:56 |
Damien Fouilleul <damienf@videolan.org> |
playlist.c: removed potential deadlock and duplicate signalling |
|
|