lms
9 years agoannounce project is moving outside of garage.maemo.org master
Gustavo Sverzut Barbieri [Fri, 6 Jul 2012 15:01:11 +0000 (12:01 -0300)]
announce project is moving outside of garage.maemo.org

11 years agoNew release
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>

12 years agoAdded ogg plugin as dependency of plugins-all metapackage
Eduardo Lima (Etrunko) [Wed, 5 Aug 2009 14:51:50 +0000 (11:51 -0300)]
Added ogg plugin as dependency of plugins-all metapackage

12 years agoRemoved unecessary install files
Eduardo Lima (Etrunko) [Wed, 5 Aug 2009 14:28:25 +0000 (11:28 -0300)]
Removed unecessary install files

12 years agoadd missing dependencies: pkg-config and libtool.
barbieri [Wed, 6 May 2009 19:03:43 +0000 (19:03 +0000)]
add missing dependencies: pkg-config and libtool.

12 years agofixed missing build-dependency for lightmediascanner (libvorbis-dev)
lfelipe [Wed, 6 May 2009 18:32:13 +0000 (18:32 +0000)]
fixed missing build-dependency for lightmediascanner (libvorbis-dev)

12 years agochanged debian/compat to 6 in order to fix issues with building
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.

12 years agoUpdated debian stuff
rclbelem [Fri, 24 Apr 2009 06:03:17 +0000 (06:03 +0000)]
Updated debian stuff

12 years agoadd new api docs.
barbieri [Thu, 23 Apr 2009 03:05:22 +0000 (03:05 +0000)]
add new api docs.

12 years agoremove old apis, will add new later
barbieri [Thu, 23 Apr 2009 03:02:24 +0000 (03:02 +0000)]
remove old apis, will add new later

12 years agonew files for 0.3.0 release
barbieri [Thu, 23 Apr 2009 02:53:16 +0000 (02:53 +0000)]
new files for 0.3.0 release

13 years agoUpdated package versions
etrunko [Mon, 6 Oct 2008 19:46:14 +0000 (19:46 +0000)]
Updated package versions

13 years agoUpdate package version
etrunko [Mon, 6 Oct 2008 18:03:39 +0000 (18:03 +0000)]
Update package version

13 years agoOops, fix links to tarballs.
barbieri [Sun, 5 Oct 2008 16:07:22 +0000 (16:07 +0000)]
Oops, fix links to tarballs.

13 years agoRelease and update docs.
barbieri [Sun, 5 Oct 2008 16:03:00 +0000 (16:03 +0000)]
Release and update docs.

13 years agoUpdate links
barbieri [Tue, 30 Sep 2008 13:23:42 +0000 (13:23 +0000)]
Update links

13 years agodebian/control: Updated dependency info.
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.

13 years agoTry to guess the target device automatically
etrunko [Thu, 17 Jul 2008 14:43:59 +0000 (14:43 +0000)]
Try to guess the target device automatically

13 years agoUpdated python-setuptools dependency info
etrunko [Wed, 14 May 2008 18:28:20 +0000 (18:28 +0000)]
Updated python-setuptools dependency info

13 years agoUpdated liblightmediascanner dependency info
etrunko [Mon, 5 May 2008 14:03:43 +0000 (14:03 +0000)]
Updated liblightmediascanner dependency info

13 years agoUpdated changelog
etrunko [Mon, 5 May 2008 14:03:09 +0000 (14:03 +0000)]
Updated changelog

13 years agoBuild ogg plugin
etrunko [Mon, 5 May 2008 13:33:14 +0000 (13:33 +0000)]
Build ogg plugin

13 years agoUpdated changelog
etrunko [Mon, 5 May 2008 13:31:59 +0000 (13:31 +0000)]
Updated changelog

13 years agoUpdate lightmediascanner package version
etrunko [Mon, 25 Feb 2008 19:43:11 +0000 (19:43 +0000)]
Update lightmediascanner package version

13 years agoUpdate package version
etrunko [Mon, 25 Feb 2008 13:41:08 +0000 (13:41 +0000)]
Update package version

