gst/elements/gstfilesrc.*: don't ref the filesrc when creating mmaped buffers. Don...
authorBenjamin Otte <otte@gnome.org>
Tue, 3 Feb 2004 00:27:09 +0000 (00:27 +0000)
committerBenjamin Otte <otte@gnome.org>
Tue, 3 Feb 2004 00:27:09 +0000 (00:27 +0000)
commit893c74478f6f64ecabfcc875ed72f9fed6fed8fc
treefdf7d9500e2f5f56427b5ff643278b86a4a5f5c1
parent21b3158d5d688df09702b418099e231b19ae7fe7
gst/elements/gstfilesrc.*: don't ref the filesrc when creating mmaped buffers. Don't keep a list of not-yet-destroyed...

Original commit message from CVS:
2004-02-03  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst/elements/gstfilesrc.c: (gst_filesrc_init),
(gst_filesrc_dispose), (gst_filesrc_free_parent_mmap),
(gst_filesrc_map_region), (gst_filesrc_get_mmap):
* gst/elements/gstfilesrc.h:
don't ref the filesrc when creating mmaped buffers. Don't keep a
list of not-yet-destroyed buffers.
* gst/gstbuffer.h:
Deprecated BST_BUFFER_FREE_FUNC and GST_BUFFER_COPY_FUNC
ChangeLog
gst/elements/gstfilesrc.c
gst/elements/gstfilesrc.h
gst/gstbuffer.h
plugins/elements/gstfilesrc.c
plugins/elements/gstfilesrc.h