platform/upstream/gstreamer.git
10 years agoFix copyright/license headers and module docstrings
René Stadler [Thu, 22 Nov 2007 08:47:06 +0000 (10:47 +0200)]
Fix copyright/license headers and module docstrings

10 years agoCleanup
René Stadler [Thu, 22 Nov 2007 08:33:18 +0000 (10:33 +0200)]
Cleanup

10 years agoDisplay timeline by default
René Stadler [Thu, 22 Nov 2007 08:29:23 +0000 (10:29 +0200)]
Display timeline by default

10 years agoFix missing the last vertical ref line in the timeline display
René Stadler [Thu, 22 Nov 2007 08:19:36 +0000 (10:19 +0200)]
Fix missing the last vertical ref line in the timeline display

10 years agoAdd .bzrignore file
René Stadler [Thu, 22 Nov 2007 07:56:21 +0000 (09:56 +0200)]
Add .bzrignore file

10 years agoKick glade backup file out of the repo
René Stadler [Thu, 22 Nov 2007 07:55:13 +0000 (09:55 +0200)]
Kick glade backup file out of the repo

10 years agoImplement cancelling of the load process in the UI
René Stadler [Thu, 22 Nov 2007 07:54:10 +0000 (09:54 +0200)]
Implement cancelling of the load process in the UI

10 years agoProgressively draw the debug level distribution into the timeline widget
René Stadler [Thu, 22 Nov 2007 07:31:37 +0000 (09:31 +0200)]
Progressively draw the debug level distribution into the timeline widget

10 years agoDon't make timeline data processing block the GUI
René Stadler [Wed, 21 Nov 2007 15:40:31 +0000 (17:40 +0200)]
Don't make timeline data processing block the GUI

10 years agoEase importing of modules from the Common package
René Stadler [Wed, 21 Nov 2007 13:21:40 +0000 (15:21 +0200)]
Ease importing of modules from the Common package

10 years agoDitch arrays for offset storage again
René Stadler [Wed, 21 Nov 2007 12:21:38 +0000 (14:21 +0200)]
Ditch arrays for offset storage again

10 years agoFix timeline for files where the first timestamp >> 0
René Stadler [Wed, 21 Nov 2007 11:42:32 +0000 (13:42 +0200)]
Fix timeline for files where the first timestamp >> 0

10 years agoUse an array for line offset mapping (if file < 4GB)
René Stadler [Wed, 21 Nov 2007 09:40:13 +0000 (11:40 +0200)]
Use an array for line offset mapping (if file < 4GB)

10 years agoAdd LogLines class
René Stadler [Wed, 21 Nov 2007 08:47:40 +0000 (10:47 +0200)]
Add LogLines class

10 years agoRename COL_LINE to COL_LINE_NUMBER
René Stadler [Tue, 20 Nov 2007 15:45:35 +0000 (17:45 +0200)]
Rename COL_LINE to COL_LINE_NUMBER

10 years agoFix object name serialization
René Stadler [Tue, 20 Nov 2007 15:40:35 +0000 (17:40 +0200)]
Fix object name serialization

10 years agoAdd test script to generate a simple test log. Fix level name space adjustment
René Stadler [Tue, 20 Nov 2007 13:58:52 +0000 (15:58 +0200)]
Add test script to generate a simple test log. Fix level name space adjustment

10 years agoAdd dummy po directory and add MANIFEST.in
René Stadler [Tue, 20 Nov 2007 13:32:14 +0000 (15:32 +0200)]
Add dummy po directory and add MANIFEST.in

10 years agoCopy over distutils setup from gst-inspector
René Stadler [Tue, 20 Nov 2007 13:25:32 +0000 (15:25 +0200)]
Copy over distutils setup from gst-inspector

10 years agoAlmost allow copying a full line to clipboard
René Stadler [Tue, 20 Nov 2007 12:52:26 +0000 (14:52 +0200)]
Almost allow copying a full line to clipboard

10 years agoRemove commented code
René Stadler [Tue, 20 Nov 2007 11:58:34 +0000 (13:58 +0200)]
Remove commented code

10 years agoReplace model.get with model.get_value
René Stadler [Tue, 20 Nov 2007 11:56:15 +0000 (13:56 +0200)]
Replace model.get with model.get_value

10 years agoCleanup
René Stadler [Tue, 20 Nov 2007 11:34:00 +0000 (13:34 +0200)]
Cleanup

