- Mar 24, 2016
-
-
Sebastian Dröge authored
-
- Mar 23, 2016
-
-
Thibault Saunier authored
When a first testsuite will set paths, it does not mean that we should just register following testsuite test manager default tests. So we need to make a difference between the media paths the user passed with --media-path and the ones defined by the testsuite.
-
Thibault Saunier authored
Only if those testsuites do not use the same Tester as we currently can't know to what testsuite a test belongs.
-
Thibault Saunier authored
And just write the temporary XML file on disc
-
- Mar 22, 2016
-
-
Thibault Saunier authored
As described in https://bugzilla.gnome.org/show_bug.cgi?id=764020
-
Thibault Saunier authored
-
Thibault Saunier authored
After a seek we need to wait for the right segment (meaning the segment with seqnum == last seek/flush stop seqnum) to check whether the segment.time has been properly set.
-
Thibault Saunier authored
In the case and element is in READY or is going to READY state, it can always return GST_FLOW_FLUSHING. Avoid a race where a demuxer sinkpad has not been set to FLUSHING when we are still processing a buffer but downstream is already FLUSHING and thus the demuxer is already returning FLUSHING.
-
- Mar 21, 2016
-
-
Thibault Saunier authored
So it can be used in the launcher. And make sure to properly parse the info in the launcher.
-
Thibault Saunier authored
-
- Mar 15, 2016
-
-
Sebastian Dröge authored
-
- Mar 14, 2016
-
-
-
Sebastian Dröge authored
MAX(0, ((gint64) priv->segment_start - priv->seek_pos_tol) will be a high positive number thanks to being interpreted as unsigned values if segment_start < seek_pos_tol. Fix this by explicitly checking for this case and only doing the subtraction otherwise. This fixes the problem from fdccffbb completely now. https://bugzilla.gnome.org/show_bug.cgi?id=763602
-
- Mar 08, 2016
-
-
Thibault Saunier authored
When we added namespace to make GI happy we ended up with structure called like GstValidateMediaGstValidateMediaXXX.
-
If an accurate seek is accepted, the resulting segment.time should be exactly the requested seek start value.. https://bugzilla.gnome.org/show_bug.cgi?id=763299
-
Thibault Saunier authored
-
- Mar 05, 2016
-
-
When listing tests, checking whether uri is present or not and displaying error. But uri does notneed to be present in case of pipeline generator. So the condition check is wrong. This results in validateelements testsuite not working. Hence modifying the condition to not error out on valid cases. https://bugzilla.gnome.org/show_bug.cgi?id=762422
-
- Mar 01, 2016
-
-
Sebastian Dröge authored
-
Thibault Saunier authored
We might be working with something that is not a path
-
- Feb 29, 2016
-
-
Thibault Saunier authored
-
- Feb 23, 2016
-
-
Thibault Saunier authored
-
Thibault Saunier authored
-
Thibault Saunier authored
Skipping all functions and methods that are not relevant and not easily introspectable Differential Revision: https://phabricator.freedesktop.org/D706
-
Thibault Saunier authored
Differential Revision: https://phabricator.freedesktop.org/D705
-
Thibault Saunier authored
Making GI a bit happier. Those are not stable API anyway... Differential Revision: https://phabricator.freedesktop.org/D704
-
Thibault Saunier authored
Differential Revision: https://phabricator.freedesktop.org/D703
-
Thibault Saunier authored
Differential Revision: https://phabricator.freedesktop.org/D702
-
Thibault Saunier authored
This way we do not need the LD_PRELOAD hack anymore Add a new libgstvalidateplugin GStreamer plugin, making sure it shares the exact same code as the library (exposing only the wanted symbols). Fix the way we set where to install GstValidate plugins Try to keep backward compatibility even if tracers should never be instantiated after an GstElement has been instantiated. Differential Revision: https://phabricator.freedesktop.org/D459
-
Thibault Saunier authored
Reviewed-by: Thibault Saunier <tsaunier@gnome.org> Differential Revision: https://phabricator.freedesktop.org/D699
-
Thibault Saunier authored
Reviewed-by: Thibault Saunier <tsaunier@gnome.org> Differential Revision: https://phabricator.freedesktop.org/D698
-
- Feb 17, 2016
-
-
When there are spaces in transcoding output path, then it fails. Hence adding the path in double quotes https://bugzilla.gnome.org/show_bug.cgi?id=756217
-
The seekable variable in media_info file is of type string. When checking if the file is seekable using is_seekable, it just returns the string, resulting in it always being true. It should actually be comparing the string and returning true or false based on comparison https://bugzilla.gnome.org/show_bug.cgi?id=755854
-
In case of fast-forward scenario, the playback-time is not set properly as per increase in the rate. This is resulting in short media files of duration less that 15 seconds to fail. https://bugzilla.gnome.org/show_bug.cgi?id=754151
-
- Jan 29, 2016
-
-
Reynaldo H. Verdejo Pinochet authored
-
Reynaldo H. Verdejo Pinochet authored
Use g_printerr() instead. g_error() calls abort after outputting the message so these blocks' return statements and free()s were unreachable. Aditionally, fix wrong void returns on non-void function, drop trailing whitespace before newline and add \n's as needed (default handler won't add one).
-
Reynaldo H. Verdejo Pinochet authored
-
Reynaldo H. Verdejo Pinochet authored
Previous one was a 404
-
- Jan 28, 2016
-
-
Reynaldo H. Verdejo Pinochet authored
-
- Jan 21, 2016
-
-
You'd think in 2016 compilers could complain when assigning/comparing different types of enums ... *sigh*.
-