void sdp_attr_replace(sdp_record_t *rec, uint16_t attr, sdp_data_t *data);
sdp_data_t *sdp_seq_append(sdp_data_t *seq, sdp_data_t *data);
int sdp_attr_add(sdp_record_t *rec, uint16_t attr, sdp_data_t *data);
void sdp_data_free(sdp_data_t *data);