10 years agoRemove commented code, resolve FIXME
René Stadler [Tue, 20 Nov 2007 11:31:58 +0000 (13:31 +0200)]
Remove commented code, resolve FIXME

10 years agoSimplify function
René Stadler [Tue, 20 Nov 2007 10:33:47 +0000 (12:33 +0200)]
Simplify function

10 years agoRename more density stuff to timeline
René Stadler [Tue, 20 Nov 2007 09:06:27 +0000 (11:06 +0200)]
Rename more density stuff to timeline

10 years agoRemove unused attribute
René Stadler [Mon, 19 Nov 2007 13:55:08 +0000 (15:55 +0200)]
Remove unused attribute

10 years agoAnd now make it actually run\!
René Stadler [Mon, 19 Nov 2007 13:52:01 +0000 (15:52 +0200)]
And now make it actually run\!

10 years agoAlso commit the previous change to the GUI module :-/
René Stadler [Mon, 19 Nov 2007 13:44:54 +0000 (15:44 +0200)]
Also commit the previous change to the GUI module :-/

10 years agoMove final log line parsing from GUI to Data module
René Stadler [Mon, 19 Nov 2007 13:27:16 +0000 (15:27 +0200)]
Move final log line parsing from GUI to Data module

10 years agoOptimize color stripping function a bit
René Stadler [Mon, 19 Nov 2007 09:35:27 +0000 (11:35 +0200)]
Optimize color stripping function a bit

10 years agoAlso plot green info line count in timeline display
René Stadler [Mon, 19 Nov 2007 08:59:52 +0000 (10:59 +0200)]
Also plot green info line count in timeline display

10 years agoAdd user/system time to benchmark output
René Stadler [Sat, 17 Nov 2007 08:23:58 +0000 (10:23 +0200)]
Add user/system time to benchmark output

10 years agoRename line frequency plugin/widget to timeline
René Stadler [Sat, 17 Nov 2007 08:06:09 +0000 (10:06 +0200)]
Rename line frequency plugin/widget to timeline

10 years agoSpeed up level density sentinel
René Stadler [Fri, 16 Nov 2007 15:25:08 +0000 (17:25 +0200)]
Speed up level density sentinel

10 years agoCorrectly handle variable length thread address formatting
René Stadler [Fri, 16 Nov 2007 14:30:17 +0000 (16:30 +0200)]
Correctly handle variable length thread address formatting

10 years agoAdd markers for warning and error log messages to the timeline display
René Stadler [Fri, 16 Nov 2007 13:56:57 +0000 (15:56 +0200)]
Add markers for warning and error log messages to the timeline display

10 years agoColorize log and debug log levels in frequency display widget
René Stadler [Fri, 16 Nov 2007 13:06:59 +0000 (15:06 +0200)]
Colorize log and debug log levels in frequency display widget

10 years agoColorize debug level column
René Stadler [Fri, 16 Nov 2007 11:26:20 +0000 (13:26 +0200)]
Colorize debug level column

10 years agoRename debug level instances
René Stadler [Fri, 16 Nov 2007 10:53:02 +0000 (12:53 +0200)]
Rename debug level instances

10 years agoHacky commit to parse debug level on line cache level
René Stadler [Fri, 16 Nov 2007 10:48:08 +0000 (12:48 +0200)]
Hacky commit to parse debug level on line cache level

10 years agoAdd (commented out) support for parsing debug level at line cache scan time
René Stadler [Fri, 16 Nov 2007 09:03:22 +0000 (11:03 +0200)]
Add (commented out) support for parsing debug level at line cache scan time

10 years agoCleanup
René Stadler [Fri, 16 Nov 2007 08:28:23 +0000 (10:28 +0200)]
Cleanup

10 years agoFix timestamps of unparsable lines to fix line density display
René Stadler [Thu, 15 Nov 2007 16:17:28 +0000 (18:17 +0200)]
Fix timestamps of unparsable lines to fix line density display

10 years agoFix message display
René Stadler [Thu, 15 Nov 2007 16:12:57 +0000 (18:12 +0200)]
Fix message display

10 years agoSave huge amounts of memory by never caching the message and interning data for the...
René Stadler [Thu, 15 Nov 2007 15:54:30 +0000 (17:54 +0200)]
Save huge amounts of memory by never caching the message and interning data for the other columns

