mgcp: Deal with receiving another payload type

In case we get offered G729 and G711 we might have selected
G729 as the audio codec. The first packet we receive might be
G711 though. In that case we will need to change. But only if
we have a matching alternate codec payload_type. E.g. in the
case of comfort noise we will receive the PT=11 and we don't
want to change.
diff --git a/openbsc/tests/mgcp/mgcp_transcoding_test.ok b/openbsc/tests/mgcp/mgcp_transcoding_test.ok
index 7c1c8ce..5cfc289 100644
--- a/openbsc/tests/mgcp/mgcp_transcoding_test.ok
+++ b/openbsc/tests/mgcp/mgcp_transcoding_test.ok
@@ -536,3 +536,4 @@
 generating 160 pcma input samples
 got 1 pcma output frames (80 octets) count=12
 got 1 pcma output frames (80 octets) count=12
+Testing Initial G729->GSM, PCMA->GSM