tracers: Don't leak temporary GstStructure
[platform/upstream/gstreamer.git] / gst / gstquark.h
index 45a5d9b..84c40d7 100644 (file)
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
  */
 
 #ifndef __GST_QUARK_H__
 #define __GST_QUARK_H__
 
+#include <glib.h>
+
 /* These enums need to match the number and order
  * of strings declared in _quark_table, in gstquark.c */
 typedef enum _GstQuarkId
@@ -96,7 +98,7 @@ typedef enum _GstQuarkId
   GST_QUARK_MESSAGE_STRUCTURE_CHANGE = 67,
   GST_QUARK_MESSAGE_SEGMENT_START = 68,
   GST_QUARK_MESSAGE_SEGMENT_DONE = 69,
-  GST_QUARK_MESSAGE_DURATION = 70,
+  GST_QUARK_MESSAGE_DURATION_CHANGED = 70,
   GST_QUARK_MESSAGE_ASYNC_DONE = 71,
   GST_QUARK_MESSAGE_REQUEST_STATE = 72,
   GST_QUARK_MESSAGE_STREAM_STATUS = 73,
@@ -183,8 +185,44 @@ typedef enum _GstQuarkId
   GST_QUARK_EVENT_TAG = 154,
   GST_QUARK_MESSAGE_RESET_TIME = 155,
   GST_QUARK_MESSAGE_TOC = 156,
-  GST_QUARK_EVENT_TOC = 157,
-  GST_QUARK_MAX = 158
+  GST_QUARK_EVENT_TOC_GLOBAL = 157,
+  GST_QUARK_EVENT_TOC_CURRENT = 158,
+  GST_QUARK_EVENT_SEGMENT_DONE = 159,
+  GST_QUARK_EVENT_STREAM_START = 160,
+  GST_QUARK_STREAM_ID = 161,
+  GST_QUARK_QUERY_CONTEXT = 162,
+  GST_QUARK_MESSAGE_NEED_CONTEXT = 163,
+  GST_QUARK_MESSAGE_HAVE_CONTEXT = 164,
+  GST_QUARK_CONTEXT = 165,
+  GST_QUARK_CONTEXT_TYPE = 166,
+  GST_QUARK_MESSAGE_STREAM_START = 167,
+  GST_QUARK_GROUP_ID = 168,
+  GST_QUARK_URI_REDIRECTION = 169,
+  GST_QUARK_MESSAGE_DEVICE_ADDED = 170,
+  GST_QUARK_MESSAGE_DEVICE_REMOVED = 171,
+  GST_QUARK_DEVICE = 172,
+  GST_QUARK_URI_REDIRECTION_PERMANENT = 173,
+  GST_QUARK_MESSAGE_PROPERTY_NOTIFY = 174,
+  GST_QUARK_PROPERTY_NAME = 175,
+  GST_QUARK_PROPERTY_VALUE = 176,
+  GST_QUARK_STREAMS = 177,
+  GST_QUARK_EVENT_SELECT_STREAMS = 178,
+  GST_QUARK_MESSAGE_STREAM_COLLECTION = 179,
+  GST_QUARK_COLLECTION = 180,
+  GST_QUARK_STREAM = 181,
+  GST_QUARK_EVENT_STREAM_COLLECTION = 182,
+  GST_QUARK_MESSAGE_STREAMS_SELECTED = 183,
+  GST_QUARK_MESSAGE_REDIRECT = 184,
+  GST_QUARK_REDIRECT_ENTRY_LOCATIONS = 185,
+  GST_QUARK_REDIRECT_ENTRY_TAGLISTS = 186,
+  GST_QUARK_REDIRECT_ENTRY_STRUCTURES = 187,
+  GST_QUARK_EVENT_STREAM_GROUP_DONE = 188,
+  GST_QUARK_QUERY_BITRATE = 189,
+  GST_QUARK_NOMINAL_BITRATE = 190,
+  GST_QUARK_MESSAGE_DEVICE_CHANGED = 191,
+  GST_QUARK_DEVICE_CHANGED = 192,
+  GST_QUARK_TRICKMODE_INTERVAL = 193,
+  GST_QUARK_MAX = 194
 } GstQuarkId;
 
 extern GQuark _priv_gst_quark_table[GST_QUARK_MAX];