mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-03 06:56:46 +00:00
38b96e6c8c
gst_buffer_take_memory -> gst_buffer_insert_memory because insert is what the method does. Make all methods deal with ranges so that we can replace, merge, remove and map a certain subset of the memory in a buffer. With the new methods we can make some code nicer and reuse more code. Being able to deal with a subset of the buffer memory allows us to optimize more cases later (most notably RTP headers and payload that could be in different memory objects). Make some more convenient macros that call the more generic range methods. |
||
---|---|---|
.. | ||
common | ||
vs6 | ||
vs7 | ||
vs8 | ||
MANIFEST | ||
README.txt |
Building GStreamer on Windows ----------------------------- Running GStreamer on Windows is currently experimental, but improving. Building on MinGW/MSys ---------------------- Should work out of the box from the toplevel directory using the standard Unix build system provided. This build type is fairly well supported. Building with Visual Studio 6 ----------------------------- The directory vs6/ contains the workspaces needed to build GStreamer from Visual Studio. This build type is fairly well supported. Building with Visual Studio 7 ----------------------------- vs7/ contains the files needed, but they haven't been updated since the 0.8 series. This build is currently unsupported. The common/ directory contains support files that can be shared between these two versions of Visual Studio.