13 years agoUpdate page to remove references to removed svn
barbieri [Fri, 22 Feb 2008 18:02:55 +0000 (18:02 +0000)]
Update page to remove references to removed svn

13 years agoDeprecated python-lightmediascanner svn.
barbieri [Fri, 22 Feb 2008 17:59:46 +0000 (17:59 +0000)]
Deprecated python-lightmediascanner svn.

13 years agoDeprecated lightmediascanner svn.
barbieri [Fri, 22 Feb 2008 17:54:28 +0000 (17:54 +0000)]
Deprecated lightmediascanner svn.

13 years agoUpdated package version
etrunko [Fri, 22 Feb 2008 15:14:17 +0000 (15:14 +0000)]
Updated package version

13 years agoFix support for ID3v2.2.
barbieri [Fri, 22 Feb 2008 14:56:00 +0000 (14:56 +0000)]
Fix support for ID3v2.2.

13 years agoUpdated lightmediascanner dependency info
etrunko [Thu, 21 Feb 2008 22:16:55 +0000 (22:16 +0000)]
Updated lightmediascanner dependency info

13 years agoUpdated package version
etrunko [Thu, 21 Feb 2008 22:13:51 +0000 (22:13 +0000)]
Updated package version

13 years agoUpdated package version
etrunko [Wed, 20 Feb 2008 19:51:49 +0000 (19:51 +0000)]
Updated package version

13 years agoMerge commit 'andrunko/master'
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.

13 years agoAdded TODO.
barbieri [Wed, 20 Feb 2008 18:15:02 +0000 (18:15 +0000)]
Added TODO.

13 years agoMerge commit 'andrunko/master'
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.

13 years agoFixed _to_uint method.
barbieri [Fri, 15 Feb 2008 20:37:48 +0000 (20:37 +0000)]
Fixed _to_uint method.

13 years agoFix debug messages, show scanned path.
barbieri [Fri, 15 Feb 2008 18:37:56 +0000 (18:37 +0000)]
Fix debug messages, show scanned path.

13 years agoMerge branch 'master' of git://staff.get-e.org/users/andrunko/lightmediascanner
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.

13 years agoAdd Andre and Renato to AUTHORS.
barbieri [Thu, 14 Feb 2008 21:51:32 +0000 (21:51 +0000)]
Add Andre and Renato to AUTHORS.

13 years agoImproved _find_id3v2 method.
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.

13 years agoImproved mp3 support.
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.

13 years agoRemoved supported extensions from audio dummy.
barbieri [Thu, 14 Feb 2008 21:38:32 +0000 (21:38 +0000)]
Removed supported extensions from audio dummy.

13 years agoAdded flac plugin.
barbieri [Thu, 14 Feb 2008 21:38:09 +0000 (21:38 +0000)]
Added flac plugin.

13 years agoDebug.
barbieri [Thu, 14 Feb 2008 21:37:43 +0000 (21:37 +0000)]
Debug.

13 years agoParse m4a files using mp4 plugin.
barbieri [Thu, 14 Feb 2008 21:37:23 +0000 (21:37 +0000)]
Parse m4a files using mp4 plugin.

13 years agoUse lseek to discard frames.
barbieri [Thu, 14 Feb 2008 21:37:01 +0000 (21:37 +0000)]
Use lseek to discard frames.

13 years agoAdded aac plugin.
barbieri [Thu, 14 Feb 2008 21:36:32 +0000 (21:36 +0000)]
Added aac plugin.

13 years agoFix typo
barbieri [Fri, 8 Feb 2008 18:38:58 +0000 (18:38 +0000)]
Fix typo

13 years agoProvide means to avoid check and fallback creation and usage.
barbieri [Fri, 8 Feb 2008 17:58:51 +0000 (17:58 +0000)]
Provide means to avoid check and fallback creation and usage.

13 years agoogg.c: Minor coding style fixes
barbieri [Fri, 8 Feb 2008 16:06:17 +0000 (16:06 +0000)]
ogg.c: Minor coding style fixes

