[tracker-miners] tracker-extract: Fix pixel density conversions
- From: Debarshi Ray <debarshir src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker-miners] tracker-extract: Fix pixel density conversions
- Date: Sat, 27 Jan 2018 17:05:47 +0000 (UTC)
commit 8ef8b3b8bcff20a8b78bad2390f0027ff3088814
Author: Debarshi Ray <debarshir gnome org>
Date: Thu Jan 4 10:17:35 2018 +0100
tracker-extract: Fix pixel density conversions
The CM_TO_INCH factor is meant to convert pixels per centimetre to
pixels per inch, not centimetres to inches. If there is one pixel per
centimetre, then there would be 2.54 pixels per inch.
Fallout from 5c04c7dedeb985db539d781670ba6b31cfa2006a
https://bugzilla.gnome.org/show_bug.cgi?id=792192
src/tracker-extract/tracker-extract-jpeg.c | 2 +-
src/tracker-extract/tracker-extract-png.c | 2 +-
src/tracker-extract/tracker-extract-tiff.c | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/tracker-extract/tracker-extract-jpeg.c b/src/tracker-extract/tracker-extract-jpeg.c
index 90ba07b..fd15380 100644
--- a/src/tracker-extract/tracker-extract-jpeg.c
+++ b/src/tracker-extract/tracker-extract-jpeg.c
@@ -31,7 +31,7 @@
#include "tracker-main.h"
-#define CM_TO_INCH 0.393700787
+#define CM_TO_INCH 2.54
#ifdef HAVE_LIBEXIF
#define EXIF_NAMESPACE "Exif"
diff --git a/src/tracker-extract/tracker-extract-png.c b/src/tracker-extract/tracker-extract-png.c
index aa0928d..aafde55 100644
--- a/src/tracker-extract/tracker-extract-png.c
+++ b/src/tracker-extract/tracker-extract-png.c
@@ -27,7 +27,7 @@
#include <libtracker-extract/tracker-extract.h>
#define RFC1123_DATE_FORMAT "%d %B %Y %H:%M:%S %z"
-#define CM_TO_INCH 0.393700787
+#define CM_TO_INCH 2.54
typedef struct {
const gchar *title;
diff --git a/src/tracker-extract/tracker-extract-tiff.c b/src/tracker-extract/tracker-extract-tiff.c
index fc8a23f..042a27a 100644
--- a/src/tracker-extract/tracker-extract-tiff.c
+++ b/src/tracker-extract/tracker-extract-tiff.c
@@ -33,7 +33,7 @@
#include <libtracker-miners-common/tracker-common.h>
#include <libtracker-extract/tracker-extract.h>
-#define CM_TO_INCH 0.393700787
+#define CM_TO_INCH 2.54
typedef enum {
TAG_TYPE_UNDEFINED = 0,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]