gstreamer/tests
William Manley b8232a7467 multisocketsink: Map GstMemorys individually when sending
If a buffer is made up of non-contiguous `GstMemory`s `gst_buffer_map`
has to copy all the data into a new `GstMemory` which is contiguous.  By
mapping all the `GstMemory`s individually and then using scatter-gather
IO we avoid this situation.

This is a preparatory step for adding support to multisocketsink for
sending file descriptors, where a GstBuffer may be made up of several
`GstMemory`s, some of which are backed by a memfd or file, but I think this
patch is valid and useful on its own.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=746150
2015-03-13 16:20:50 +01:00
..
check multisocketsink: Map GstMemorys individually when sending 2015-03-13 16:20:50 +01:00
examples playback-test: Support new skip seek flags 2015-01-28 03:29:49 +11:00
files tests: add test to check discoverer return code for missing plugins case 2012-03-03 13:54:53 +00:00
icles reverse-play: fix seek to end when starting reverse 2014-12-08 18:53:35 +11:00
Makefile.am tests: add small unit test for AC3 vs. JPEG typefinding issue 2010-06-05 17:24:45 +01:00