summaryrefslogtreecommitdiffstats
path: root/common/sdp-xml.h
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2007-05-21 15:13:50 +0000
committerMarcel Holtmann <marcel@holtmann.org>2007-05-21 15:13:50 +0000
commitcb5898ff72875b9c24d7fc44cddb005f4495dff3 (patch)
treecbc164cbc25ef4771f0535b5b89dad7201c08b30 /common/sdp-xml.h
parent00ce8acd7add7b70e0493fef533d1c9c54bab7b7 (diff)
Fix SDP pattern extraction for XML
Diffstat (limited to 'common/sdp-xml.h')
-rw-r--r--common/sdp-xml.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/common/sdp-xml.h b/common/sdp-xml.h
index 2d4d7d79..1ab6bb19 100644
--- a/common/sdp-xml.h
+++ b/common/sdp-xml.h
@@ -37,7 +37,7 @@ sdp_data_t *sdp_xml_parse_nil(const char *data);
sdp_data_t *sdp_xml_parse_text(const char *data, char encoding);
sdp_data_t *sdp_xml_parse_url(const char *data);
sdp_data_t *sdp_xml_parse_int(const char *data, uint8_t dtd);
-sdp_data_t *sdp_xml_parse_uuid(const char *data);
+sdp_data_t *sdp_xml_parse_uuid(const char *data, sdp_record_t *record);
struct sdp_xml_data {
char *text; /* Pointer to the current buffer */
@@ -53,7 +53,8 @@ struct sdp_xml_data *sdp_xml_data_alloc();
void sdp_xml_data_free(struct sdp_xml_data *elem);
struct sdp_xml_data *sdp_xml_data_expand(struct sdp_xml_data *elem);
-sdp_data_t *sdp_xml_parse_datatype(const char *el, struct sdp_xml_data *elem);
+sdp_data_t *sdp_xml_parse_datatype(const char *el, struct sdp_xml_data *elem,
+ sdp_record_t *record);
sdp_record_t *sdp_xml_parse_record(const char *data, int size);