gstreamer/tests
Jan Schmidt 867bfb840e baseparse: Don't return more data than asked for in pull_range()
Even when pulling a new 64KB buffer from upstream, don't return
more data than was asked for in the pull_range() method and then
return less later, as that confused subclasses like h264parse.

Add a unit test that when a subclass asks for more data, it always
receives a larger buffer on the next iteration, never less.

Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/530

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/733>
2021-01-13 11:25:58 +00:00
..
benchmarks Run gst-indent through the files 2018-11-28 05:58:53 +02:00
check baseparse: Don't return more data than asked for in pull_range() 2021-01-13 11:25:58 +00:00
examples examples: Remove dead assignments 2018-12-15 11:08:09 +01:00
misc tests: netclock-replay: fix build with new api export/import 2018-09-24 08:39:39 +01:00
.gitignore Add new streamiddemux binaries to .gitignore 2015-03-14 16:05:57 +00:00
Makefile.am tests: don't build misc subdir if both examples and benchmarks have been disabled 2016-09-02 23:22:17 +01:00
meson.build meson: Always use a dependency object for dependencies 2018-09-05 16:33:43 +05:30
README README: update after removal of "old" dir. 2010-07-05 12:26:42 +03:00

This directory contains regression tests, functionality tests, examples,
benchmarks, ...

benchmarks/
   benchmarks to profile pieces of GStreamer
check/
   unit tests using the check library, non-interactive
examples/
   small examples demonstrating the use of various features
misc/
   prototypes, random bits, ...