root/src/input/meta.c


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @acbad93b8b447ac9f776a53bf3e8f74f15132fe4 [acbad93b8b447ac9f776a53bf3e8f74f15132fe4] 21/09/08 13:59:23 Rémi Denis-Courmont <rdenis@simphalempin.com> lower case the module_* functions
(edit) @da6e1f75367efa6109c7aa95b5167943452da8fb [da6e1f75367efa6109c7aa95b5167943452da8fb] 14/09/08 12:12:26 Rémi Denis-Courmont <rdenis@simphalempin.com> Fetcher: use nornal thread API
(edit) @e3f0531d93abd49f902a324241e31200de05b45d [e3f0531d93abd49f902a324241e31200de05b45d] 14/09/08 11:35:42 Rémi Denis-Courmont <rdenis@simphalempin.com> Playlist: put private data after public data
(edit) @bad878b521c47f66ee4cde3ed75d1db362f3c2fc [bad878b521c47f66ee4cde3ed75d1db362f3c2fc] 31/08/08 10:38:56 Pierre d'Herbemont <pdherbemont@videolan.org> playlist: Fetcher and parser are playlist private.
(edit) @9619e4d51087e2eba08ed3643d67572c3f2362a1 [9619e4d51087e2eba08ed3643d67572c3f2362a1] 13/08/08 00:57:26 Pierre d'Herbemont <pdherbemont@videolan.org> input: Remove a warning about an unused argument.
(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) @75c438d3302e2a816a473576a35e17989d05a42c [75c438d3302e2a816a473576a35e17989d05a42c] 06/05/08 22:15:51 Rémi Denis-Courmont <rem@videolan.org> Use config_GetCacheDir internally
(edit) @d6a7e4898ec7aec075b0aeb056b3c883de7be60a [d6a7e4898ec7aec075b0aeb056b3c883de7be60a] 05/05/08 22:41:18 Rémi Denis-Courmont <rem@videolan.org> Hide psz_(cache|config|data)dir
(edit) @7bc28eebe843ef72304a7ec4bb7e89a12a17187a [7bc28eebe843ef72304a7ec4bb7e89a12a17187a] 23/04/08 07:23:18 Rafaël Carré <funman@videolan.org> meta-data handling cleanup Remove VLC_META_ENGINE_* Don't use …
(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) @9fc1c6d158fdc6bd7691f79396a7bd5e22805705 [9fc1c6d158fdc6bd7691f79396a7bd5e22805705] 29/03/08 10:24:33 Rémi Denis-Courmont <rem@videolan.org> Remove META_ENGINE object type
(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) @c4802454727f939844aaf4d44e49e7fa7c31f32b [c4802454727f939844aaf4d44e49e7fa7c31f32b] 29/01/08 14:20:49 Rafaël Carré <funman@videolan.org> input_CurrentMetaFlags() takes a const parameter
(edit) @41af59e14d20b4a03a210d00437b0dfbf202069a [41af59e14d20b4a03a210d00437b0dfbf202069a] 25/01/08 15:12:36 Rafaël Carré <funman@videolan.org> fix segfault
(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) @61630d2bd57b7e621263e4a1b7f61f7987caacc6 [61630d2bd57b7e621263e4a1b7f61f7987caacc6] 18/01/08 18:13:07 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Don't re-run the art finder if the art was previously set in …
(edit) @5db73af5fe905f85e3761f38fa15271cd3ef3071 [5db73af5fe905f85e3761f38fa15271cd3ef3071] 16/10/07 14:44:47 Rafaël Carré <funman@videolan.org> fix [22632]: check psz_arturl before using it
(edit) @f4af45cf8961bf6003d8d232b6dd26620576263c [f4af45cf8961bf6003d8d232b6dd26620576263c] 16/10/07 14:27:24 Rafaël Carré <funman@videolan.org> album art: the corrects picture URLs begin with "file://" else, we have to …
(edit) @f607a368886230565dfbc8fdcb1d9c4e3f0a28d4 [f607a368886230565dfbc8fdcb1d9c4e3f0a28d4] 02/10/07 03:44:26 Rafaël Carré <funman@videolan.org> input_ExtractAttachmentAndCacheArt(): use the attachment's mime type, …
(edit) @3f07af6acdd8a0b0ddbd2c33b79039bf8ec8a822 [3f07af6acdd8a0b0ddbd2c33b79039bf8ec8a822] 30/09/07 17:40:34 Laurent Aimar <fenrir@videolan.org> Added const wheen needed for stream_Peek (demuxer/access) Made …
(edit) @b6d069b38b19d45885dd1d9a8ff4bd3abe8897a6 [b6d069b38b19d45885dd1d9a8ff4bd3abe8897a6] 27/09/07 15:45:40 Rafaël Carré <funman@videolan.org> PATH_MAX is defined in limits.h
(edit) @809a3ad73635aab2ca0d7be78a5d8388b0cf7f46 [809a3ad73635aab2ca0d7be78a5d8388b0cf7f46] 23/09/07 15:09:00 Felix Paul Kühne <fkuehne@videolan.org> * hacky compilation fix for OSX PPC. Please review
(edit) @8172a7de5eca345a5c6cee49e1952b2c6538ced1 [8172a7de5eca345a5c6cee49e1952b2c6538ced1] 22/09/07 19:44:35 Rémi Denis-Courmont <rem@videolan.org> Add mode parameter to utf8_mkdir, and stop creating …
(edit) @4ff9961862088bf74ca36f04ae3e34094ec9778f [4ff9961862088bf74ca36f04ae3e34094ec9778f] 18/09/07 17:44:47 Rémi Denis-Courmont <rem@videolan.org> Fix the most common strerror() usages (threads, network, input) - refs …
(edit) @61449225d8d700446822548239298f99bded0b10 [61449225d8d700446822548239298f99bded0b10] 09/09/07 19:27:07 Antoine Cellerier <dionoea@videolan.org> XDG Base Directory Specification fix. I wasn't using the XDG_CACHE_HOME …
(edit) @16f32e1500887c0dcd33cb06ad71759a81a52878 [16f32e1500887c0dcd33cb06ad71759a81a52878] 09/09/07 18:10:45 Antoine Cellerier <dionoea@videolan.org> On OSes other than Windows, Mac OS X and BeOS (so it's Linux) comply with …
(edit) @10f0097e3db6931ce1759d8a67a08c3a936b703d [10f0097e3db6931ce1759d8a67a08c3a936b703d] 01/09/07 17:50:54 Rémi Denis-Courmont <rem@videolan.org> Fix crash (once more, this would be easily avoided by LOOKING AT THE …
(edit) @6830d8e6060715c85d090a5cfdad2822e28b2ce4 [6830d8e6060715c85d090a5cfdad2822e28b2ce4] 30/08/07 02:15:43 Rafaël Carré <funman@videolan.org> Remembers art url when an input with same artist & album needs art, so if …
(edit) @2994ae9ecba3d6c4f8c80e65572f9ea13c393eed [2994ae9ecba3d6c4f8c80e65572f9ea13c393eed] 30/08/07 00:06:53 Rafaël Carré <funman@videolan.org> Don't cache local album art
(edit) @1f8d74b9502a2f9243ef91e02dd78b7be1ecb667 [1f8d74b9502a2f9243ef91e02dd78b7be1ecb667] 29/08/07 01:08:22 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Attempt to find art in input_ArtFind even if there is no …
(edit) @eb36b1f7b8f43f43b9d4d7dd74ef8905719d5288 [eb36b1f7b8f43f43b9d4d7dd74ef8905719d5288] 24/08/07 00:41:37 Rafaël Carré <funman@videolan.org> Stores album art as a file:// url
(edit) @4c6590b94b5c41c018dbddcda7a4436a2ffea7fa [4c6590b94b5c41c018dbddcda7a4436a2ffea7fa] 22/08/07 18:22:02 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Don't free a char[].
(edit) @78218ba9dec6b08ebadaf63dfd71df082ab8d4e6 [78218ba9dec6b08ebadaf63dfd71df082ab8d4e6] 22/08/07 18:10:36 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Make sure the last path component is created as a directory …
(edit) @2b7c30bdb7792eccfac6d00583a30898e889ac7d [2b7c30bdb7792eccfac6d00583a30898e889ac7d] 22/08/07 18:07:09 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: ArtCacheGetSanitizedFileName? filter DIR_SEP not '/'.
(edit) @ebbc708d8d85778ede0a6c41a315d8e9512cfb09 [ebbc708d8d85778ede0a6c41a315d8e9512cfb09] 22/08/07 18:05:39 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Fix ArtCacheCreateDir? Attempt #4. (thanks to ILEoo).
(edit) @0a7c2d3ce72bbf7db42a4ed7ae1ad455e8bc40d2 [0a7c2d3ce72bbf7db42a4ed7ae1ad455e8bc40d2] 22/08/07 17:59:00 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: ArtCacheCreateDir? fix, third attempt.
(edit) @d8fe8443c42003b76c41161ed1f1f20b1dd9d6bb [d8fe8443c42003b76c41161ed1f1f20b1dd9d6bb] 22/08/07 17:58:01 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: ArtCacheCreateDir? fix, second try.
(edit) @a44ab6545a3e37aabc8e31618851ca497dbdd62f [a44ab6545a3e37aabc8e31618851ca497dbdd62f] 22/08/07 17:56:00 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Fix ArtCacheCreateDir? thanks to ILeoo.
(edit) @a7f90221441d934149b998e3c4b520d641b00b68 [a7f90221441d934149b998e3c4b520d641b00b68] 22/08/07 17:21:38 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Make sure the artwork cache is used.
(edit) @32c965ed2f03a5e634a82a4c55fce47046a43a49 [32c965ed2f03a5e634a82a4c55fce47046a43a49] 22/08/07 17:16:51 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Fix a leak.
(edit) @ed0efd1aeaf4ef080149e461fc1ae712c53ab51f [ed0efd1aeaf4ef080149e461fc1ae712c53ab51f] 22/08/07 17:00:49 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Avoid by passing cache when not needed.
(edit) @a4b93717b54252b505b7ced0c37f52563a2da434 [a4b93717b54252b505b7ced0c37f52563a2da434] 21/08/07 20:47:35 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Make sure we don't return VLC_SUCCESS in …
(edit) @9bb266751a6ca1f190e55030f3e8f4b4ed8ff268 [9bb266751a6ca1f190e55030f3e8f4b4ed8ff268] 21/08/07 20:46:11 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Use more explicit variable naming in input_FindArtInCache.
(edit) @763f3641c0c0261f14db1546b476301da0b6d8cb [763f3641c0c0261f14db1546b476301da0b6d8cb] 21/08/07 20:05:15 Rémi Denis-Courmont <rem@videolan.org> Fix memory leak
(edit) @5a9526cc3d9a170b60cd92056741664943a7aa34 [5a9526cc3d9a170b60cd92056741664943a7aa34] 21/08/07 19:49:38 Rémi Denis-Courmont <rem@videolan.org> Fix it again.
(edit) @999a6f0e07af31dafe3a88f4595da9deae4dd57a [999a6f0e07af31dafe3a88f4595da9deae4dd57a] 21/08/07 19:45:23 Rémi Denis-Courmont <rem@videolan.org> Use utf8_readdir properly.
(edit) @cdfc74d63925f1c14cef89b0c591ffb1af959fee [cdfc74d63925f1c14cef89b0c591ffb1af959fee] 21/08/07 19:43:54 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Fix crashy-warnings thanks to courmisch.
(edit) @0ac8f78a85937b98141662c449bd0cd45af36689 [0ac8f78a85937b98141662c449bd0cd45af36689] 21/08/07 18:49:45 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Use utf8_readdir instead of readdir.
(edit) @d112d7e93e2bd8f2566c6dc7d64378db33a4f184 [d112d7e93e2bd8f2566c6dc7d64378db33a4f184] 21/08/07 17:28:19 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: * Remove psz_name * Use filename sanitization …
(edit) @40ad7fd969b33e873858c63b2ba6fa1a5789caa4 [40ad7fd969b33e873858c63b2ba6fa1a5789caa4] 21/08/07 17:09:18 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Better art finding.
(edit) @c7016c8eb72afcf25a1b205fb9f594287fbab83b [c7016c8eb72afcf25a1b205fb9f594287fbab83b] 21/08/07 16:09:14 Rafaël Carré <funman@videolan.org> Better extensions checks for album art file creation
(edit) @6652df99a862708fe7528425d006215b83869b84 [6652df99a862708fe7528425d006215b83869b84] 21/08/07 15:31:22 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Better check in ArtCacheCreatePath?.
(edit) @430db78140c5a633f333a0e05914196bc96d9767 [430db78140c5a633f333a0e05914196bc96d9767] 21/08/07 15:20:01 Rafaël Carré <funman@videolan.org> Prevents crash when arturl is misformatted, and can't be translated to a …
(edit) @55f5d1da337a72a7efdd112cc1070e425fc5d151 [55f5d1da337a72a7efdd112cc1070e425fc5d151] 20/08/07 16:13:48 Rafaël Carré <funman@videolan.org> Corrects some metadata descriptions
(edit) @662ed774b9740eabf8b0203e53f51e6c35657e0d [662ed774b9740eabf8b0203e53f51e6c35657e0d] 18/08/07 16:59:31 Rafaël Carré <funman@videolan.org> Input access locking, part 2. Fix [21193]
(edit) @72b9e70d0565247b39fa400904487d4e1b266d90 [72b9e70d0565247b39fa400904487d4e1b266d90] 18/08/07 16:08:34 Pierre d'Herbemont <pdherbemont@videolan.org> meta.c: Fix the boolean expression. (I should get some sleep 2)
(edit) @8c31f9c296dfb9f3f651233fbec7d95814c25201 [8c31f9c296dfb9f3f651233fbec7d95814c25201] 18/08/07 15:48:26 Pierre d'Herbemont <pdherbemont@videolan.org> meta.c: Left over removal. (Should get some sleep).
(edit) @13495399910badd56f947af8c88d07fda997ad3c [13495399910badd56f947af8c88d07fda997ad3c] 18/08/07 15:18:30 Pierre d'Herbemont <pdherbemont@videolan.org> meta.c: Previous commit credited to Ilkka Ollakka.
(edit) @79d9aaf671c425248a8f14bb1f2925f4de0bcdc2 [79d9aaf671c425248a8f14bb1f2925f4de0bcdc2] 18/08/07 15:16:23 Pierre d'Herbemont <pdherbemont@videolan.org> meta.c: Fix an interversion in the exit condition.
(edit) @7ba6fdabb7750625b0fcc22e62af927078575522 [7ba6fdabb7750625b0fcc22e62af927078575522] 16/08/07 20:42:38 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Better handle NULL meta.
(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) @4af2ccf4cd04f924c925c388c861b24ad59552ee [4af2ccf4cd04f924c925c388c861b24ad59552ee] 12/08/07 23:12:47 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Be a bit more selective on meta pre-requirement for art.
(edit) @33f279fa8296493fc6938f71fc62c0c260c56ee7 [33f279fa8296493fc6938f71fc62c0c260c56ee7] 12/08/07 23:07:24 Pierre d'Herbemont <pdherbemont@videolan.org> input/meta.c: Allow meta for media that don't have artist nor album. …
(edit) @9d8ceda6aed25ef52d5d2ff5391199fcf84c2572 [9d8ceda6aed25ef52d5d2ff5391199fcf84c2572] 04/06/07 00:40:17 Laurent Aimar <fenrir@videolan.org> - Added support for embeded cover. Demuxer just need to fill psz_arturl …
(edit) @76c61d4ce32ab792fa0f7955553c51ba6106c83d [76c61d4ce32ab792fa0f7955553c51ba6106c83d] 05/04/07 18:49:01 Rémi Denis-Courmont <rem@videolan.org> missing errno.h
(edit) @e1b883b20ec1cfcf01b25f26458eda3df0a81947 [e1b883b20ec1cfcf01b25f26458eda3df0a81947] 05/04/07 17:58:08 Rémi Denis-Courmont <rem@videolan.org> Handle I/O errors properly (disk full?)
(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) @9a6ee7237a4b15cbe9809d7e3be8f9f6e225da41 [9a6ee7237a4b15cbe9809d7e3be8f9f6e225da41] 20/11/06 07:41:52 Rafaël Carré <funman@videolan.org> Filters '/' characters in tags, to create valid filenames
(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) @d3217fc729bc813a19e6743db7c5b18c7d66524c [d3217fc729bc813a19e6743db7c5b18c7d66524c] 23/10/06 23:02:45 Clément Stenac <zorglub@videolan.org> Clean up and improve core handling for album art. Still only "always …
(edit) @1369d55b16a19dc00d7b5ed0756ce847c0e904db [1369d55b16a19dc00d7b5ed0756ce847c0e904db] 08/10/06 01:37:33 Gildas Bazin <gbazin@videolan.org> * src/input/meta.c: stop the spamming of the meta engine.
(edit) @6c2610706ea6ab0d2fc7120eefd55c872671c951 [6c2610706ea6ab0d2fc7120eefd55c872671c951] 30/09/06 21:37:39 Antoine Cellerier <dionoea@videolan.org> - Don't cache files to ~/.vlc/art/(null)/(null)/ - Check if file already …
(edit) @ecdf0f1a2575e80d1303106973d5f45e73567e10 [ecdf0f1a2575e80d1303106973d5f45e73567e10] 30/09/06 19:08:48 Clément Stenac <zorglub@videolan.org> Re-enable art fetching when in "ALL" mode Todo: we should recheck cache …
(edit) @a0cbc6edd7b71c259ab351e37262c3bf4bd783b0 [a0cbc6edd7b71c259ab351e37262c3bf4bd783b0] 29/09/06 21:19:18 Clément Stenac <zorglub@videolan.org> Improve meta/art logic
(edit) @2d90e869b49fc72111a61ee715aa081fc92d169a [2d90e869b49fc72111a61ee715aa081fc92d169a] 25/09/06 00:01:28 Antoine Cellerier <dionoea@videolan.org> Some more (mostly) untested stuff: * Secondary queue items now have a …
(edit) @e398a81bd261feaada934e7b402b5fed57646593 [e398a81bd261feaada934e7b402b5fed57646593] 24/09/06 22:51:56 Antoine Cellerier <dionoea@videolan.org> Some more meta changes (mostly cleanup and check the i_mandatory flags)
(edit) @bd3484b93bb6ebf0ece8a8db8acf29f52d007660 [bd3484b93bb6ebf0ece8a8db8acf29f52d007660] 24/09/06 19:11:25 Clément Stenac <zorglub@videolan.org> * Split download function in find/download * Put meta related functions in …
Note: See TracRevisionLog for help on using the revision log.