diff options
| author | Jorg Schuler <jcsjcs@users.sourceforge.net> | 2007-09-08 15:15:57 +0000 |
|---|---|---|
| committer | Jorg Schuler <jcsjcs@users.sourceforge.net> | 2007-09-08 15:15:57 +0000 |
| commit | e76676a7233fee6a3b7043443dda2bdbfe06703e (patch) | |
| tree | da6b374c3c3d4184c85a743020bbda40465da3ae /src/itdb_device.h | |
| parent | 26902285063384bd9e8b962be65c9cd5c1a802b4 (diff) | |
* src/db-image-parser.c
src/itdb_device.c
src/ithumb-writer.c
src/db-image-parser.h
src/itdb_device.h
src/itdb.h
src/itdb_artwork.c
tests/test-covers.c: added support to read and write coverart on
iPhones. New cover formats are: MEDIUM, XLARGE, XSMALL, SMEDIUM
-- should be renamed if function becomes clearer.
Introduced New image formats for the thumbnails
(THUMB_FORMAT_RGB555, THUMB_FORMAT_REC_RGB555). Coding/decoding
functions are pack_/unpack_RGB_555() and
pack_/unpack_REC_RGB_555().
Introduced possible padding for thumbnail files
(Itdb_ArtworkFormat).
* src/db-artwork-parser.c: make output filename unique.
git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1691 f01d2545-417e-4e96-918e-98f8d0dbbcb6
Diffstat (limited to 'src/itdb_device.h')
| -rw-r--r-- | src/itdb_device.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/itdb_device.h b/src/itdb_device.h index bba6f48..2c11630 100644 --- a/src/itdb_device.h +++ b/src/itdb_device.h @@ -50,11 +50,22 @@ typedef enum _ItdbThumbFormat ItdbThumbFormat; enum _ItdbThumbFormat { - THUMB_FORMAT_UYVY, + THUMB_FORMAT_UYVY_LE, + THUMB_FORMAT_UYVY_BE, THUMB_FORMAT_RGB565_LE, THUMB_FORMAT_RGB565_LE_90, THUMB_FORMAT_RGB565_BE, THUMB_FORMAT_RGB565_BE_90, + THUMB_FORMAT_RGB555_LE, + THUMB_FORMAT_RGB555_LE_90, + THUMB_FORMAT_RGB555_BE, + THUMB_FORMAT_RGB555_BE_90, + THUMB_FORMAT_REC_RGB555_LE, + THUMB_FORMAT_REC_RGB555_LE_90, + THUMB_FORMAT_REC_RGB555_BE, + THUMB_FORMAT_REC_RGB555_BE_90, + THUMB_FORMAT_EXPERIMENTAL_LE, + THUMB_FORMAT_EXPERIMENTAL_BE, }; @@ -83,6 +94,7 @@ struct _Itdb_ArtworkFormat gint16 height; gint16 correlation_id; ItdbThumbFormat format; + gint32 padding; }; G_GNUC_INTERNAL const Itdb_ArtworkFormat *itdb_device_get_artwork_formats (Itdb_Device *device); |
