diff -r 9b2c3c7a1a9c -r 567bb019e3e3 gstreamer_core/gst/gstquark.c --- a/gstreamer_core/gst/gstquark.c Wed Mar 31 22:03:18 2010 +0300 +++ b/gstreamer_core/gst/gstquark.c Tue Aug 31 15:30:33 2010 +0300 @@ -29,7 +29,25 @@ "format", "current", "duration", "rate", "seekable", "segment-start", "segment-end", "src_format", "src_value", "dest_format", "dest_value", - "start_format", "start_value", "stop_format", "stop_value" + "start_format", "start_value", "stop_format", "stop_value", + "gerror", "debug", "buffer-percent", "buffering-mode", + "avg-in-rate", "avg-out-rate", "buffering-left", + "estimated-total", "old-state", "new-state", "pending-state", + "clock", "ready", "position", "new-base-time", "live", "min-latency", + "max-latency", "busy", "type", "owner", "update", "applied-rate", + "start", "stop", "minsize", "maxsize", "async", "proportion", + "diff", "timestamp", "flags", "cur-type", "cur", "stop-type", + "latency", "uri", "object", "taglist", "GstEventNewsegment", + "GstEventBufferSize", "GstEventQOS", "GstEventSeek", "GstEventLatency", + "GstMessageError", "GstMessageWarning", "GstMessageInfo", + "GstMessageBuffering", "GstMessageState", "GstMessageClockProvide", + "GstMessageClockLost", "GstMessageNewClock", "GstMessageStructureChange", + "GstMessageSegmentStart", "GstMessageSegmentDone", "GstMessageDuration", + "GstMessageAsyncStart", "GstMessageRequestState", "GstMessageStreamStatus", + "GstQueryPosition", "GstQueryDuration", "GstQueryLatency", "GstQueryConvert", + "GstQuerySegment", "GstQuerySeeking", "GstQueryFormats", "GstQueryBuffering", + "GstQueryURI", "GstEventStep", "GstMessageStepDone", "amount", "flush", + "intermediate", "GstMessageStepStart", "active", "eos" }; GQuark _priv_gst_quark_table[GST_QUARK_MAX]; @@ -43,6 +61,10 @@ { gint i; + if (G_N_ELEMENTS (_quark_strings) != GST_QUARK_MAX) + g_warning ("the quark table is not consistent! %d != %d", + (int) G_N_ELEMENTS (_quark_strings), GST_QUARK_MAX); + for (i = 0; i < GST_QUARK_MAX; i++) { _priv_gst_quark_table[i] = g_quark_from_static_string (_quark_strings[i]); }