diff options
-rw-r--r-- | libgphoto2/gphoto2-file.c | 4 | ||||
-rw-r--r-- | libgphoto2/gphoto2-file.h | 5 |
2 files changed, 9 insertions, 0 deletions
diff --git a/libgphoto2/gphoto2-file.c b/libgphoto2/gphoto2-file.c index 500944324..571f57b04 100644 --- a/libgphoto2/gphoto2-file.c +++ b/libgphoto2/gphoto2-file.c @@ -240,6 +240,10 @@ gp_file_open (CameraFile *file, const char *filename) "png", GP_MIME_PNG, "wav", GP_MIME_WAV, "avi", GP_MIME_AVI, + "mp3", GP_MIME_MP3, + "wma", GP_MIME_WMA, + "asf", GP_MIME_ASF, + "ogg", GP_MIME_OGG, NULL}; CHECK_NULL (file && filename); diff --git a/libgphoto2/gphoto2-file.h b/libgphoto2/gphoto2-file.h index c17802f7c..10b34063c 100644 --- a/libgphoto2/gphoto2-file.h +++ b/libgphoto2/gphoto2-file.h @@ -41,6 +41,11 @@ extern "C" { #define GP_MIME_CRW "image/x-canon-raw" #define GP_MIME_UNKNOWN "application/octet-stream" #define GP_MIME_EXIF "application/x-exif" +#define GP_MIME_MP3 "audio/mpeg" +#define GP_MIME_OGG "application/ogg" +#define GP_MIME_WMA "audio/x-wma" +#define GP_MIME_ASF "audio/x-asf" +#define GP_MIME_MPEG "video/mpeg" typedef enum { GP_FILE_TYPE_PREVIEW, |