|
|
|
@1804ded985518f7bd3315c6b6e9a71af0034fbb5
|
[1804ded985518f7bd3315c6b6e9a71af0034fbb5]
|
08/16/08 12:46:31 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
audioscrobbler: *Never* do module unloading from within the module. You … |
|
|
|
@191f9ff5cc794f8df402ac77c88b49888d3d573b
|
[191f9ff5cc794f8df402ac77c88b49888d3d573b]
|
08/03/08 20:08:31 |
Rémi Duraffort <ivoire@videolan.org> |
Audio Scrobbler: Fix some tiny memleaks. |
|
|
|
@415ada5a217873f17211bb7b3d96ce45d6d67263
|
[415ada5a217873f17211bb7b3d96ce45d6d67263]
|
07/25/08 12:36:36 |
Rémi Duraffort <ivoire@videolan.org> |
Use pl_Release with the right argument. |
|
|
|
@d794dd855b59cba17d4b3c39f5c864ba22c8a1c1
|
[d794dd855b59cba17d4b3c39f5c864ba22c8a1c1]
|
07/03/08 20:19:21 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Format string fixes |
|
|
|
@5e36fea91b8091649c87df437c99477e3472707f
|
[5e36fea91b8091649c87df437c99477e3472707f]
|
06/15/08 00:44:06 |
Jean-Baptiste Kempf <jb@videolan.org> |
Remove unused variable. |
|
|
|
@3561b9b28f58eb7a4183e158a8fd973800d31ceb
|
[3561b9b28f58eb7a4183e158a8fd973800d31ceb]
|
05/31/08 21:10:30 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Plugins: include vlc_common.h directly instead of vlc/vlc.h |
|
|
|
@425d6074da0f80e93ba092507c487068ada8e054
|
[425d6074da0f80e93ba092507c487068ada8e054]
|
05/31/08 18:01:05 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
vlc_object_timedwait: same change as vlc_object_wait
Also fix a minor … |
|
|
|
@27d483e9ef7a451397d7857251c8d67097661f1d
|
[27d483e9ef7a451397d7857251c8d67097661f1d]
|
05/08/08 18:20:21 |
Rémi Denis-Courmont <rem@videolan.org> |
Include vlc_plugin.h as needed |
|
|
|
@6da90a1716250d282f16dc6bc9dacec5b9514caf
|
[6da90a1716250d282f16dc6bc9dacec5b9514caf]
|
05/04/08 13:14:46 |
Rémi Denis-Courmont <rem@videolan.org> |
vlc_mutex_init: remove unused paramter |
|
|
|
@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 … |
|
|
|
@b5cb69656ada4cd40852d4ffc225ad1384ea2dcf
|
[b5cb69656ada4cd40852d4ffc225ad1384ea2dcf]
|
03/30/08 16:37:35 |
Ilkka Ollakka <ileoo@videolan.org> |
Do not mix time() and mdate()
Signed-off-by: Ilkka Ollakka … |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@c6245fff79fd70ed626303155b9a761ce6ef7294
|
[c6245fff79fd70ed626303155b9a761ce6ef7294]
|
01/23/08 18:19:15 |
Rémi Denis-Courmont <rem@videolan.org> |
Cleanup condition handling, should fix #1448 |
|
|
|
@9125e6e740b377651f519f598ecd25a66dee319c
|
[9125e6e740b377651f519f598ecd25a66dee319c]
|
01/22/08 16:27:05 |
Rafaël Carré <funman@videolan.org> |
audioscrobbler: code cleanup, higher severity for some messages, use … |
|
|
|
@20b02ab8c9d50b794ba6515ba3bbcc0acc3a7294
|
[20b02ab8c9d50b794ba6515ba3bbcc0acc3a7294]
|
01/15/08 14:45:41 |
Rafaël Carré <funman@videolan.org> |
audioscrobbler: do not use mdate() when the real date is needed |
|
|
|
@910dd4995d0662b1fcc2781e4274380a22a43950
|
[910dd4995d0662b1fcc2781e4274380a22a43950]
|
01/12/08 16:05:17 |
Rafaël Carré <funman@videolan.org> |
audioscrobbler: use exclusively mdate() for time-related purposes |
|
|
|
@91d170a11d8c8cd9880c2982102797e67f349814
|
[91d170a11d8c8cd9880c2982102797e67f349814]
|
01/10/08 19:11:55 |
Rémi Duraffort <ivoire@videolan.org> |
"vlc_*_timedwait() expect a time in microseconds". Patch by funman. |
|
|
|
@642f48df4bd7b7af4a91d170d70a5a5d67120a0c
|
[642f48df4bd7b7af4a91d170d70a5a5d67120a0c]
|
11/26/07 15:23:07 |
Rafaël Carré <funman@videolan.org> |
audioscrobbler: use psz_md5_hash() |
|
|
|
@61b9fc22288fd55994970c37b4b49d1e97fe37d7
|
[61b9fc22288fd55994970c37b4b49d1e97fe37d7]
|
11/23/07 01:04:52 |
Rafaël Carré <funman@videolan.org> |
audioscrobbler: more explicit debug messages |
|
|
|
@42ee1b383a1a1171a33133194629161acdf168d3
|
[42ee1b383a1a1171a33133194629161acdf168d3]
|
11/11/07 00:14:17 |
Felix Paul Kühne <fkuehne@videolan.org> |
* English grammar fixes and beautifications for the intf_UserFatal … |
|
|
|
@edabc60f04c9d20fb223b1b280549ea789a7f4e9
|
[edabc60f04c9d20fb223b1b280549ea789a7f4e9]
|
10/22/07 18:15:39 |
Rafaël Carré <funman@videolan.org> |
audioscrobbler: we're sure metadata has been read only when state is … |
|
|
|
@715335bbbaded0c837b77c523f878b82fa7bc689
|
[715335bbbaded0c837b77c523f878b82fa7bc689]
|
10/15/07 01:15:47 |
Rafaël Carré <funman@videolan.org> |
audioscrobbler: submits songs when the input end, not when the playlist … |
|
|
|
@8cce17627c00e62af3f38d7e45258b30ab7a53bc
|
[8cce17627c00e62af3f38d7e45258b30ab7a53bc]
|
10/15/07 00:27:45 |
Rafaël Carré <funman@videolan.org> |
audioscrobbler: read the metadata when it has been extracted. |
|
|
|
@b6c609448e720d6c280114775ab4faddbb81fead
|
[b6c609448e720d6c280114775ab4faddbb81fead]
|
10/14/07 14:17:37 |
Laurent Aimar <fenrir@videolan.org> |
Removed meta-preparsed variable.
Audioscrobbler is not fixed but I let a … |
|
|
|
@2a9a3965078ee0451c8102119f5d274d2ffd0a27
|
[2a9a3965078ee0451c8102119f5d274d2ffd0a27]
|
10/08/07 03:13:27 |
Rafaël Carré <funman@videolan.org> |
audioscrobbler: we are already in our own thread, no need to create … |
|
|
|
@7de663b7317b3514f4a6c26c7685da9403da7c02
|
[7de663b7317b3514f4a6c26c7685da9403da7c02]
|
10/08/07 02:36:36 |
Rafaël Carré <funman@videolan.org> |
audioscrobbler: use condition variables to be signaled when there are … |
|
|
|
@9a9f73b0c1a1bd389116716dedaf6f38009bde23
|
[9a9f73b0c1a1bd389116716dedaf6f38009bde23]
|
10/08/07 00:07:07 |
Rafaël Carré <funman@videolan.org> |
audioscrobbler: rewrite for new protocol 1.2
allocate as much as we can on … |
|
|
|
@b81ff26d35c2a1a3c3c6ba6cb6fc8fad69c67869
|
[b81ff26d35c2a1a3c3c6ba6cb6fc8fad69c67869]
|
09/14/07 02:00:17 |
Rafaël Carré <funman@videolan.org> |
Do not try to connect to last.fm every second if the request fails, and … |
|
|
|
@3c80258576da980b4ac67012b2ebc48f73994910
|
[3c80258576da980b4ac67012b2ebc48f73994910]
|
09/13/07 22:29:32 |
Rémi Denis-Courmont <rem@videolan.org> |
Explicit casts to proper integer types when formatting |
|
|
|
@e0dd77082ac995491ac201b62973e74fb7e26d52
|
[e0dd77082ac995491ac201b62973e74fb7e26d52]
|
09/11/07 20:25:24 |
Rafaël Carré <funman@videolan.org> |
Checks pointers before using them |
|
|
|
@6ee1e193fd896ab9a4729fde14f009d9ce629815
|
[6ee1e193fd896ab9a4729fde14f009d9ce629815]
|
09/10/07 20:56:52 |
Rafaël Carré <funman@videolan.org> |
Removes trailing spaces. Removes tabs. |
|
|
|
@9f6ae0128d55c227befbe7faa88658a425ad0bae
|
[9f6ae0128d55c227befbe7faa88658a425ad0bae]
|
08/25/07 09:03:01 |
Ilkka Ollakka <ileoo@videolan.org> |
send Title not filename to last.fm, fixes submitting bug (submits … |
|
|
|
@80566b685edb6a3a1ce9c973e5db4c5101ee7ec1
|
[80566b685edb6a3a1ce9c973e5db4c5101ee7ec1]
|
08/25/07 06:52:35 |
Rafaël Carré <funman@videolan.org> |
audioscrobbler: runs in a separate thread because of blocking network … |
|
|
|
@ea96e3832d87f251cadafdc6e62aec71792a39f2
|
[ea96e3832d87f251cadafdc6e62aec71792a39f2]
|
08/24/07 19:48:22 |
Ilkka Ollakka <ileoo@videolan.org> |
wait INTERVAL if needed on submitting, and don't try to submit data
before … |
|
|
|
@e02432e597acb3511d14433ae3303ff4da3742f9
|
[e02432e597acb3511d14433ae3303ff4da3742f9]
|
08/22/07 22:19:23 |
Rafaël Carré <funman@videolan.org> |
Input access locking, part 3 (final).
Enforce access to input_item_t … |
|
|
|
@e40d134c69b144327fd1d2001e8b85640f5c7cb9
|
[e40d134c69b144327fd1d2001e8b85640f5c7cb9]
|
08/20/07 21:10:23 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove _GNU_SOURCE and string.h too |
|
|
|
@8f9a875552bb69ba4ecf5e075bf127aa96ff7511
|
[8f9a875552bb69ba4ecf5e075bf127aa96ff7511]
|
08/19/07 20:44:32 |
Rafaël Carré <funman@videolan.org> |
Adds CONFIG_ITEM_PASSWORD for showing stars in preferences dialog (still … |
|
|
|
@1c54a6ae9a4068ff4790459a31d22dd066567c24
|
[1c54a6ae9a4068ff4790459a31d22dd066567c24]
|
08/18/07 07:33:24 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
audioscrobbler.c: Fix 21193. It should be reverted or at least the lock … |
|
|
|
@38dbd37adf32cf04e1caf17ceb7888a4a5ec2f40
|
[38dbd37adf32cf04e1caf17ceb7888a4a5ec2f40]
|
08/18/07 05:22:03 |
Rafaël Carré <funman@videolan.org> |
Input access locking. Part one |
|
|
|
@51880eb16eed467a21c34b9e4bb962d1bd6a5be7
|
[51880eb16eed467a21c34b9e4bb962d1bd6a5be7]
|
08/15/07 06:33:57 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
* Protect input item's meta through setters and getters. That allows … |
|
|
|
@661efb2e0ab35651d3cb4a3b18cb0aeab64b9c13
|
[661efb2e0ab35651d3cb4a3b18cb0aeab64b9c13]
|
06/27/07 07:07:09 |
Rafaël Carré <funman@videolan.org> |
Now using ITEM_PREPARSED & ITEM_META_FETCHED indicators |
|
|
|
@1f6a2d4b1cc7c1a9aef1cfe817f721309f77d8d8
|
[1f6a2d4b1cc7c1a9aef1cfe817f721309f77d8d8]
|
05/31/07 23:18:59 |
Antoine Cellerier <dionoea@videolan.org> |
"[PATCH] audioscrobbler plugin connection check" by Ilkka Ollakka |
|
|
|
@a5673ea1accbe252b17b11c1d7005987a0ca75a1
|
[a5673ea1accbe252b17b11c1d7005987a0ca75a1]
|
01/03/07 15:36:26 |
Damien Fouilleul <damienf@videolan.org> |
audioscrobbler.c: fix for format string exploit |
|
|
|
@c2ec30b423d074da6feb53c9c01e800ef9bcb286
|
[c2ec30b423d074da6feb53c9c01e800ef9bcb286]
|
11/27/06 02:42:48 |
Rafaël Carré <funman@videolan.org> |
Merge 2 functions for reading meta data
Simplify interval checking
Sleeps … |
|
|
|
@d3fe7f28797d4dba65ffcdd60bf932e758a48a9e
|
[d3fe7f28797d4dba65ffcdd60bf932e758a48a9e]
|
11/26/06 15:20:34 |
Clément Stenac <zorglub@videolan.org> |
A bit of headers cleanup
* Headers in include must contain the structures … |
|
|
|
@eb7a893543650f7a782ac48f08e6b2f0814d803e
|
[eb7a893543650f7a782ac48f08e6b2f0814d803e]
|
11/12/06 01:23:12 |
Rafaël Carré <funman@videolan.org> |
Various bugfixes
Replaces gotos with #defines
Put duplicate code in … |
|
|
|
@17c15b2e631cc3480970dd2ccfff20d6013de71a
|
[17c15b2e631cc3480970dd2ccfff20d6013de71a]
|
10/01/06 22:32:30 |
Rafaël Carré <funman@videolan.org> |
Added psz_trackid, psz_artistid, psz_albumid to vlc_meta_t to store … |
|
|
|
@b3b71030d8799237a448021f1054d20ea34b2504
|
[b3b71030d8799237a448021f1054d20ea34b2504]
|
09/30/06 18:52:32 |
Rafaël Carré <funman@videolan.org> |
Cosmetics, add some comments
Remove unneeded strlwr |
|
|
|
@5e2ac0157084dd2f643431ae3516326c3820ee4a
|
[5e2ac0157084dd2f643431ae3516326c3820ee4a]
|
09/29/06 01:44:09 |
Rafaël Carré <funman@videolan.org> |
Don't Close() on connection error, retry every minute
Fix a _() that … |
|
|
|
@52e7774ec338afff9d5512e6a0d5f17e3becc093
|
[52e7774ec338afff9d5512e6a0d5f17e3becc093]
|
09/18/06 20:02:23 |
Clément Stenac <zorglub@videolan.org> |
Audioscrobbler plugin update by Rafael Carre |
|
|
|
@d4f1f65d2b381a22aa31a24174f613cc51068e7a
|
[d4f1f65d2b381a22aa31a24174f613cc51068e7a]
|
09/17/06 22:36:56 |
Clément Stenac <zorglub@videolan.org> |
Don't delete callbacks from an already destroyed objects
Make sure we … |
|
|
|
@59d5c69e2a8980f382f248c0d9e583cac7bdf1ae
|
[59d5c69e2a8980f382f248c0d9e583cac7bdf1ae]
|
09/17/06 22:29:10 |
Pavlov Konstantin <thresh@videolan.org> |
servicing email change request for Rafael Carre |
|
|
|
@5eb64cb534370c8dd15949ab1c19cec0b5bca23c
|
[5eb64cb534370c8dd15949ab1c19cec0b5bca23c]
|
09/17/06 21:50:03 |
Antoine Cellerier <dionoea@videolan.org> |
Fix deadlock (hopefully) |
|
|
|
@246a4e235ac1c30b79318ffd627e1cfe7d8c1ad6
|
[246a4e235ac1c30b79318ffd627e1cfe7d8c1ad6]
|
09/17/06 21:27:40 |
Antoine Cellerier <dionoea@videolan.org> |
New audioscrobbler/last.fm plugin by Rafaël Carré and Kenneth Ostby. |