Gustavo Sverzut Barbieri [Fri, 6 Jul 2012 15:01:11 +0000 (12:01 -0300)]
announce project is moving outside of garage.maemo.org
Eduardo Lima (Etrunko) [Thu, 23 Sep 2010 13:33:31 +0000 (10:33 -0300)]
New release
Patch by Gustavo Barbieri <barbieri@profusion.mobi>
Signed-off-by: Eduardo Lima (Etrunko) <eblima@gmail.com>
Eduardo Lima (Etrunko) [Wed, 5 Aug 2009 14:51:50 +0000 (11:51 -0300)]
Added ogg plugin as dependency of plugins-all metapackage
Eduardo Lima (Etrunko) [Wed, 5 Aug 2009 14:28:25 +0000 (11:28 -0300)]
Removed unecessary install files
barbieri [Wed, 6 May 2009 19:03:43 +0000 (19:03 +0000)]
add missing dependencies: pkg-config and libtool.
lfelipe [Wed, 6 May 2009 18:32:13 +0000 (18:32 +0000)]
fixed missing build-dependency for lightmediascanner (libvorbis-dev)
lfelipe [Wed, 6 May 2009 17:02:02 +0000 (17:02 +0000)]
changed debian/compat to 6 in order to fix issues with building
on hardy.
rclbelem [Fri, 24 Apr 2009 06:03:17 +0000 (06:03 +0000)]
Updated debian stuff
barbieri [Thu, 23 Apr 2009 03:05:22 +0000 (03:05 +0000)]
add new api docs.
barbieri [Thu, 23 Apr 2009 03:02:24 +0000 (03:02 +0000)]
remove old apis, will add new later
barbieri [Thu, 23 Apr 2009 02:53:16 +0000 (02:53 +0000)]
new files for 0.3.0 release
etrunko [Mon, 6 Oct 2008 19:46:14 +0000 (19:46 +0000)]
Updated package versions
etrunko [Mon, 6 Oct 2008 18:03:39 +0000 (18:03 +0000)]
Update package version
barbieri [Sun, 5 Oct 2008 16:07:22 +0000 (16:07 +0000)]
Oops, fix links to tarballs.
barbieri [Sun, 5 Oct 2008 16:03:00 +0000 (16:03 +0000)]
Release and update docs.
barbieri [Tue, 30 Sep 2008 13:23:42 +0000 (13:23 +0000)]
Update links
etrunko [Thu, 17 Jul 2008 14:50:07 +0000 (14:50 +0000)]
debian/control: Updated dependency info.
debian/changelog: Updated package version.
debian/rules: Try to guess the target device automatically.
Added .install file for python2.5-lightmediascanner.
etrunko [Thu, 17 Jul 2008 14:43:59 +0000 (14:43 +0000)]
Try to guess the target device automatically
etrunko [Wed, 14 May 2008 18:28:20 +0000 (18:28 +0000)]
Updated python-setuptools dependency info
etrunko [Mon, 5 May 2008 14:03:43 +0000 (14:03 +0000)]
Updated liblightmediascanner dependency info
etrunko [Mon, 5 May 2008 14:03:09 +0000 (14:03 +0000)]
Updated changelog
etrunko [Mon, 5 May 2008 13:33:14 +0000 (13:33 +0000)]
Build ogg plugin
etrunko [Mon, 5 May 2008 13:31:59 +0000 (13:31 +0000)]
Updated changelog
etrunko [Mon, 25 Feb 2008 19:43:11 +0000 (19:43 +0000)]
Update lightmediascanner package version
etrunko [Mon, 25 Feb 2008 13:41:08 +0000 (13:41 +0000)]
Update package version
barbieri [Fri, 22 Feb 2008 18:02:55 +0000 (18:02 +0000)]
Update page to remove references to removed svn
barbieri [Fri, 22 Feb 2008 17:59:46 +0000 (17:59 +0000)]
Deprecated python-lightmediascanner svn.
barbieri [Fri, 22 Feb 2008 17:54:28 +0000 (17:54 +0000)]
Deprecated lightmediascanner svn.
etrunko [Fri, 22 Feb 2008 15:14:17 +0000 (15:14 +0000)]
Updated package version
barbieri [Fri, 22 Feb 2008 14:56:00 +0000 (14:56 +0000)]
Fix support for ID3v2.2.
etrunko [Thu, 21 Feb 2008 22:16:55 +0000 (22:16 +0000)]
Updated lightmediascanner dependency info
etrunko [Thu, 21 Feb 2008 22:13:51 +0000 (22:13 +0000)]
Updated package version
etrunko [Wed, 20 Feb 2008 19:51:49 +0000 (19:51 +0000)]
Updated package version
barbieri [Wed, 20 Feb 2008 18:43:57 +0000 (18:43 +0000)]
Merge commit 'andrunko/master'
* commit 'andrunko/master':
Added support for mov, qt, 3gp files to mp4 plugin.
barbieri [Wed, 20 Feb 2008 18:15:02 +0000 (18:15 +0000)]
Added TODO.
barbieri [Fri, 15 Feb 2008 20:52:30 +0000 (20:52 +0000)]
Merge commit 'andrunko/master'
* commit 'andrunko/master':
Use ctxt->cs_conv to convert encoding for id3v1 tag.
Fix handling of encoding UTF16-LE.
Proper handle encoding.
Fixed _to_uint method.
barbieri [Fri, 15 Feb 2008 20:37:48 +0000 (20:37 +0000)]
Fixed _to_uint method.
barbieri [Fri, 15 Feb 2008 18:37:56 +0000 (18:37 +0000)]
Fix debug messages, show scanned path.
barbieri [Thu, 14 Feb 2008 21:58:32 +0000 (21:58 +0000)]
Merge branch 'master' of git://staff.get-e.org/users/andrunko/lightmediascanner
* 'master' of git://staff.get-e.org/users/andrunko/lightmediascanner:
Some improvements.
Improved _find_id3v2 method.
Improved mp3 support.
Removed supported extensions from audio dummy.
Added flac plugin.
Debug.
Parse m4a files using mp4 plugin.
Use lseek to discard frames.
Added aac plugin.
barbieri [Thu, 14 Feb 2008 21:51:32 +0000 (21:51 +0000)]
Add Andre and Renato to AUTHORS.
barbieri [Thu, 14 Feb 2008 21:39:49 +0000 (21:39 +0000)]
Improved _find_id3v2 method.
Check if the tag is in the beggining of the file (avoid some checks).
Decreased buffer size.
Removed compiler warning.
barbieri [Thu, 14 Feb 2008 21:39:11 +0000 (21:39 +0000)]
Improved mp3 support.
Removed old id3lib plugin.
Renamed aac plugin to id3.
Use id3 (old aac) plugin to parse mp3 and aac files.
Improved id3 (old aac) plugin.
barbieri [Thu, 14 Feb 2008 21:38:32 +0000 (21:38 +0000)]
Removed supported extensions from audio dummy.
barbieri [Thu, 14 Feb 2008 21:38:09 +0000 (21:38 +0000)]
Added flac plugin.
barbieri [Thu, 14 Feb 2008 21:37:43 +0000 (21:37 +0000)]
Debug.
barbieri [Thu, 14 Feb 2008 21:37:23 +0000 (21:37 +0000)]
Parse m4a files using mp4 plugin.
barbieri [Thu, 14 Feb 2008 21:37:01 +0000 (21:37 +0000)]
Use lseek to discard frames.
barbieri [Thu, 14 Feb 2008 21:36:32 +0000 (21:36 +0000)]
Added aac plugin.
barbieri [Fri, 8 Feb 2008 18:38:58 +0000 (18:38 +0000)]
Fix typo
barbieri [Fri, 8 Feb 2008 17:58:51 +0000 (17:58 +0000)]
Provide means to avoid check and fallback creation and usage.
barbieri [Fri, 8 Feb 2008 16:06:17 +0000 (16:06 +0000)]
ogg.c: Minor coding style fixes
barbieri [Fri, 8 Feb 2008 16:05:46 +0000 (16:05 +0000)]
Improve code reusage: string strip and free functions.
Provides two utilities around lms_strstrip():
* lms_strstrip_and_free()
* lms_string_size_strip_and_free()
barbieri [Fri, 8 Feb 2008 16:04:49 +0000 (16:04 +0000)]
Bugfix in jpeg plugin to avoid missing header frame and image size
barbieri [Fri, 8 Feb 2008 16:04:25 +0000 (16:04 +0000)]
Also copy trailing \0
barbieri [Fri, 1 Feb 2008 19:45:21 +0000 (19:45 +0000)]
Remove debug
barbieri [Fri, 1 Feb 2008 19:44:51 +0000 (19:44 +0000)]
Merge git://staff.get-e.org/users/andrunko/lightmediascanner
* git://staff.get-e.org/users/andrunko/lightmediascanner:
Make sure metadata is converted to the proper charset.
Added mp4 plugin.
etrunko [Fri, 1 Feb 2008 19:12:12 +0000 (19:12 +0000)]
Update package version
etrunko [Fri, 1 Feb 2008 19:08:57 +0000 (19:08 +0000)]
Update changelog
barbieri [Fri, 1 Feb 2008 18:55:27 +0000 (18:55 +0000)]
Add .flac to audio-dummy
barbieri [Fri, 1 Feb 2008 15:15:22 +0000 (15:15 +0000)]
Request POSIX_FADV_DONTNEED
barbieri [Fri, 1 Feb 2008 15:10:59 +0000 (15:10 +0000)]
Request POSIX_FADV_DONTNEED, now correct
etrunko [Fri, 1 Feb 2008 14:52:17 +0000 (14:52 +0000)]
Update dependency info for lightmediascanner-plugins package
barbieri [Fri, 1 Feb 2008 14:51:54 +0000 (14:51 +0000)]
Request POSIX_FADV_DONTNEED
barbieri [Fri, 1 Feb 2008 14:29:44 +0000 (14:29 +0000)]
Minor warning cleanups
barbieri [Fri, 1 Feb 2008 14:29:14 +0000 (14:29 +0000)]
Added real media plugin.
etrunko [Fri, 1 Feb 2008 14:20:21 +0000 (14:20 +0000)]
Build lightmediascanner0-rm package
etrunko [Thu, 31 Jan 2008 22:43:41 +0000 (22:43 +0000)]
Added lightmediascanner0-asf package to debian/control.
barbieri [Thu, 31 Jan 2008 19:13:04 +0000 (19:13 +0000)]
Do just one lseek where possible.
barbieri [Thu, 31 Jan 2008 19:12:45 +0000 (19:12 +0000)]
Remove ASF compiler warnings.
barbieri [Thu, 31 Jan 2008 19:12:24 +0000 (19:12 +0000)]
Bug fixes.
Fixed infinite loop on _skip_header_extension.
Proper strip artist string.
Use memcmp to compare attribute names (do not convert to UTF-16LE).
barbieri [Thu, 31 Jan 2008 19:12:02 +0000 (19:12 +0000)]
Removed wma from audio-dummy and wmv from video-dummy.
barbieri [Thu, 31 Jan 2008 19:11:37 +0000 (19:11 +0000)]
Removed some memory leaks and some coding style fixes.
barbieri [Thu, 31 Jan 2008 19:11:14 +0000 (19:11 +0000)]
Added some documentation.
barbieri [Thu, 31 Jan 2008 19:10:47 +0000 (19:10 +0000)]
Added asf/wma/wmv plugin.
barbieri [Thu, 31 Jan 2008 14:58:56 +0000 (14:58 +0000)]
Add missing prototype
barbieri [Tue, 29 Jan 2008 22:08:12 +0000 (22:08 +0000)]
Better handling of strings that failed encoding.
Instead of just memset() the whole string to '?', just replace chars
that are not printable (according to ctypes.h isprint()).
barbieri [Tue, 29 Jan 2008 22:07:39 +0000 (22:07 +0000)]
Function to forcefully convert to some charset.
One can use this function to avoid check for UTF-8 before converting,
this will avoid problems when you know the encoding and it was
accepted as UTF-8 (ie: UTF-16).
etrunko [Thu, 24 Jan 2008 22:19:35 +0000 (22:19 +0000)]
Update packages versions
tak [Wed, 23 Jan 2008 16:15:09 +0000 (16:15 +0000)]
Ruby example code
barbieri [Wed, 23 Jan 2008 16:04:04 +0000 (16:04 +0000)]
Say that users will access scanned data through SQLite3.
barbieri [Wed, 23 Jan 2008 15:12:53 +0000 (15:12 +0000)]
Direct link to ruby SVN
barbieri [Tue, 22 Jan 2008 21:25:39 +0000 (21:25 +0000)]
Set len to 0 if string is empty.
barbieri [Tue, 22 Jan 2008 20:53:33 +0000 (20:53 +0000)]
Fix problem with SubIFD in Exif.
Patch-By: Leonardo Sobral Cunha <leonardo.cunha@openbossa.org>
barbieri [Tue, 22 Jan 2008 20:53:13 +0000 (20:53 +0000)]
Check for zero-padded strings.
barbieri [Tue, 22 Jan 2008 18:45:37 +0000 (18:45 +0000)]
Get both lead artist and band, use in order: band, artist
barbieri [Tue, 22 Jan 2008 18:45:11 +0000 (18:45 +0000)]
Cosmetic simplification.
barbieri [Thu, 17 Jan 2008 21:46:14 +0000 (21:46 +0000)]
Just get "lead artist" (TPE1), don't try others.
id3lib helpers used to get all of those, using an *ordered* search for
the fields.
However these multiple searches were slow and I'm now doing one walk
and registering the found fields, in the order they're listed on the
file. This lead to "composer" showing before "lead artist" and thus
being used, producing undesired results for "cover albums" where you
want the artist to be the playing one, not the original.
We have 2 solutions, I used the first:
* just get "lead artist", most of tag editors just edit them or at
least enable users to change that. Most software just use this.
* get all the fields, consider them as a group for "todo" analysis
and at the end of the search use in the specific order. This is
more complex and would require lots of allocation/copy/free to a
case that is often uncommon.
tak [Thu, 3 Jan 2008 13:00:46 +0000 (13:00 +0000)]
Ruby API docs.
tak [Thu, 3 Jan 2008 12:39:03 +0000 (12:39 +0000)]
Doc updates, and small fix for Parser.
tak [Wed, 2 Jan 2008 17:56:56 +0000 (17:56 +0000)]
Updated documentation formatting
tak [Wed, 2 Jan 2008 17:16:32 +0000 (17:16 +0000)]
Ruby binding
barbieri [Mon, 24 Dec 2007 15:28:58 +0000 (15:28 +0000)]
Add PNG image support (just size)
barbieri [Mon, 24 Dec 2007 15:28:27 +0000 (15:28 +0000)]
Add audio-dummy to build.
barbieri [Fri, 21 Dec 2007 14:44:41 +0000 (14:44 +0000)]
Add audio-dummy with missing audio formats.
barbieri [Fri, 21 Dec 2007 14:44:11 +0000 (14:44 +0000)]
Add .wmv to video-dummy.
etrunko [Thu, 20 Dec 2007 22:08:04 +0000 (22:08 +0000)]
Updated packaging system
barbieri [Mon, 17 Dec 2007 21:33:07 +0000 (21:33 +0000)]
Add copyright to all files.
barbieri [Mon, 17 Dec 2007 21:30:14 +0000 (21:30 +0000)]
Add copyright to all source files.
barbieri [Mon, 17 Dec 2007 21:16:38 +0000 (21:16 +0000)]
Consider DQT frame as JFIF (ignore and get just the size).
If DQT frame is found, then no extra information is available,
consider like JFIF and go straight to image dimension.
barbieri [Mon, 17 Dec 2007 20:52:18 +0000 (20:52 +0000)]
Also get size from other SOF (progressive, extended sequential...)