| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
e.g. the final glGetError() must also be completed on the GL thread
|
|
|
|
|
|
|
| |
The linker flags for several plugins (dashdemux, mssdemux, hlsdemux) are missing
$(GST_PLUGINS_BASE_LIBS), so add them so they can find -lgsttag and -lgstapp.
https://bugzilla.gnome.org/show_bug.cgi?id=771780
|
|
|
|
|
|
| |
The D bit shall always be set to true for the first buffer.
https://bugzilla.gnome.org/show_bug.cgi?id=770221
|
| |
|
|
|
|
|
|
| |
These seem to have been missed in the previous commit to this file.
https://bugzilla.gnome.org/show_bug.cgi?id=771023
|
| |
|
|
|
|
|
|
|
|
| |
The tests were broken since 91fea30, which changed glupload to return
GST_GL_UPLOAD_RECONFIGURE if the texture target in the input buffers doesn't
match the texture-target configured in the output caps.
This commit fixes that and adds more checks for the new behaviour.
|
| |
|
| |
|
|
|
|
|
| |
Fixes clang: error: argument unused during compilation: '-pthread'
when building the test programs.
|
|
|
|
|
| |
Check for modules in configure and use GST_*_LIBS vars to link with
the libraries instead of hardcoding them.
|
|
|
|
|
| |
- Pass the wayland display to gst
- Redrawing on resize is no longer needed.
|
|
|
|
|
|
|
|
| |
* Add caps change test to unit tests
* Cleanup leftover buffers after each unit test
* Add missing rawvideoparse entry in .gitignore
https://bugzilla.gnome.org/show_bug.cgi?id=769637
|
|
|
|
|
|
|
| |
This is useful to ensure that the offsets and strides are computed if
only width, height, format etc. in the property config are set.
https://bugzilla.gnome.org/show_bug.cgi?id=769797
|
|
|
|
|
|
|
|
| |
It uses random data streams but dashdemux nowadays actually looks into the
streams and doesn't like randomness very much. The tests should probably just
become validate tests on real streams.
https://bugzilla.gnome.org/show_bug.cgi?id=769553
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=741104
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=741104
|
|
|
|
| |
Adapt hlsdemux for the m3u8 playlist changes.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=768160
|
|
|
|
|
|
|
| |
end of the file
This previously did not fail as before we didn't get any tags at all in PUSH
mode, now we get the bitrates.
|
|
|
|
|
|
|
|
| |
Add a test of the gst_mpd_client_get_maximum_segment_duration() function
to check that it first checks the MPD@maxSegmentDuration and then falls
back to checking all of the segment durations.
https://bugzilla.gnome.org/show_bug.cgi?id=753751
|
|
|
|
|
|
|
| |
JPEG detection in configure.ac defines HAVE_JPEG to 0 if the
jpeg lib isn't found, rather then not defining it.
https://bugzilla.gnome.org/show_bug.cgi?id=769197
|
|
|
|
|
|
|
| |
The new rawaudioparse and rawvideoparse elements are based on GstBaseParse
and completely replace audioparse and videoparse
https://bugzilla.gnome.org/show_bug.cgi?id=767011
|
|
|
|
| |
Use GError's instead if necessary.
|
|
|
|
|
|
| |
Facilities are given to create fbo's and attach GL memory (renderbuffers
or textures). It also keeps track of the renderable size for use with
effective use with glViewport().
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=769144
|
|
|
|
|
|
| |
Introducing a new 'config' API similar to GstBufferPoolConfig.
https://bugzilla.gnome.org/show_bug.cgi?id=765314
|
| |
|
| |
|
|
|
|
|
|
|
| |
gst_bus_remove_signal_watch() has to be called to release the ref
taken by gst_bus_add_signal_watch().
https://bugzilla.gnome.org/show_bug.cgi?id=768843
|
|
|
|
|
|
| |
Rather than assuming something. e.g. zerocopy on iOS with GLES3 requires
the use of Luminance/Luminance Alpha formats and does not work with
Red/RG textures.
|
|
|
|
| |
It can only be put to READY if the DRM stuff is available.
|
|
|
|
|
|
|
| |
Need to call gst_check_drop_buffers() to unref the buffers exchanged
during the test.
https://bugzilla.gnome.org/show_bug.cgi?id=767159
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=766663
|
|
|
|
|
|
|
| |
tcase_add_checked_fixture() is suppose to call the setup and teardown
functions so the tests don't have to do it manually.
https://bugzilla.gnome.org/show_bug.cgi?id=766663
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=766663
|
|
|
|
|
|
|
| |
The mock chain functions aren't unreffing the buffers so the caller
should do it.
https://bugzilla.gnome.org/show_bug.cgi?id=766663
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=766663
|
|
|
|
|
|
| |
gst_check_drop_buffers() release the buffers exchanged during the test.
https://bugzilla.gnome.org/show_bug.cgi?id=766663
|
|
|
|
|
|
|
| |
The events are supposed to be unreffed when finishing the test, not
reffed.
https://bugzilla.gnome.org/show_bug.cgi?id=766663
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=766663
|
|
|
|
|
|
|
| |
The factories returned by gst_registry_find_feature() have to be
unreffed.
https://bugzilla.gnome.org/show_bug.cgi?id=766663
|
|
|
|
| |
fixes make distcheck complaining about it.
|
| |
|
|
|
|
|
|
|
|
| |
Also wait for the state change to STOP to have been announced before
destroying the player so it won't appear as leaked by leak detector
tools.
https://bugzilla.gnome.org/show_bug.cgi?id=766607
|
|
|
|
|
|
| |
Had to adapt the existing tests because of this new callback.
https://bugzilla.gnome.org/show_bug.cgi?id=766607
|
|
|
|
|
| |
Test that we can run an encode / decode cycle in various
formats without errors
|
|
|
|
|
|
|
| |
Calling GST_DEBUG() in test rely on the default category to be defined,
which is done in gst_check_init().
https://bugzilla.gnome.org/show_bug.cgi?id=766607
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=766639
|
|
|
|
|
|
|
| |
When the test involves doing a seek, only check for data size after
the seek. The final segment range after seek might be different/smaller
than the threshold for doing the seek and doing the check before
seeking would fail.
|