gstreamer/tests/check/libs
Jakub Adam 1a87a6572e rtpbasedepayload: handle caps change partway through buffer list
While preparing a blist for pushing, some RTP header extension may
request caps change for a specific buffer in the list. When this
happens, depayloader should immediately push those buffers from the list
that precede the currently processed buffer (for which the caps change
was requested) and only then apply the new caps to the src pad.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1011>
2021-03-12 18:45:04 +01:00
..
allocators.c tests: allocator: Fix FDMemory portability issue 2020-10-29 09:45:25 +00:00
audio.c libs: audio: Handle meta changes in gst_audio_buffer_truncate 2021-02-18 11:25:32 +02:00
audiocdsrc.c tests: include config.h and don't include unix headers 2018-01-16 18:14:59 +00:00
audiodecoder.c tests: audiodecoder: speed up audiodecoder_buffer_after_segment test 2019-03-09 17:17:11 +00:00
audioencoder.c base: use new gst_element_class_add_static_pad_template() 2016-03-24 14:25:41 +02:00
audiosink.c tests: audiosink: Test class extension struct 2020-05-28 19:14:29 +09:00
baseaudiovisualizer.c base: use new gst_element_class_add_static_pad_template() 2016-03-24 14:25:41 +02:00
discoverer.c discoverer: set 30 second for long-running tests 2019-04-01 18:35:06 +00:00
fft.c check: Use GST_CHECK_MAIN () macro everywhere 2015-06-02 16:14:39 +02:00
gstgl-public-headers.h tests: add gl structs to abi check 2020-10-09 06:12:30 +00:00
gstglcolorconvert.c gl/checks: fix build 2017-12-09 19:32:30 +00:00
gstglcontext.c tests/gl: add test for GL context removal 2020-05-08 15:10:17 +10:00
gstglfeature.c gl/tests: add extension/version parsing checks 2018-06-15 13:17:14 +10:00
gstglformat.c glformat: add test for formats 2018-05-05 21:29:40 +10:00
gstglheaders.c tests: add gl structs to abi check 2020-10-09 06:12:30 +00:00
gstglmatrix.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
gstglmemory.c gl,video: Make ptrs to VideoInfo and (GL)AllocationParams immutable 2021-01-14 11:53:10 +00:00
gstglquery.c gl/query: split tests and fix some corresponding issues in usage 2017-12-09 19:32:30 +00:00
gstglshader.c gl/tests: add some simple shader testing 2017-12-09 19:32:31 +00:00
gstglsl.c glsl: fix #version 150 not working with profiles 2017-12-09 19:32:23 +00:00
gstglslstage.c gl/tests: fix shader creation tests 2019-06-07 11:14:39 +00:00
gstglupload.c glupload: Add VideoMetas and GLSyncMeta to the raw uploaded buffers 2019-10-02 19:27:39 +00:00
gstlibscpp.cc videodirection: interface for rotation and flip 2016-08-25 10:19:13 +03:00
libsabi.c tests: add gl structs to abi check 2020-10-09 06:12:30 +00:00
mikey.c mikey: make message and payload mini-objects 2014-07-02 15:44:12 +02:00
navigation.c navigation: Mouse scroll events support 2020-03-19 09:59:47 +00:00
pbutils.c test: pbutils: Add check for high throughput scc. 2020-04-28 21:27:36 +08:00
profile.c tests: fix compiler warnings on Windows with mingw 2019-02-19 09:54:52 +00:00
rtp.c gstrtpbuffer: fix header extension length validation 2020-10-12 15:01:22 +01:00
rtpbasedepayload.c rtpbasedepayload: handle caps change partway through buffer list 2021-03-12 18:45:04 +01:00
rtpbasepayload.c rtpbasepayload: set attributes on newly requested extensions 2021-01-27 09:48:49 +01:00
rtpdummyhdrextimpl.c rtpbasedepayload: handle caps change partway through buffer list 2021-03-12 18:45:04 +01:00
rtphdrext.c rtp: add base object for reading/writing rtp header extensions (RFC5285) 2020-12-03 10:19:32 +00:00
rtpmeta.c tests: rtpmeta: Avoid C99 declaration in 'for' loop 2019-04-01 22:34:28 +09:00
rtsp.c rtspurl: add API method to create request uri combined with control url 2019-12-27 16:57:08 +00:00
rtspconnection.c rtspconnection: Add functions without GTimeVal deprecate existing 2019-12-18 18:20:25 +00:00
sdp.c sdp: Add support for parsing the extmap attribute from caps and storing inside caps 2019-07-13 12:18:15 +00:00
struct_aarch64.h tests: add gl structs to abi check 2020-10-09 06:12:30 +00:00
struct_arm.h tests: add gl structs to abi check 2020-10-09 06:12:30 +00:00
struct_i386.h tests: add gl structs to abi check 2020-10-09 06:12:30 +00:00
struct_i386_osx.h check: Remove old structures from ABI check 2018-04-02 08:33:58 +02:00
struct_ppc32.h tests: add gl structs to abi check 2020-10-09 06:12:30 +00:00
struct_ppc64.h tests: add gl structs to abi check 2020-10-09 06:12:30 +00:00
struct_x86_64.h tests: add gl structs to abi check 2020-10-09 06:12:30 +00:00
tag.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
video.c video-chroma: Add support for any combination of chroma-site flags 2020-12-08 07:21:28 +00:00
videoanc.c video-anc: Handle SD formats correctly 2019-04-23 11:25:05 +00:00
videodecoder.c Pass the code through codespell 2019-08-30 13:05:36 +00:00
videoencoder.c videoencoder: Add test for min-force-key-unit-interval property 2020-06-05 10:04:43 +00:00
videotimecode.c videotimecode: Set the DROP_FRAME flag when parsing timecodes with a ,/; from a string 2018-12-19 23:11:24 +00:00
xmpwriter.c check: Use GST_CHECK_MAIN () macro everywhere 2015-06-02 16:14:39 +02:00