10 years agoUse less regex matching to parse lines (does not provide a performance gain though)
René Stadler [Thu, 15 Nov 2007 13:06:37 +0000 (15:06 +0200)]
Use less regex matching to parse lines (does not provide a performance gain though)

10 years agoMake column id order match log line fields order
René Stadler [Thu, 15 Nov 2007 12:07:00 +0000 (14:07 +0200)]
Make column id order match log line fields order

10 years agoFix benchmark hack option
René Stadler [Thu, 15 Nov 2007 12:01:53 +0000 (14:01 +0200)]
Fix benchmark hack option

10 years agoAdd some simple filtering
René Stadler [Thu, 15 Nov 2007 11:47:38 +0000 (13:47 +0200)]
Add some simple filtering

10 years agoAdd evil comment about treeview slowness with multiple selection mode
René Stadler [Thu, 15 Nov 2007 07:20:34 +0000 (09:20 +0200)]
Add evil comment about treeview slowness with multiple selection mode

10 years agoFix comment
René Stadler [Thu, 15 Nov 2007 06:58:48 +0000 (08:58 +0200)]
Fix comment

10 years agoUse monospace font for some numeric columns
René Stadler [Wed, 14 Nov 2007 20:51:47 +0000 (22:51 +0200)]
Use monospace font for some numeric columns

10 years agoAlso draw vertical help lines
René Stadler [Wed, 14 Nov 2007 18:35:18 +0000 (20:35 +0200)]
Also draw vertical help lines

10 years agoChange model design to be more filter friendly
René Stadler [Wed, 14 Nov 2007 14:56:35 +0000 (16:56 +0200)]
Change model design to be more filter friendly

10 years agoDraw horizontal helper lines in frequency display
René Stadler [Wed, 14 Nov 2007 13:49:03 +0000 (15:49 +0200)]
Draw horizontal helper lines in frequency display

10 years agoSeparate log model into base class and lazy implementation. Add basis for a filter...
René Stadler [Wed, 14 Nov 2007 13:44:01 +0000 (15:44 +0200)]
Separate log model into base class and lazy implementation. Add basis for a filter model based on that

10 years agoRemove dead/commented out code
René Stadler [Wed, 14 Nov 2007 12:49:55 +0000 (14:49 +0200)]
Remove dead/commented out code

10 years agoAdd/change comments
René Stadler [Wed, 14 Nov 2007 12:48:31 +0000 (14:48 +0200)]
Add/change comments

10 years agoChange view columns menu item label
René Stadler [Wed, 14 Nov 2007 11:57:08 +0000 (13:57 +0200)]
Change view columns menu item label

10 years agoAdd PID column
René Stadler [Wed, 14 Nov 2007 11:34:53 +0000 (13:34 +0200)]
Add PID column

10 years agoAdd skeleton for file properties plugin
René Stadler [Wed, 14 Nov 2007 11:15:36 +0000 (13:15 +0200)]
Add skeleton for file properties plugin

10 years agoAdd debug output. Add filename column
René Stadler [Wed, 14 Nov 2007 10:48:43 +0000 (12:48 +0200)]
Add debug output. Add filename column

10 years agoAdd view columns visibility and ordering state persistence
René Stadler [Wed, 14 Nov 2007 09:31:57 +0000 (11:31 +0200)]
Add view columns visibility and ordering state persistence

10 years agoDon't make column headers clickable
René Stadler [Wed, 14 Nov 2007 09:13:07 +0000 (11:13 +0200)]
Don't make column headers clickable

10 years agoFix progress display on load
René Stadler [Wed, 14 Nov 2007 08:55:12 +0000 (10:55 +0200)]
Fix progress display on load

10 years agoIf the indicator in the frequency display is just 1px wide, don't use transparency
René Stadler [Wed, 14 Nov 2007 08:44:08 +0000 (10:44 +0200)]
If the indicator in the frequency display is just 1px wide, don't use transparency

10 years agoNew import (the old repo got busted, just had 4 revs anyways)
René Stadler [Wed, 14 Nov 2007 08:30:19 +0000 (10:30 +0200)]
New import (the old repo got busted, just had 4 revs anyways)

10 years agovalidate: Make sphinx documentation generation optionnal
Thibault Saunier [Sat, 6 Sep 2014 10:34:39 +0000 (12:34 +0200)]
validate: Make sphinx documentation generation optionnal

