Ejemplo n.º 1
0
QIODevice* MediaCall::GetAudioDevice ()
{
    QXmppJinglePayloadType payload = Call_->audioChannel ()->payloadType ();
    qDebug () << "INFO" << payload.name () << payload.parameters ();
    qDebug () << payload.channels () << payload.clockrate ();
    return Call_->audioChannel ();
}
Ejemplo n.º 2
0
void TestJingle::testPayloadType()
{
    const QByteArray xml("<payload-type id=\"103\" name=\"L16\" channels=\"2\" clockrate=\"16000\"/>");
    QXmppJinglePayloadType payload;
    parsePacket(payload, xml);
    QCOMPARE(payload.id(), static_cast<unsigned char>(103));
    QCOMPARE(payload.name(), QLatin1String("L16"));
    QCOMPARE(payload.channels(), static_cast<unsigned char>(2));
    QCOMPARE(payload.clockrate(), 16000u);
    serializePacket(payload, xml);
}