- 28 Mar, 2011 5 commits
-
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
Adds some API to handle memory blocks.
-
Wim Taymans authored
-
- 17 Mar, 2011 2 commits
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
Conflicts: gst/gstbufferlist.c
-
- 16 Mar, 2011 2 commits
-
-
Sebastian Dröge authored
See bug #644907.
-
Sebastian Dröge authored
Previously we were returning the peerpad, which is the target of the ghostpad.
-
- 11 Mar, 2011 1 commit
-
-
Jonas Holmberg authored
Adding a buffer to the end of a GstBufferList is supposed to be a fast operation, but it was not since the iterator does not advance its nextpointer when adding buffers and GList does not have a tail pointer. Using a GQueue to store the buffers makes it easier to add buffers to the end of the list and this operation will now be much more efficient. Adding an entire GList of buffers using gst_buffer_list_iterator_add_list() will however have to iterate over the list being added to be able to update the tail pointer in the GQueue.
-
- 10 Mar, 2011 3 commits
-
-
Tim-Philipp Müller authored
GST_DISABLE_DEPRECATED should only affect visibility of declarations in headers, not actually remove symbols. See GitDeveloperGuidelines and DeprecatingAPI pages in wiki. https://bugzilla.gnome.org/show_bug.cgi?id=402141
-
Edward Hervey authored
-
Wim Taymans authored
-
- 09 Mar, 2011 3 commits
-
-
Stefan Kost authored
-
Stefan Kost authored
-
Thijs Vermeir authored
Add new functions to clarify how the caps are compared to the template caps of the element factory. Improve the docs to point out the difference. Deprecate: gst_element_factory_can_{src|sink}_caps API: add gst_element_factory_can_{src|sink}_{any|all}_capps https://bugzilla.gnome.org/show_bug.cgi?id=402141
-
- 08 Mar, 2011 11 commits
-
-
Stefan Kost authored
Add a test for the crash in bug #642271.
-
Wim Taymans authored
-
Wim Taymans authored
Replace subbuffer and copy vmethods by a more generic transform function that can then be parametrised by transform specific data. This should allow us to implement make-writable and more future transform functions.
-
Wim Taymans authored
-
Stefan Kost authored
-
Stefan Kost authored
Move one test from gstelement suite.
-
Stefan Kost authored
-
Stefan Kost authored
No need to check for media_type!=NULL as the function we call that actual create the structure does a full check anyway.
-
Stefan Kost authored
-
Jonathan Matthew authored
Check if structure has been created before appending it to the caps. Free the caps in the case of an error to not conceal it be returning empty caps. Fixes #642271
-
Stefan Kost authored
Our helloworld example thatw e reference from the manual has been a bit complicated to serve a first contact with gstreamer. Since we have and promote playbin2 as a playback api use it here. Based on work from Mathias Hasselmann <mathias.hasselmann@gmx.de> Fixes #424143
-
- 04 Mar, 2011 9 commits
-
-
Wim Taymans authored
-
Wim Taymans authored
Now that we don't subclass buffers anymore, the FIXME about limited functionality of the copy function is irrelevant.
-
Wim Taymans authored
-
Wim Taymans authored
Move the preroll lock to basesink where it belongs.
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
Add the caps to the configuration parameters of the pool. Initialize the private data
-
- 02 Mar, 2011 4 commits
-
-
Wim Taymans authored
-
Wim Taymans authored
Use the dispose method to release the buffer to the pool when it is configured.
-
Wim Taymans authored
Keep a pointer to the bufferpool. Release the buffer to the pool when finalizing. Make sure the pool sets itself as the pool member of buffers that it sends out.
-
Wim Taymans authored
-