10 years agovalidate:launcher: Add needed files to build documentation with sphinx
Thibault Saunier [Sat, 6 Sep 2014 09:41:48 +0000 (11:41 +0200)]
validate:launcher: Add needed files to build documentation with sphinx

10 years agovalidate: launcher: Cleanup and rename apps to avoid '-' in their name
Thibault Saunier [Sat, 6 Sep 2014 09:38:38 +0000 (11:38 +0200)]
validate: launcher: Cleanup and rename apps to avoid '-' in their name

10 years agovalidate:launcher: Avoid '.' before media file extension in test classnames
Thibault Saunier [Sat, 6 Sep 2014 08:02:13 +0000 (10:02 +0200)]
validate:launcher: Avoid '.' before media file extension in test classnames

10 years agovalidate:docs: fix spelling mistakes
Felix Schwarz [Fri, 5 Sep 2014 19:47:00 +0000 (19:47 +0000)]
validate:docs: fix spelling mistakes

https://bugzilla.gnome.org/show_bug.cgi?id=736160

10 years agovalidate: Take a const gchar ** in gst_validate_print_action_types
Thibault Saunier [Fri, 5 Sep 2014 21:15:29 +0000 (23:15 +0200)]
validate: Take a const gchar ** in gst_validate_print_action_types

This is what we actually need and thus is cleaner.

10 years agovalidate: Implement the notion of implementer namespace to the action types
Thibault Saunier [Fri, 5 Sep 2014 21:03:58 +0000 (23:03 +0200)]
validate: Implement the notion of implementer namespace to the action types

This allows users to know who implements an action type.

+ Enhance the printing of all action making it readable.

10 years agovalidate: Add informations on the switch-track action overrided for playbin
Thibault Saunier [Fri, 5 Sep 2014 17:30:52 +0000 (19:30 +0200)]
validate: Add informations on the switch-track action overrided for playbin

10 years agovalidate: docs: Add some GstValidate usage documentation
Thibault Saunier [Thu, 4 Sep 2014 21:54:34 +0000 (23:54 +0200)]
validate: docs: Add some GstValidate usage documentation

+ Fix minor issues in the gst-validate and gst-validate-transcoding
tools documentation

10 years agovalidate: remove redundant pre-condition in monitor_factory_create
Guillaume Desmottes [Thu, 4 Sep 2014 09:54:41 +0000 (11:54 +0200)]
validate: remove redundant pre-condition in monitor_factory_create

The same check is already done at the head of the function.

https://bugzilla.gnome.org/show_bug.cgi?id=736019

10 years agovalidate: fix a couple of typos in comments
Guillaume Desmottes [Thu, 4 Sep 2014 09:53:56 +0000 (11:53 +0200)]
validate: fix a couple of typos in comments

https://bugzilla.gnome.org/show_bug.cgi?id=736019

10 years agovalidate:docs: Sensibly update the usage file
Thibault Saunier [Thu, 4 Sep 2014 17:18:25 +0000 (19:18 +0200)]
validate:docs: Sensibly update the usage file

10 years agovalidate: Use a GList to store action types instead of hashtable
Thibault Saunier [Fri, 22 Aug 2014 17:30:14 +0000 (19:30 +0200)]
validate: Use a GList to store action types instead of hashtable

It is more adapted and allows us to print the action types in a stable
maneer.

10 years agovalidate: report: Do not repeat type name when printing its details
Thibault Saunier [Fri, 22 Aug 2014 16:45:13 +0000 (18:45 +0200)]
validate: report: Do not repeat type name when printing its details

10 years agovalidate: Change the version to 1.0.0.1
Thibault Saunier [Tue, 19 Aug 2014 09:10:57 +0000 (11:10 +0200)]
validate: Change the version to 1.0.0.1

The 1.0.0.1 means that it is targetting the GStreamer 1.X serie,
and is a git version (thus 0.1)

GstValidate will most probably not be released and we should try to
be able to use it with as many version of the GStreamer 1.X serie
as possible.

10 years agovalidate: Document the API with gtk-doc
Thibault Saunier [Mon, 18 Aug 2014 16:41:50 +0000 (18:41 +0200)]
validate: Document the API with gtk-doc

10 years agovalidate: Add GObject Introspection support
Thibault Saunier [Wed, 11 Jun 2014 07:23:11 +0000 (09:23 +0200)]
validate: Add GObject Introspection support

