Commit 370d0ff8 authored by Simon Morlat's avatar Simon Morlat
Browse files

workaround for stupid phone using "G729A" submime type.

parent 8a5c5626
No related merge requests found
Showing with 4 additions and 1 deletion
......@@ -29,7 +29,10 @@ static PayloadType * find_payload_type_best_match(const MSList *l, const Payload
for (elem=l;elem!=NULL;elem=elem->next){
pt=(PayloadType*)elem->data;
if (strcasecmp(pt->mime_type,refpt->mime_type)==0 && pt->clock_rate==refpt->clock_rate){
/* the compare between G729 and G729A is for some stupid uncompliant phone*/
if (strcasecmp(pt->mime_type,refpt->mime_type)==0 ||
((strcasecmp(pt->mime_type, "G729") == 0 && strcasecmp(refpt->mime_type, "G729A") == 0 ))
&& pt->clock_rate==refpt->clock_rate){
candidate=pt;
/*good candidate, check fmtp for H264 */
if (strcasecmp(pt->mime_type,"H264")==0){
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment