root/modules/misc/audioscrobbler.c


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @1804ded985518f7bd3315c6b6e9a71af0034fbb5 [1804ded985518f7bd3315c6b6e9a71af0034fbb5] 08/16/08 12:46:31 Pierre d'Herbemont <pdherbemont@videolan.org> audioscrobbler: *Never* do module unloading from within the module. You …
(edit) @191f9ff5cc794f8df402ac77c88b49888d3d573b [191f9ff5cc794f8df402ac77c88b49888d3d573b] 08/03/08 20:08:31 Rémi Duraffort <ivoire@videolan.org> Audio Scrobbler: Fix some tiny memleaks.
(edit) @415ada5a217873f17211bb7b3d96ce45d6d67263 [415ada5a217873f17211bb7b3d96ce45d6d67263] 07/25/08 12:36:36 Rémi Duraffort <ivoire@videolan.org> Use pl_Release with the right argument.
(edit) @d794dd855b59cba17d4b3c39f5c864ba22c8a1c1 [d794dd855b59cba17d4b3c39f5c864ba22c8a1c1] 07/03/08 20:19:21 Rémi Denis-Courmont <rdenis@simphalempin.com> Format string fixes
(edit) @5e36fea91b8091649c87df437c99477e3472707f [5e36fea91b8091649c87df437c99477e3472707f] 06/15/08 00:44:06 Jean-Baptiste Kempf <jb@videolan.org> Remove unused variable.
(edit) @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
(edit) @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 …
(edit) @27d483e9ef7a451397d7857251c8d67097661f1d [27d483e9ef7a451397d7857251c8d67097661f1d] 05/08/08 18:20:21 Rémi Denis-Courmont <rem@videolan.org> Include vlc_plugin.h as needed
(edit) @6da90a1716250d282f16dc6bc9dacec5b9514caf [6da90a1716250d282f16dc6bc9dacec5b9514caf] 05/04/08 13:14:46 Rémi Denis-Courmont <rem@videolan.org> vlc_mutex_init: remove unused paramter
(edit) @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 …
(edit) @b5cb69656ada4cd40852d4ffc225ad1384ea2dcf [b5cb69656ada4cd40852d4ffc225ad1384ea2dcf] 03/30/08 16:37:35 Ilkka Ollakka <ileoo@videolan.org> Do not mix time() and mdate() Signed-off-by: Ilkka Ollakka …
(edit) @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 …
(edit) @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 …
(edit) @c6245fff79fd70ed626303155b9a761ce6ef7294 [c6245fff79fd70ed626303155b9a761ce6ef7294] 01/23/08 18:19:15 Rémi Denis-Courmont <rem@videolan.org> Cleanup condition handling, should fix #1448
(edit) @9125e6e740b377651f519f598ecd25a66dee319c [9125e6e740b377651f519f598ecd25a66dee319c] 01/22/08 16:27:05 Rafaël Carré <funman@videolan.org> audioscrobbler: code cleanup, higher severity for some messages, use …
(edit) @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
(edit) @910dd4995d0662b1fcc2781e4274380a22a43950 [910dd4995d0662b1fcc2781e4274380a22a43950] 01/12/08 16:05:17 Rafaël Carré <funman@videolan.org> audioscrobbler: use exclusively mdate() for time-related purposes
(edit) @91d170a11d8c8cd9880c2982102797e67f349814 [91d170a11d8c8cd9880c2982102797e67f349814] 01/10/08 19:11:55 Rémi Duraffort <ivoire@videolan.org> "vlc_*_timedwait() expect a time in microseconds". Patch by funman.
(edit) @642f48df4bd7b7af4a91d170d70a5a5d67120a0c [642f48df4bd7b7af4a91d170d70a5a5d67120a0c] 11/26/07 15:23:07 Rafaël Carré <funman@videolan.org> audioscrobbler: use psz_md5_hash()
(edit) @61b9fc22288fd55994970c37b4b49d1e97fe37d7 [61b9fc22288fd55994970c37b4b49d1e97fe37d7] 11/23/07 01:04:52 Rafaël Carré <funman@videolan.org> audioscrobbler: more explicit debug messages
(edit) @42ee1b383a1a1171a33133194629161acdf168d3 [42ee1b383a1a1171a33133194629161acdf168d3] 11/11/07 00:14:17 Felix Paul Kühne <fkuehne@videolan.org> * English grammar fixes and beautifications for the intf_UserFatal …
(edit) @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 …
(edit) @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 …
(edit) @8cce17627c00e62af3f38d7e45258b30ab7a53bc [8cce17627c00e62af3f38d7e45258b30ab7a53bc] 10/15/07 00:27:45 Rafaël Carré <funman@videolan.org> audioscrobbler: read the metadata when it has been extracted.
(edit) @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 …
(edit) @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 …
(edit) @7de663b7317b3514f4a6c26c7685da9403da7c02 [7de663b7317b3514f4a6c26c7685da9403da7c02] 10/08/07 02:36:36 Rafaël Carré <funman@videolan.org> audioscrobbler: use condition variables to be signaled when there are …
(edit) @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 …
(edit) @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 …
(edit) @3c80258576da980b4ac67012b2ebc48f73994910 [3c80258576da980b4ac67012b2ebc48f73994910] 09/13/07 22:29:32 Rémi Denis-Courmont <rem@videolan.org> Explicit casts to proper integer types when formatting
(edit) @e0dd77082ac995491ac201b62973e74fb7e26d52 [e0dd77082ac995491ac201b62973e74fb7e26d52] 09/11/07 20:25:24 Rafaël Carré <funman@videolan.org> Checks pointers before using them
(edit) @6ee1e193fd896ab9a4729fde14f009d9ce629815 [6ee1e193fd896ab9a4729fde14f009d9ce629815] 09/10/07 20:56:52 Rafaël Carré <funman@videolan.org> Removes trailing spaces. Removes tabs.
(edit) @9f6ae0128d55c227befbe7faa88658a425ad0bae [9f6ae0128d55c227befbe7faa88658a425ad0bae] 08/25/07 09:03:01 Ilkka Ollakka <ileoo@videolan.org> send Title not filename to last.fm, fixes submitting bug (submits …
(edit) @80566b685edb6a3a1ce9c973e5db4c5101ee7ec1 [80566b685edb6a3a1ce9c973e5db4c5101ee7ec1] 08/25/07 06:52:35 Rafaël Carré <funman@videolan.org> audioscrobbler: runs in a separate thread because of blocking network …
(edit) @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 …
(edit) @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 …
(edit) @e40d134c69b144327fd1d2001e8b85640f5c7cb9 [e40d134c69b144327fd1d2001e8b85640f5c7cb9] 08/20/07 21:10:23 Rémi Denis-Courmont <rem@videolan.org> Remove _GNU_SOURCE and string.h too
(edit) @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 …
(edit) @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 …
(edit) @38dbd37adf32cf04e1caf17ceb7888a4a5ec2f40 [38dbd37adf32cf04e1caf17ceb7888a4a5ec2f40] 08/18/07 05:22:03 Rafaël Carré <funman@videolan.org> Input access locking. Part one
(edit) @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 …
(edit) @661efb2e0ab35651d3cb4a3b18cb0aeab64b9c13 [661efb2e0ab35651d3cb4a3b18cb0aeab64b9c13] 06/27/07 07:07:09 Rafaël Carré <funman@videolan.org> Now using ITEM_PREPARSED & ITEM_META_FETCHED indicators
(edit) @1f6a2d4b1cc7c1a9aef1cfe817f721309f77d8d8 [1f6a2d4b1cc7c1a9aef1cfe817f721309f77d8d8] 05/31/07 23:18:59 Antoine Cellerier <dionoea@videolan.org> "[PATCH] audioscrobbler plugin connection check" by Ilkka Ollakka
(edit) @a5673ea1accbe252b17b11c1d7005987a0ca75a1 [a5673ea1accbe252b17b11c1d7005987a0ca75a1] 01/03/07 15:36:26 Damien Fouilleul <damienf@videolan.org> audioscrobbler.c: fix for format string exploit
(edit) @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 …
(edit) @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 …
(edit) @eb7a893543650f7a782ac48f08e6b2f0814d803e [eb7a893543650f7a782ac48f08e6b2f0814d803e] 11/12/06 01:23:12 Rafaël Carré <funman@videolan.org> Various bugfixes Replaces gotos with #defines Put duplicate code in …
(edit) @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 …
(edit) @b3b71030d8799237a448021f1054d20ea34b2504 [b3b71030d8799237a448021f1054d20ea34b2504] 09/30/06 18:52:32 Rafaël Carré <funman@videolan.org> Cosmetics, add some comments Remove unneeded strlwr
(edit) @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 …
(edit) @52e7774ec338afff9d5512e6a0d5f17e3becc093 [52e7774ec338afff9d5512e6a0d5f17e3becc093] 09/18/06 20:02:23 Clément Stenac <zorglub@videolan.org> Audioscrobbler plugin update by Rafael Carre
(edit) @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 …
(edit) @59d5c69e2a8980f382f248c0d9e583cac7bdf1ae [59d5c69e2a8980f382f248c0d9e583cac7bdf1ae] 09/17/06 22:29:10 Pavlov Konstantin <thresh@videolan.org> servicing email change request for Rafael Carre
(edit) @5eb64cb534370c8dd15949ab1c19cec0b5bca23c [5eb64cb534370c8dd15949ab1c19cec0b5bca23c] 09/17/06 21:50:03 Antoine Cellerier <dionoea@videolan.org> Fix deadlock (hopefully)
(edit) @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.
Note: See TracRevisionLog for help on using the revision log.