tracker r2840 - in trunk: . tests/tracker-extract tests/tracker-extract/data/avi tests/tracker-extract/data/png
- From: mottela svn gnome org
- To: svn-commits-list gnome org
- Subject: tracker r2840 - in trunk: . tests/tracker-extract tests/tracker-extract/data/avi tests/tracker-extract/data/png
- Date: Tue, 27 Jan 2009 04:27:09 +0000 (UTC)
Author: mottela
Date: Tue Jan 27 04:27:09 2009
New Revision: 2840
URL: http://svn.gnome.org/viewvc/tracker?rev=2840&view=rev
Log:
Added png and avi test cases
Added:
trunk/tests/tracker-extract/data/avi/
trunk/tests/tracker-extract/data/avi/basic_tags_1.data
trunk/tests/tracker-extract/data/avi/create_avi_testdata (contents, props changed)
trunk/tests/tracker-extract/data/png/
trunk/tests/tracker-extract/data/png/basic_size_1.data
trunk/tests/tracker-extract/data/png/basic_size_2.data
trunk/tests/tracker-extract/data/png/basic_size_3.data
trunk/tests/tracker-extract/data/png/basic_size_4.data
trunk/tests/tracker-extract/data/png/basic_size_5.data
trunk/tests/tracker-extract/data/png/create_png_testdata (contents, props changed)
trunk/tests/tracker-extract/data/png/xmp_exif_orientation_1.data
trunk/tests/tracker-extract/data/png/xmp_exif_orientation_2.data
trunk/tests/tracker-extract/data/png/xmp_exif_orientation_3.data
trunk/tests/tracker-extract/data/png/xmp_exif_orientation_4.data
trunk/tests/tracker-extract/data/png/xmp_exif_orientation_5.data
trunk/tests/tracker-extract/data/png/xmp_exif_orientation_6.data
trunk/tests/tracker-extract/data/png/xmp_exif_orientation_7.data
trunk/tests/tracker-extract/data/png/xmp_exif_orientation_8.data
trunk/tests/tracker-extract/tracker-extract-png-test.c
trunk/tests/tracker-extract/tracker-extract-testsuite-avi.c
trunk/tests/tracker-extract/tracker-extract-testsuite-avi.h
trunk/tests/tracker-extract/tracker-extract-testsuite-png.c
trunk/tests/tracker-extract/tracker-extract-testsuite-png.h
Modified:
trunk/ChangeLog
trunk/tests/tracker-extract/Makefile.am
trunk/tests/tracker-extract/tracker-extract-gstreamer-test.c
Modified: trunk/tests/tracker-extract/Makefile.am
==============================================================================
--- trunk/tests/tracker-extract/Makefile.am (original)
+++ trunk/tests/tracker-extract/Makefile.am Tue Jan 27 04:27:09 2009
@@ -3,7 +3,8 @@
noinst_PROGRAMS = $(TEST_PROGS)
TEST_PROGS += \
- test-tracker-extract-mp3
+ test-tracker-extract-mp3 \
+ test-tracker-extract-png
if HAVE_GSTREAMER
TEST_PROGS += \
@@ -42,7 +43,11 @@
tracker-extract-testsuite-jpeg.c \
tracker-extract-testsuite-jpeg.h \
tracker-extract-testsuite-tiff.c \
- tracker-extract-testsuite-tiff.h
+ tracker-extract-testsuite-tiff.h \
+ tracker-extract-testsuite-png.c \
+ tracker-extract-testsuite-png.h \
+ tracker-extract-testsuite-avi.c \
+ tracker-extract-testsuite-avi.h
test_tracker_extract_mp3_SOURCES = \
tracker-extract-mp3-test.c \
@@ -94,3 +99,17 @@
$(GLIB2_LIBS) \
$(LIBTIFF_LIBS) \
$(EXEMPI_LIBS)
+
+test_tracker_extract_png_SOURCES = \
+ tracker-extract-png-test.c \
+ $(TEST_UTILS_SOURCES)
+
+test_tracker_extract_png_LDADD = \
+ $(top_builddir)/src/tracker-extract/libextract-png.la \
+ $(top_builddir)/src/libtracker-common/libtracker-common.la \
+ $(GMODULE_LIBS) \
+ $(GTHREAD_LIBS) \
+ $(GLIB2_LIBS) \
+ $(LIBPNG_LIBS) \
+ $(EXEMPI_LIBS)
+
Added: trunk/tests/tracker-extract/data/avi/basic_tags_1.data
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/avi/basic_tags_1.data Tue Jan 27 04:27:09 2009
@@ -0,0 +1,10 @@
+Video:Height = "240"
+Video:Width = "240"
+Video:Title = "title"
+Video:Author = "artist"
+Video:Comments = "comments"
+Audio:Genre = "genre"
+File:Copyright = "copyright"
+DC:Coverage = "location"
+Video:PlayCount = "0"
+Video:Duration = "15"
Added: trunk/tests/tracker-extract/data/avi/create_avi_testdata
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/avi/create_avi_testdata Tue Jan 27 04:27:09 2009
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+convert -size 320x240 pattern:bricks avi_src_1.png
+convert -size 320x240 pattern:checkerboard avi_src_2.png
+convert -size 320x240 pattern:circles avi_src_3.png
+convert -size 320x240 pattern:crosshatch avi_src_4.png
+convert -size 320x240 pattern:fishscales avi_src_5.png
+
+gst-launch multifilesrc location="avi_src_%01d.png" index=1 caps="image/png,framerate=\(fraction\)1/3" ! pngdec ! taginject tags="title=title,artist=artist,copyright=copyright,comment=comments,license=license,location=location,genre=genre" ! ffmpegcolorspace ! xvidenc ! avimux ! filesink location="basic_tags_1.avi"
Added: trunk/tests/tracker-extract/data/png/basic_size_1.data
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/png/basic_size_1.data Tue Jan 27 04:27:09 2009
@@ -0,0 +1,2 @@
+Image:Width = "320"
+Image:Height = "240"
Added: trunk/tests/tracker-extract/data/png/basic_size_2.data
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/png/basic_size_2.data Tue Jan 27 04:27:09 2009
@@ -0,0 +1,2 @@
+Image:Width = "640"
+Image:Height = "480"
Added: trunk/tests/tracker-extract/data/png/basic_size_3.data
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/png/basic_size_3.data Tue Jan 27 04:27:09 2009
@@ -0,0 +1,2 @@
+Image:Width = "1280"
+Image:Height = "1024"
Added: trunk/tests/tracker-extract/data/png/basic_size_4.data
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/png/basic_size_4.data Tue Jan 27 04:27:09 2009
@@ -0,0 +1,2 @@
+Image:Width = "1600"
+Image:Height = "1400"
Added: trunk/tests/tracker-extract/data/png/basic_size_5.data
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/png/basic_size_5.data Tue Jan 27 04:27:09 2009
@@ -0,0 +1,2 @@
+Image:Width = "11"
+Image:Height = "2483"
Added: trunk/tests/tracker-extract/data/png/create_png_testdata
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/png/create_png_testdata Tue Jan 27 04:27:09 2009
@@ -0,0 +1,35 @@
+#!/bin/sh
+
+# Basic properties
+
+#size
+convert -size 320x240 pattern:checkerboard basic_size_1.png
+convert -size 640x480 pattern:checkerboard basic_size_2.png
+convert -size 1280x1024 pattern:checkerboard basic_size_3.png
+convert -size 1600x1400 pattern:checkerboard basic_size_4.png
+convert -size 11x2483 pattern:checkerboard basic_size_5.png
+
+#orientation
+convert -size 320x240 pattern:checkerboard xmp_exif_orientation_1.png
+exiftool -xmp:Orientation=1 -n xmp_exif_orientation_1.png
+
+convert -size 320x240 pattern:checkerboard xmp_exif_orientation_2.png
+exiftool -xmp:Orientation=2 -n xmp_exif_orientation_2.png
+
+convert -size 320x240 pattern:checkerboard xmp_exif_orientation_3.png
+exiftool -xmp:Orientation=3 -n xmp_exif_orientation_3.png
+
+convert -size 320x240 pattern:checkerboard xmp_exif_orientation_4.png
+exiftool -xmp:Orientation=4 -n xmp_exif_orientation_4.png
+
+convert -size 320x240 pattern:checkerboard xmp_exif_orientation_5.png
+exiftool -xmp:Orientation=5 -n xmp_exif_orientation_5.png
+
+convert -size 320x240 pattern:checkerboard xmp_exif_orientation_6.png
+exiftool -xmp:Orientation=6 -n xmp_exif_orientation_6.png
+
+convert -size 320x240 pattern:checkerboard xmp_exif_orientation_7.png
+exiftool -xmp:Orientation=7 -n xmp_exif_orientation_7.png
+
+convert -size 320x240 pattern:checkerboard xmp_exif_orientation_8.png
+exiftool -xmp:Orientation=8 -n xmp_exif_orientation_8.png
Added: trunk/tests/tracker-extract/data/png/xmp_exif_orientation_1.data
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/png/xmp_exif_orientation_1.data Tue Jan 27 04:27:09 2009
@@ -0,0 +1 @@
+Image:Orientation = "1"
Added: trunk/tests/tracker-extract/data/png/xmp_exif_orientation_2.data
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/png/xmp_exif_orientation_2.data Tue Jan 27 04:27:09 2009
@@ -0,0 +1 @@
+Image:Orientation = "2"
Added: trunk/tests/tracker-extract/data/png/xmp_exif_orientation_3.data
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/png/xmp_exif_orientation_3.data Tue Jan 27 04:27:09 2009
@@ -0,0 +1 @@
+Image:Orientation = "3"
Added: trunk/tests/tracker-extract/data/png/xmp_exif_orientation_4.data
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/png/xmp_exif_orientation_4.data Tue Jan 27 04:27:09 2009
@@ -0,0 +1 @@
+Image:Orientation = "4"
Added: trunk/tests/tracker-extract/data/png/xmp_exif_orientation_5.data
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/png/xmp_exif_orientation_5.data Tue Jan 27 04:27:09 2009
@@ -0,0 +1 @@
+Image:Orientation = "5"
Added: trunk/tests/tracker-extract/data/png/xmp_exif_orientation_6.data
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/png/xmp_exif_orientation_6.data Tue Jan 27 04:27:09 2009
@@ -0,0 +1 @@
+Image:Orientation = "6"
Added: trunk/tests/tracker-extract/data/png/xmp_exif_orientation_7.data
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/png/xmp_exif_orientation_7.data Tue Jan 27 04:27:09 2009
@@ -0,0 +1 @@
+Image:Orientation = "7"
Added: trunk/tests/tracker-extract/data/png/xmp_exif_orientation_8.data
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/data/png/xmp_exif_orientation_8.data Tue Jan 27 04:27:09 2009
@@ -0,0 +1 @@
+Image:Orientation = "8"
Modified: trunk/tests/tracker-extract/tracker-extract-gstreamer-test.c
==============================================================================
--- trunk/tests/tracker-extract/tracker-extract-gstreamer-test.c (original)
+++ trunk/tests/tracker-extract/tracker-extract-gstreamer-test.c Tue Jan 27 04:27:09 2009
@@ -28,6 +28,7 @@
#include "tracker-extract-test-utils.h"
#include "tracker-extract-testsuite-generic.h"
#include "tracker-extract-testsuite-mp3.h"
+#include "tracker-extract-testsuite-avi.h"
int
main (int argc, char **argv) {
@@ -43,22 +44,27 @@
g_test_message ("Testing extractor functionality");
g_test_add_func ("/tracker-extract/tracker-extract-gstreamer/check-extractor-data",
test_tracker_extract_check_extractor_data);
-#if 0
+#if 1
data = tracker_test_extract_get_extractor ("audio/mpeg");
- g_test_add_data_func ("/tracker-extract/tracker-extract-gstreamer/id3v1_basic",
+ g_test_add_data_func ("/tracker-extract/tracker-extract-gstreamer/mp3/id3v1_basic",
data, test_tracker_extract_mp3_id3v1_basic);
- g_test_add_data_func ("/tracker-extract/tracker-extract-gstreamer/id3v23_basic",
+ g_test_add_data_func ("/tracker-extract/tracker-extract-gstreamer/mp3/id3v23_basic",
data, test_tracker_extract_mp3_id3v23_basic);
- g_test_add_data_func ("/tracker-extract/tracker-extract-gstreamer/id3v23_tags",
+ g_test_add_data_func ("/tracker-extract/tracker-extract-gstreamer/mp3/id3v23_tags",
data, test_tracker_extract_mp3_id3v23_tags);
- g_test_add_data_func ("/tracker-extract/tracker-extract-gstreamer/header_bitrate",
- data, test_tracker_extract_mp3_header_bitrate);
- g_test_add_data_func ("/tracker-extract/tracker-extract-gstreamer/header_sampling",
+/* g_test_add_data_func ("/tracker-extract/tracker-extract-gstreamer/mp3/header_bitrate", */
+/* data, test_tracker_extract_mp3_header_bitrate); */
+ g_test_add_data_func ("/tracker-extract/tracker-extract-gstreamer/mp3/header_sampling",
data, test_tracker_extract_mp3_header_sampling);
+ data = tracker_test_extract_get_extractor ("video/avi");
+
+ g_test_add_data_func ("/tracker-extract/tracker-extract-gstreamer/avi/basic_tags",
+ data, test_tracker_extract_avi_basic_tags);
+
if (g_test_perf()) {
- g_test_add_data_func ("/tracker-extract/tracker-extract-gstreamer/performance_cbr",
+ g_test_add_data_func ("/tracker-extract/tracker-extract-gstreamer/mp3/performance_cbr",
data, performance_tracker_extract_mp3);
}
#endif
Added: trunk/tests/tracker-extract/tracker-extract-png-test.c
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/tracker-extract-png-test.c Tue Jan 27 04:27:09 2009
@@ -0,0 +1,66 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
+/*
+ * Copyright (C) 2008, Nokia (urho konttori nokia com)
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
+ */
+
+#include <string.h>
+#include <fcntl.h>
+#include <stdio.h>
+#include <glib.h>
+
+#include <tracker-extract/tracker-extract.h>
+
+#include "tracker-extract-test-utils.h"
+#include "tracker-extract-testsuite-generic.h"
+#include "tracker-extract-testsuite-png.h"
+
+int
+main (int argc, char **argv) {
+
+ gint result;
+
+ g_type_init ();
+ g_thread_init (NULL);
+ g_test_init (&argc, &argv, NULL);
+
+ TrackerExtractorData *data;
+
+ g_test_message ("Testing extractor functionality");
+ g_test_add_func ("/tracker-extract/tracker-extract-png/check-extractor-data",
+ test_tracker_extract_check_extractor_data);
+
+#if 1
+ data = tracker_test_extract_get_extractor ("image/png");
+
+ g_test_add_data_func ("/tracker-extract/tracker-extract-png/basic_size",
+ data, test_tracker_extract_png_basic_size);
+
+/* g_test_add_data_func ("/tracker-extract/tracker-extract-png/xmp_exif_orientation", */
+/* data, test_tracker_extract_png_xmp_exif_orientation); */
+
+ if (g_test_perf()) {
+
+ }
+
+#endif
+
+
+ result = g_test_run ();
+
+ return result;
+}
Added: trunk/tests/tracker-extract/tracker-extract-testsuite-avi.c
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/tracker-extract-testsuite-avi.c Tue Jan 27 04:27:09 2009
@@ -0,0 +1,46 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
+/*
+ * Copyright (C) 2008, Nokia (urho konttori nokia com)
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
+ */
+
+#include <glib.h>
+
+#include "tracker-extract-test-utils.h"
+
+typedef struct {
+ gchar *filename;
+ gchar *testdata;
+} ExtractData;
+
+static const ExtractData data_basic_tags[] = {
+ { "/avi/basic_tags_1.avi", "/avi/basic_tags_1.data" },
+ { NULL, NULL }
+};
+
+void test_tracker_extract_avi_basic_tags(gconstpointer data)
+{
+ const TrackerExtractorData *extractor = data;
+ guint i;
+
+ for (i=0; data_basic_tags[i].filename; i++) {
+ extract_file (data,
+ data_basic_tags[i].filename,
+ data_basic_tags[i].testdata);
+ }
+}
+
Added: trunk/tests/tracker-extract/tracker-extract-testsuite-avi.h
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/tracker-extract-testsuite-avi.h Tue Jan 27 04:27:09 2009
@@ -0,0 +1,28 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
+/*
+ * Copyright (C) 2009, Nokia (urho konttori nokia com)
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
+ */
+
+#ifndef __TRACKER_EXTRACT_TESTSUITE_AVI_H__
+#define __TRACKER_EXTRACT_TESTSUITE_AVI_H__
+
+#include <tracker-extract/tracker-extract.h>
+
+void test_tracker_extract_avi_basic_tags (gconstpointer data);
+
+#endif
Added: trunk/tests/tracker-extract/tracker-extract-testsuite-png.c
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/tracker-extract-testsuite-png.c Tue Jan 27 04:27:09 2009
@@ -0,0 +1,73 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
+/*
+ * Copyright (C) 2008, Nokia (urho konttori nokia com)
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
+ */
+
+#include <glib.h>
+
+#include "tracker-extract-test-utils.h"
+
+typedef struct {
+ gchar *filename;
+ gchar *testdata;
+} ExtractData;
+
+static const ExtractData data_basic_size[] = {
+ { "/png/basic_size_1.png", "/png/basic_size_1.data" },
+ { "/png/basic_size_2.png", "/png/basic_size_2.data" },
+ { "/png/basic_size_3.png", "/png/basic_size_3.data" },
+ { "/png/basic_size_4.png", "/png/basic_size_4.data" },
+ { "/png/basic_size_5.png", "/png/basic_size_5.data" },
+ { NULL, NULL }
+};
+
+static const ExtractData data_xmp_exif_orientation[] = {
+ { "/png/xmp_exif_orientation_1.png", "/png/xmp_exif_orientation_1.data" },
+ { "/png/xmp_exif_orientation_2.png", "/png/xmp_exif_orientation_2.data" },
+ { "/png/xmp_exif_orientation_3.png", "/png/xmp_exif_orientation_3.data" },
+ { "/png/xmp_exif_orientation_4.png", "/png/xmp_exif_orientation_4.data" },
+ { "/png/xmp_exif_orientation_5.png", "/png/xmp_exif_orientation_5.data" },
+ { "/png/xmp_exif_orientation_6.png", "/png/xmp_exif_orientation_6.data" },
+ { "/png/xmp_exif_orientation_7.png", "/png/xmp_exif_orientation_7.data" },
+ { "/png/xmp_exif_orientation_8.png", "/png/xmp_exif_orientation_8.data" },
+ { NULL, NULL }
+};
+
+void test_tracker_extract_png_basic_size(gconstpointer data)
+{
+ const TrackerExtractorData *extractor = data;
+ guint i;
+
+ for (i=0; data_basic_size[i].filename; i++) {
+ extract_file (data,
+ data_basic_size[i].filename,
+ data_basic_size[i].testdata);
+ }
+}
+
+void test_tracker_extract_png_xmp_exif_orientation(gconstpointer data)
+{
+ const TrackerExtractorData *extractor = data;
+ guint i;
+
+ for (i=0; data_xmp_exif_orientation[i].filename; i++) {
+ extract_file (data,
+ data_xmp_exif_orientation[i].filename,
+ data_xmp_exif_orientation[i].testdata);
+ }
+}
Added: trunk/tests/tracker-extract/tracker-extract-testsuite-png.h
==============================================================================
--- (empty file)
+++ trunk/tests/tracker-extract/tracker-extract-testsuite-png.h Tue Jan 27 04:27:09 2009
@@ -0,0 +1,29 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
+/*
+ * Copyright (C) 2009, Nokia (urho konttori nokia com)
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
+ */
+
+#ifndef __TRACKER_EXTRACT_TESTSUITE_PNG_H__
+#define __TRACKER_EXTRACT_TESTSUITE_PNG_H__
+
+#include <tracker-extract/tracker-extract.h>
+
+void test_tracker_extract_png_basic_size (gconstpointer data);
+void test_tracker_extract_png_xmp_exif_orientation (gconstpointer data);
+
+#endif
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]