Tim-Philipp Müller
2c532aa821
toc: put toc directly into event/message/query structure
...
Now that TOCs are refcounted and have a GType, we can just
stuff a ref of the TOC directly into the various toc
event/message/query structures and get rid of lots of
cracktastic GstStructure <-> GstToc serialisation and
deserialisation code. We lose some TOC sanity checking
in the process, but that should really be done when
it's being created anyway.
2012-06-26 20:43:50 +01:00
Tim-Philipp Müller
e11f38b98b
toc: add more entry types
...
Make entry types less abstract.
https://bugzilla.gnome.org/show_bug.cgi?id=678742
2012-06-26 17:30:19 +01:00
Tim-Philipp Müller
f20efe23a3
toc: make GstToc and GstTocEntry mini objects
...
Because we can, and in order to make them refcounted.
2012-06-24 20:15:11 +01:00
Tim-Philipp Müller
cd3875857e
gst_tag_list_free() -> gst_tag_list_unref()
2012-05-28 00:08:18 +01:00
Anton Belka
6f54f36199
toc: Add boxed types for GstToc and GstTocEntry
2012-05-21 08:46:48 +02:00
Tim-Philipp Müller
04f8cd886d
toc: fix type of pad parameter to gst_toc_entry_new_with_pad()
2012-05-20 18:24:38 +01:00
Tim-Philipp Müller
81e50c21cc
toc: use correct GType for tag lists
2012-05-20 18:16:45 +01:00
Tim-Philipp Müller
987286ce2d
toc: avoid unnecessary GValue acrobatics
2012-05-20 18:06:22 +01:00
Tim-Philipp Müller
68da2aeeed
toc: use global quark table
2012-05-20 17:48:55 +01:00
Sebastian Dröge
cacdea6ae6
gst: Rename gst_toc_entry_type_to_string() to gst_toc_entry_type_get_nick()
...
It's more consistent.
2012-05-15 16:38:30 +02:00
Anton Belka
71d1af2b66
toc: API: Add gst_toc_entry_type_to_string()
2012-05-15 16:13:55 +02:00
Alexander Saprykin
feb19b6f60
toc: fix memory leaks while copying content
2012-04-11 09:58:05 +02:00
Tim-Philipp Müller
730c263842
toc: don't export private functions
2012-04-02 23:23:46 +01:00
Stefan Sauer
3b0af8df9e
toc: port to 0.11
2012-04-02 22:09:07 +02:00
Stefan Sauer
1074a4e99a
Merge branch '0.10'
...
Conflicts:
docs/gst/gstreamer-sections.txt
gst/Makefile.am
gst/gst.c
gst/gst.h
gst/gstevent.c
gst/gstevent.h
gst/gstmessage.h
gst/gstquark.c
gst/gstquark.h
gst/gstquery.c
gst/gstquery.h
tests/check/Makefile.am
2012-04-02 21:33:10 +02:00
Alexander Saprykin
63256d271d
Add generic table of contents (TOC) support
2012-04-02 10:49:38 +02:00