10 years agovalidate: Rework the action parameter API
Thibault Saunier [Thu, 14 Aug 2014 08:55:44 +0000 (10:55 +0200)]
validate: Rework the action parameter API

Making it possible to properly define parameters, and describe them.

+ Document all action types!

10 years agovalidate: Add an option to print all avalaible actions with details
Thibault Saunier [Wed, 13 Aug 2014 21:07:47 +0000 (23:07 +0200)]
validate: Add an option to print all avalaible actions with details

+ Cleanup actions descriptions
+ Make GstValidateActionType internal only and only expose the structure

10 years agovalidate: Use the buffering mode to see if pipeline is live or not
Thibault Saunier [Thu, 14 Aug 2014 08:57:33 +0000 (10:57 +0200)]
validate: Use the buffering mode to see if pipeline is live or not

10 years agovalidate: Do not segfault when receiving a segment on unlink pad
Thibault Saunier [Thu, 14 Aug 2014 08:56:56 +0000 (10:56 +0200)]
validate: Do not segfault when receiving a segment on unlink pad

For some reason we did no discover that before.

10 years agovalidate: Make GstValidateActionType a GstMiniObject and expose it in the API
Thibault Saunier [Wed, 13 Aug 2014 18:47:24 +0000 (20:47 +0200)]
validate: Make GstValidateActionType a GstMiniObject and expose it in the API

10 years agovalidate:scenario: Cleanup header and add some padding to classes
Thibault Saunier [Wed, 13 Aug 2014 18:46:17 +0000 (20:46 +0200)]
validate:scenario: Cleanup header and add some padding to classes

Let's start making gst-validate ABI and API stable

10 years agogst-validate: fix some minor memory leaks
Anuj Jaiswal [Wed, 20 Aug 2014 13:29:26 +0000 (18:59 +0530)]
gst-validate: fix some minor memory leaks

https://bugzilla.gnome.org/show_bug.cgi?id=735099

10 years agovalidate: generate test names with the stream_info filename.
Mathieu Duponchelle [Tue, 19 Aug 2014 16:06:14 +0000 (18:06 +0200)]
validate: generate test names with the stream_info filename.

And not with the contained uri string, which is variable.

10 years agovalidate: The scenario only old a weak ref so unref the weak ref
Thibault Saunier [Tue, 12 Aug 2014 13:14:28 +0000 (15:14 +0200)]
validate: The scenario only old a weak ref so unref the weak ref

We were unrefing an object we did not actually own a ref on.

10 years agovalidate: Print when we set pipeline state because of buffering
Thibault Saunier [Tue, 12 Aug 2014 07:36:34 +0000 (09:36 +0200)]
validate: Print when we set pipeline state because of buffering

10 years agovalidate:launcher: Properly handle libsdir when gst-validate is installed
Thibault Saunier [Mon, 11 Aug 2014 18:19:02 +0000 (20:19 +0200)]
validate:launcher: Properly handle libsdir when gst-validate is installed

+ Fix the _in_devel function
+ Install the validate default testsuite implementation in the right
place

10 years agovalidate:launcher: Let testsuite know the actual file in which they are
Thibault Saunier [Mon, 11 Aug 2014 11:21:09 +0000 (13:21 +0200)]
validate:launcher: Let testsuite know the actual file in which they are

10 years agovalidate:launcher: Add the logic of needed env variables in tests
Thibault Saunier [Mon, 11 Aug 2014 11:19:22 +0000 (13:19 +0200)]
validate:launcher: Add the logic of needed env variables in tests

10 years agovalidate:launcher: Expose all classes to be used to create testsuites
Thibault Saunier [Sun, 10 Aug 2014 10:41:57 +0000 (12:41 +0200)]
validate:launcher: Expose all classes to be used to create testsuites

To create testsuite from outside gst-validate, the user will need to be
able to use the TestGenerator and subclasses of Test that we implement
in the apps, to do so we publicly expose them in the TestManager class
so that user have acces to everything they need.

10 years agovalidate:launcher: Handle stdout/stderr as possible logfiles
Thibault Saunier [Sun, 10 Aug 2014 10:04:31 +0000 (12:04 +0200)]
validate:launcher: Handle stdout/stderr as possible logfiles

Allowing people to get all the logs in the terminal