13 years agoImprove code reusage: string strip and free functions.
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()

13 years agoBugfix in jpeg plugin to avoid missing header frame and image size
barbieri [Fri, 8 Feb 2008 16:04:49 +0000 (16:04 +0000)]
Bugfix in jpeg plugin to avoid missing header frame and image size

13 years agoAlso copy trailing \0
barbieri [Fri, 8 Feb 2008 16:04:25 +0000 (16:04 +0000)]
Also copy trailing \0

13 years agoRemove debug
barbieri [Fri, 1 Feb 2008 19:45:21 +0000 (19:45 +0000)]
Remove debug

13 years agoMerge git://staff.get-e.org/users/andrunko/lightmediascanner
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.

13 years agoUpdate package version
etrunko [Fri, 1 Feb 2008 19:12:12 +0000 (19:12 +0000)]
Update package version

13 years agoUpdate changelog
etrunko [Fri, 1 Feb 2008 19:08:57 +0000 (19:08 +0000)]
Update changelog

13 years agoAdd .flac to audio-dummy
barbieri [Fri, 1 Feb 2008 18:55:27 +0000 (18:55 +0000)]
Add .flac to audio-dummy

13 years agoRequest POSIX_FADV_DONTNEED
barbieri [Fri, 1 Feb 2008 15:15:22 +0000 (15:15 +0000)]
Request POSIX_FADV_DONTNEED

13 years agoRequest POSIX_FADV_DONTNEED, now correct
barbieri [Fri, 1 Feb 2008 15:10:59 +0000 (15:10 +0000)]
Request POSIX_FADV_DONTNEED, now correct

13 years agoUpdate dependency info for lightmediascanner-plugins package
etrunko [Fri, 1 Feb 2008 14:52:17 +0000 (14:52 +0000)]
Update dependency info for lightmediascanner-plugins package

13 years agoRequest POSIX_FADV_DONTNEED
barbieri [Fri, 1 Feb 2008 14:51:54 +0000 (14:51 +0000)]
Request POSIX_FADV_DONTNEED

13 years agoMinor warning cleanups
barbieri [Fri, 1 Feb 2008 14:29:44 +0000 (14:29 +0000)]
Minor warning cleanups

13 years agoAdded real media plugin.
barbieri [Fri, 1 Feb 2008 14:29:14 +0000 (14:29 +0000)]
Added real media plugin.

13 years agoBuild lightmediascanner0-rm package
etrunko [Fri, 1 Feb 2008 14:20:21 +0000 (14:20 +0000)]
Build lightmediascanner0-rm package

13 years agoAdded lightmediascanner0-asf package to debian/control.
etrunko [Thu, 31 Jan 2008 22:43:41 +0000 (22:43 +0000)]
Added lightmediascanner0-asf package to debian/control.

13 years agoDo just one lseek where possible.
barbieri [Thu, 31 Jan 2008 19:13:04 +0000 (19:13 +0000)]
Do just one lseek where possible.

13 years agoRemove ASF compiler warnings.
barbieri [Thu, 31 Jan 2008 19:12:45 +0000 (19:12 +0000)]
Remove ASF compiler warnings.

13 years agoBug fixes.
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).

13 years agoRemoved wma from audio-dummy and wmv from video-dummy.
barbieri [Thu, 31 Jan 2008 19:12:02 +0000 (19:12 +0000)]
Removed wma from audio-dummy and wmv from video-dummy.

13 years agoRemoved some memory leaks and some coding style fixes.
barbieri [Thu, 31 Jan 2008 19:11:37 +0000 (19:11 +0000)]
Removed some memory leaks and some coding style fixes.

13 years agoAdded some documentation.
barbieri [Thu, 31 Jan 2008 19:11:14 +0000 (19:11 +0000)]
Added some documentation.

13 years agoAdded asf/wma/wmv plugin.
barbieri [Thu, 31 Jan 2008 19:10:47 +0000 (19:10 +0000)]
Added asf/wma/wmv plugin.

