Constify some strings in the API

Needed by plugins-good
This commit is contained in:
Benjamin Otte 2010-03-19 22:33:58 +01:00
parent 08589317f8
commit 90f24667d7
2 changed files with 8 additions and 6 deletions

View file

@ -453,7 +453,8 @@ no_function:
*/ */
void void
gst_basertppayload_set_options (GstBaseRTPPayload * payload, gst_basertppayload_set_options (GstBaseRTPPayload * payload,
gchar * media, gboolean dynamic, gchar * encoding_name, guint32 clock_rate) const gchar * media, gboolean dynamic, const gchar * encoding_name,
guint32 clock_rate)
{ {
g_return_if_fail (payload != NULL); g_return_if_fail (payload != NULL);
g_return_if_fail (clock_rate != 0); g_return_if_fail (clock_rate != 0);
@ -504,8 +505,8 @@ update_max_ptime (GstBaseRTPPayload * basertppayload)
* Returns: %TRUE if the caps could be set. * Returns: %TRUE if the caps could be set.
*/ */
gboolean gboolean
gst_basertppayload_set_outcaps (GstBaseRTPPayload * payload, gchar * fieldname, gst_basertppayload_set_outcaps (GstBaseRTPPayload * payload,
...) const gchar * fieldname, ...)
{ {
GstCaps *srccaps, *peercaps; GstCaps *srccaps, *peercaps;
gboolean res; gboolean res;

View file

@ -139,12 +139,13 @@ struct _GstBaseRTPPayloadClass
GType gst_basertppayload_get_type (void); GType gst_basertppayload_get_type (void);
void gst_basertppayload_set_options (GstBaseRTPPayload *payload, void gst_basertppayload_set_options (GstBaseRTPPayload *payload,
gchar *media, gboolean dynamic, const gchar *media,
gchar *encoding_name, gboolean dynamic,
const gchar *encoding_name,
guint32 clock_rate); guint32 clock_rate);
gboolean gst_basertppayload_set_outcaps (GstBaseRTPPayload *payload, gboolean gst_basertppayload_set_outcaps (GstBaseRTPPayload *payload,
gchar *fieldname, ...); const gchar *fieldname, ...);
gboolean gst_basertppayload_is_filled (GstBaseRTPPayload *payload, gboolean gst_basertppayload_is_filled (GstBaseRTPPayload *payload,
guint size, GstClockTime duration); guint size, GstClockTime duration);