tocsetter: clean up and update API for refcounted TOCs
authorTim-Philipp Müller <tim@centricular.net>
Mon, 25 Jun 2012 18:52:44 +0000 (19:52 +0100)
committerTim-Philipp Müller <tim@centricular.net>
Mon, 25 Jun 2012 19:18:32 +0000 (20:18 +0100)
commit03ac16c1d8e1641c5323340c5b8f91e7ab401535
treea0f802cc0776c7354d3b043200aa6a4e08e375d1
parent17022f7ad11569bb75319bcccc6ad12a0a7576f8
tocsetter: clean up and update API for refcounted TOCs

Let's keep it simple for now:

gst_toc_setter_reset_toc() -> gst_toc_setter_reset()
gst_toc_setter_get_toc_copy() -> removed
gst_toc_setter_get_toc() -> returns a ref now
gst_toc_setter_get_toc_entry_copy() -> removed,
    use TOC functions instead
gst_toc_setter_get_toc_entry() -> removed,
    use TOC functions instead
gst_toc_setter_add_toc_entry() -> removed,
    to avoid problems with (refcount-dependent)
    writability of TOC; use TOC functions instead
docs/gst/gstreamer-sections.txt
gst/gsttocsetter.c
gst/gsttocsetter.h
tests/check/gst/gsttocsetter.c
win32/common/libgstreamer.def