| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Seems to have been copy pasted around a few places
|
|
|
|
|
|
| |
libtool: error: ignoring unknown tag OBJC
and
clang: error: argument unused during compilation: '-pthread'
|
|
|
|
|
| |
Highly unlikely to have 0 captures, but protect from crashes in the future by
doing none of the math if there is no data.
|
|
|
|
|
| |
Disable "channel-positions-from-input", but without actually giving
a position table, so every position should be NONE
|
| |
|
|
|
|
|
| |
Makes source code smaller, and ensures we go through common initialization
path (like the one that sets up XML unit test output ...)
|
|
|
|
|
|
|
|
|
| |
Also check for the sample to have a buffer and caps
associated with it.
Related to:
https://bugzilla.gnome.org/show_bug.cgi?id=747557
|
|
|
|
|
| |
Not all platforms have wayland support. Handle that gracefully at
compile time
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
We are using shaders everywhere and so they are not needed
|
|
|
|
|
|
|
| |
Rather than one of the input pad video info's.
The test checking this was not constraining the output frame size
to ensure that the out of frame stream was not being displayed.
|
|
|
|
|
|
|
|
|
|
| |
We verify that all the buffers on an obscured sinkpad are skipped by overriding
the map() function in the GstVideoMeta of the buffers to set a variable when
called. We also test that the buffers do get mapped when they're not obscured.
Blame^WCredit for the GstVideoMeta map() idea goes to Tim.
https://bugzilla.gnome.org/show_bug.cgi?id=746147
|
|
|
|
| |
Add a slider to modify the zoom in camerabin
|
|
|
|
| |
VBox and HBox are now simply Box
|
|
|
|
|
|
| |
When opening the .ui file it complains about being for GTK 2 and
automatically updates it to GTK3. Commit this version and update
the makefile
|
|
|
|
|
|
|
|
| |
If 95% of the code of an example app consists of GObject
code, maybe that's defeating the point a little. So just
remove a lot of that and trim down the example to the
absolute minimum. Also removes the last remaining GPL3
licensed code in -bad.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GstPhotography enables new paths in wrappercamerabinsrc that allows
the source to be notified about the capture caps and provide an
alternative caps if desired bypassing the negotiation (this doesn't
seem like a good idea these days). To make sure it keeps working
until we remove it from the API in favor of standard caps negotiation
features this test was added.
It adds 3 extra tests with a simple test source that will:
1) Test that capturing with ANY caps work
2) Test that capturing with a fixed caps work
3) Test that capturing with a fixed caps and having the source
pick a different resolution from GstPhotography API works
by having wrappercamerabinsrc crop the capture to the final
requested dimensions
|
|
|
|
|
| |
Those macros were with the wrong name (likely a copy n paste mistake)
and were unused.
|
| |
|
|
|
|
|
|
| |
Make sure the test environment is set up.
https://bugzilla.gnome.org//show_bug.cgi?id=747624
|
|
|
|
|
|
|
| |
Adds a test to verify that viewfinder and image capture caps
can be set to non-intersecting caps and still work.
https://bugzilla.gnome.org/show_bug.cgi?id=724868
|
|
|
|
|
|
|
|
|
|
| |
A bitmask is 64 bits, but integer immediates are passed as int
in varargs, which happen to be 32 bit with high probability.
This triggered a valgrind jump-relies-on-uninitalized-value
report well away from the site, since it doesn't trigger on
stack accesses, and there must have been enough zeroes to stop
g_object_set at the right place.
|
|
|
|
| |
There isn't really any way to test the elements standalone.
|
|
|
|
| |
Needed by the new automake test runner
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=746249
|
|
|
|
|
| |
Instead of failing, take the downstream channel mask if the channel
count is 1.
|
|
|
|
|
|
|
| |
Almost a copy of the "interleave" unit tests, improved to support
the thread on the src pad on GstAggregator.
https://bugzilla.gnome.org/show_bug.cgi?id=740236
|
|
|
|
|
|
|
|
|
|
|
|
| |
The first output MPEG-TS packet that corresponds to a video input
buffer which had the delta flag cleared (i.e. was a keyframe)
should have the delta flag cleared as well.
This is needed e.g. by tcpserversink in order to keep track
of the last keyframe and be able to burst data to newly-
connected clients.
https://bugzilla.gnome.org/show_bug.cgi?id=706872
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=722129
|
|
|
|
| |
translating outside the clip region doesn't work
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=739681
|
|
|
|
|
|
|
| |
Instead of prividing texture and size directly.
And apply changes to examples.
https://bugzilla.gnome.org/show_bug.cgi?id=739681
|
| |
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=745875
|
| |
|
|
|
|
|
| |
Removing interlaced variable since it is meant to mean progressive scan
and that isn't used.
|
|
|
|
|
|
|
| |
This reverts commit 1c77d12ce8770f0e065e9c00c35d711fdef1c9f8.
"interlaced" in the caps don't mean the same thing as the SOF2 marker in the
JPEG format. This test passes because of broken behaviour.
|
| |
|
|
|
|
|
| |
Renders buffers using the CALayer subclass AVSampleBufferDisplayLayer
which can be placed inside a Core Animation render tree.
|
|
|
|
|
| |
Don't quit on Warning.
Print out a message when there is an Error or Warning.
|