13 years agoAdd missing prototype
barbieri [Thu, 31 Jan 2008 14:58:56 +0000 (14:58 +0000)]
Add missing prototype

13 years agoBetter handling of strings that failed encoding.
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()).

13 years agoFunction to forcefully convert to some charset.
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).

13 years agoUpdate packages versions
etrunko [Thu, 24 Jan 2008 22:19:35 +0000 (22:19 +0000)]
Update packages versions

13 years agoRuby example code
tak [Wed, 23 Jan 2008 16:15:09 +0000 (16:15 +0000)]
Ruby example code

13 years agoSay that users will access scanned data through SQLite3.
barbieri [Wed, 23 Jan 2008 16:04:04 +0000 (16:04 +0000)]
Say that users will access scanned data through SQLite3.

13 years agoDirect link to ruby SVN
barbieri [Wed, 23 Jan 2008 15:12:53 +0000 (15:12 +0000)]
Direct link to ruby SVN

13 years agoSet len to 0 if string is empty.
barbieri [Tue, 22 Jan 2008 21:25:39 +0000 (21:25 +0000)]
Set len to 0 if string is empty.

13 years agoFix problem with SubIFD in Exif.
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>

13 years agoCheck for zero-padded strings.
barbieri [Tue, 22 Jan 2008 20:53:13 +0000 (20:53 +0000)]
Check for zero-padded strings.

13 years agoGet both lead artist and band, use in order: band, artist
barbieri [Tue, 22 Jan 2008 18:45:37 +0000 (18:45 +0000)]
Get both lead artist and band, use in order: band, artist

13 years agoCosmetic simplification.
barbieri [Tue, 22 Jan 2008 18:45:11 +0000 (18:45 +0000)]
Cosmetic simplification.

13 years agoJust get "lead artist" (TPE1), don't try others.
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.

13 years agoRuby API docs.
tak [Thu, 3 Jan 2008 13:00:46 +0000 (13:00 +0000)]
Ruby API docs.

13 years agoDoc updates, and small fix for Parser.
tak [Thu, 3 Jan 2008 12:39:03 +0000 (12:39 +0000)]
Doc updates, and small fix for Parser.

13 years agoUpdated documentation formatting
tak [Wed, 2 Jan 2008 17:56:56 +0000 (17:56 +0000)]
Updated documentation formatting

13 years agoRuby binding
tak [Wed, 2 Jan 2008 17:16:32 +0000 (17:16 +0000)]
Ruby binding

13 years agoAdd PNG image support (just size)
barbieri [Mon, 24 Dec 2007 15:28:58 +0000 (15:28 +0000)]
Add PNG image support (just size)

13 years agoAdd audio-dummy to build.
barbieri [Mon, 24 Dec 2007 15:28:27 +0000 (15:28 +0000)]
Add audio-dummy to build.

13 years agoAdd audio-dummy with missing audio formats.
barbieri [Fri, 21 Dec 2007 14:44:41 +0000 (14:44 +0000)]
Add audio-dummy with missing audio formats.

13 years agoAdd .wmv to video-dummy.
barbieri [Fri, 21 Dec 2007 14:44:11 +0000 (14:44 +0000)]
Add .wmv to video-dummy.

13 years agoUpdated packaging system
etrunko [Thu, 20 Dec 2007 22:08:04 +0000 (22:08 +0000)]
Updated packaging system

13 years agoAdd copyright to all files.
barbieri [Mon, 17 Dec 2007 21:33:07 +0000 (21:33 +0000)]
Add copyright to all files.

13 years agoAdd copyright to all source files.
barbieri [Mon, 17 Dec 2007 21:30:14 +0000 (21:30 +0000)]
Add copyright to all source files.

13 years agoConsider DQT frame as JFIF (ignore and get just the size).
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.

13 years agoAlso get size from other SOF (progressive, extended sequential...)
barbieri [Mon, 17 Dec 2007 20:52:18 +0000 (20:52 +0000)]
Also get size from other SOF (progressive, extended sequential...)