Thibault Saunier
a055c3272e
validate:ssim: Allow specifying file framerate to use frame numbers during comparison
2020-03-12 12:35:45 -03:00
Thibault Saunier
06f6fd8de1
validatessim: Avoid having ':' in file names
...
This is unsupported on windows
2020-03-12 12:35:45 -03:00
Thibault Saunier
e4f687e0e7
validate:ssim: Flush cairo surface before getting pixels
2020-03-12 12:35:45 -03:00
Thibault Saunier
289c87de5d
validate:ssim: Don't check neighbor frames when comparing exact same frame
2020-03-11 16:36:20 -03:00
Thibault Saunier
d816853838
validate:ssim: Enhance debugging message when similarity do not match
...
Printing out where the diff image file is
2020-03-11 16:36:20 -03:00
Thibault Saunier
1a6f404c5d
validate: Add a flags to issues
...
Currently those allow registering issue that:
- Won't print backtrace as it is sometimes useless info
- Will repeat the details even in smart mode
2020-02-25 11:28:35 -03:00
Tim-Philipp Müller
280321dee1
validate: remove autotools build
2019-10-15 00:24:00 +01:00
Wonchul Lee
955fc5fcce
validate: Update for g_type_class_add_private() deprecation in recent GLib
...
https://gitlab.gnome.org/GNOME/glib/merge_requests/7
2018-09-20 15:16:16 -03:00
Thibault Saunier
6457690e1c
Update for g_type_class_add_private() deprecation in recent GLib
2018-09-08 19:24:41 -03:00
Thibault Saunier
566adba269
validate:ssim: Let user know when no file have been compared
...
Fixing a possible division by zero issue.
CID 1415482
2017-07-18 10:19:23 -04:00
Reynaldo H. Verdejo Pinochet
9c5fb0c058
validate: libs: video: improve ssim's action registrations
2017-06-08 13:44:10 -07:00
Reynaldo H. Verdejo Pinochet
9d33d0ec9c
validate: drop unneeded break+concat in some string literals
...
Perform other related improvements while at it.
2017-04-12 10:31:21 -07:00
Reynaldo H. Verdejo Pinochet
b2ec10ace3
validate: do not check for NULL before g_free()
...
g_free() is NULL-safe.
2017-03-23 15:21:58 -07:00
Thibault Saunier
775564187d
validate:meson: Add pbutils as a dependency on the video library
2017-02-02 15:47:30 -03:00
Thibault Saunier
eedf3bca29
validate: Fix build if cairo is not avalaible
2017-01-31 08:24:32 -03:00
Thibault Saunier
7917654eef
validate:plugins: Handle the case where we have a pipelines with only 1 frame
2017-01-31 08:19:20 -03:00
Thibault Saunier
99ee2dc3bb
meson:validate: Build validate plugins
2017-01-31 08:15:38 -03:00
Guillaume Desmottes
c8a3d6c607
validate: inherit from GstObject instead of GObject
...
This allow us to use to 'leaks' detector to check if those objects are
leaked.
Differential Revision: https://phabricator.freedesktop.org/D1232
2016-08-01 10:45:37 -04:00
Tom Schoonjans
0344fd3a49
gst-validate: Link with GIO and clean up CFLAGS/LIBADD/LDFLAGS
...
https://bugzilla.gnome.org/show_bug.cgi?id=764192
2016-03-25 17:14:14 +02:00
Thibault Saunier
89283ef3fe
validate:ssim: Fix calls to the converters
...
We were mixing them
2015-07-16 16:30:52 +02:00
Thibault Saunier
8e37c81811
validate:ssim: Inform about min average and min minimum similarities
2015-06-24 16:25:24 +02:00
Thibault Saunier
06cca8a5b3
validate:ssim: Make position reporting parseable by the launcher
2015-06-12 12:42:42 +02:00
Thibault Saunier
1dc3816943
validate: Add a gst-validate-images-check tool
...
Summary:
That is a new tool that uses ssim algorithm to compare images
+ Add a GstValidateVideo internal library adding an helper Gssim class
Depends on D210
Reviewers: Mathieu_Du
Differential Revision: http://phabricator.freedesktop.org/D211
2015-06-08 17:40:32 +02:00