|
|
|
|
@ -1739,6 +1739,19 @@ static void call_ng_main_flags(sdp_ng_flags *out, str *key, bencode_item_t *valu
|
|
|
|
|
case CSH_LOOKUP("recording file"):
|
|
|
|
|
out->recording_file = s;
|
|
|
|
|
break;
|
|
|
|
|
case CSH_LOOKUP("recording-media-slot-offer"):
|
|
|
|
|
// This needs to be > 0
|
|
|
|
|
out->media_rec_slot_offer = bencode_get_integer_str(value, out->media_rec_slot_offer);
|
|
|
|
|
//out->media_rec_slot_offer = parser->get_int_str(value, out->media_rec_slot_offer);
|
|
|
|
|
break;
|
|
|
|
|
case CSH_LOOKUP("recording-media-slot-answer"):
|
|
|
|
|
// This needs to be > 0
|
|
|
|
|
out->media_rec_slot_answer = bencode_get_integer_str(value, out->media_rec_slot_answer);
|
|
|
|
|
//out->media_rec_slot_answer = parser->get_int_str(value, out->media_rec_slot_answer);
|
|
|
|
|
break;
|
|
|
|
|
case CSH_LOOKUP("recording-media-slots"):
|
|
|
|
|
out->media_rec_slots = parser->get_int_str(value, out->media_rec_slots);
|
|
|
|
|
break;
|
|
|
|
|
case CSH_LOOKUP("passthrough"):
|
|
|
|
|
case CSH_LOOKUP("passthru"):
|
|
|
|
|
switch (__csh_lookup(&s)) {
|
|
|
|
|
|