summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Thiago Santos [Thu, 11 Jul 2013 16:41:25 +0000 (13:41 -0300)]
gst-qa: add seek-tests option
The seek-tests does a simple seeking after the pipeline has started
so that seeking checks can be performed by the monitors
Thiago Santos [Thu, 11 Jul 2013 05:07:41 +0000 (02:07 -0300)]
pad-monitor: track some events
Segments, upstream seeks and flushes. Adding the following checks:
* A flush stop is expected after a flush start
* After a seek, the flushes/segment seqnum should be the same as the seek
Thiago Santos [Thu, 11 Jul 2013 03:05:17 +0000 (00:05 -0300)]
pad-monitor: only set pad functions if they exist on the pad
Some functions should only be set on pads if they were originally
set, like the GetRange, Chain and BufferAlloc
Thiago Santos [Thu, 11 Jul 2013 03:04:41 +0000 (00:04 -0300)]
qa-bin-monitor/element-monitor: implement pad/element wrapping
Add code that creates new monitors when elements/pads are found
in bin and element monitors
Thiago Santos [Thu, 11 Jul 2013 03:03:54 +0000 (00:03 -0300)]
qa-monitor: fix various start up issues
Fix reference count for monitored object, passing of constructor
parameter and base monitor property flag
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
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
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
Thiago Santos [Tue, 9 Jul 2013 20:38:47 +0000 (17:38 -0300)]
qa: renaming Wrapper -> Monitor
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
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
Thiago Santos [Tue, 9 Jul 2013 19:13:00 +0000 (16:13 -0300)]
gitignore: ignore gst-qa binary
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;
Thiago Santos [Tue, 9 Jul 2013 19:07:58 +0000 (16:07 -0300)]
qa: add common submodule
Thiago Santos [Tue, 9 Jul 2013 19:06:36 +0000 (16:06 -0300)]
qa: initial empty repository