platform/upstream/gstreamer.git
11 years agopad-monitor: instrument to monitor buffer/event/query/alloc flows
Thiago Santos [Wed, 10 Jul 2013 21:38:09 +0000 (18:38 -0300)]
pad-monitor: instrument to monitor buffer/event/query/alloc flows

Replace pad functions with monitor functions that can do pre/post
checks and call the original functions

11 years agoqa-monitor: add base class for monitors
Thiago Santos [Wed, 10 Jul 2013 17:03:49 +0000 (14:03 -0300)]
qa-monitor: add base class for monitors

The base class adds a 'object' property to hold the monitored object,
it can only be set on construction. Also the constructor now
automatically calls the element set up

11 years agoqa-bin-monitor: adds a bin monitor
Thiago Santos [Tue, 9 Jul 2013 22:20:55 +0000 (19:20 -0300)]
qa-bin-monitor: adds a bin monitor

Extends element-monitor to also wrap child elements

11 years agoqa: renaming Wrapper -> Monitor
Thiago Santos [Tue, 9 Jul 2013 20:38:47 +0000 (17:38 -0300)]
qa: renaming Wrapper -> Monitor

11 years agoqa-pad-wrapper: adds stub class for pad QA wrapper
Thiago Santos [Tue, 9 Jul 2013 19:52:02 +0000 (16:52 -0300)]
qa-pad-wrapper: adds stub class for pad QA wrapper

Also fixes _new functions to ref the elements intead of
ownership transfers

11 years agoqa-element-wrapper: add code for iterating and monitoring pads creation
Thiago Santos [Tue, 9 Jul 2013 19:39:38 +0000 (16:39 -0300)]
qa-element-wrapper: add code for iterating and monitoring pads creation

This will be used to create the wrappers for pads

11 years agogitignore: ignore gst-qa binary
Thiago Santos [Tue, 9 Jul 2013 19:13:00 +0000 (16:13 -0300)]
gitignore: ignore gst-qa binary

11 years agoqa: adds gst-qa binary and basic classes to run the QA tests
Thiago Santos [Tue, 9 Jul 2013 19:08:30 +0000 (16:08 -0300)]
qa: adds gst-qa binary and basic classes to run the QA tests

The classes are mostly a stub for now, but the gst-qa already
has a minimum to start them;

11 years agoqa: add common submodule
Thiago Santos [Tue, 9 Jul 2013 19:07:58 +0000 (16:07 -0300)]
qa: add common submodule

11 years agoqa: initial empty repository
Thiago Santos [Tue, 9 Jul 2013 19:06:36 +0000 (16:06 -0300)]
qa: initial empty repository