| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
Following the Don't Repeat Yourself principle, define macros
for the structures that contain the request and response headers,
so that the name is not repeated in multiple places in multiple files.
https://bugzilla.gnome.org/show_bug.cgi?id=762144
|