IMAAudioRTP/RTPRssmIMAAudio/Sources/RTPRssmIMAAudio.r

/*
    File:       RTPRssmIMAAudio.r
 
    Contains:   Resources for IMA Audio RTPReassembler
 
    Copyright:  © 1997-1998 by Apple Computer, Inc., all rights reserved.
    
    
    
    An RTPReassembler must define at least one reassembler info resource
    (kRTPReassemblerInfoResType) and a public component resource map ('thnr') that
    points to the reassembler info resources.
    
    QuickTime Streaming uses a reassembler info resource to determine what RTP
    payload type a reassembler handles, and to compare reassemblers that handle the
    same payload type.
*/
 
#define SystemSevenOrLater 1
#define SystemSevenOrBetter 1
 
 
#include "RTPRssmIMAAudioResources.h"
#include "QTStreamingComponents.r"
#include "ComponentThing.r"
 
 
 
resource 'thnr' ( kComponentBaseID )
{
    {
        kRTPReassemblerInfoResType, 1, 0,
        kRTPReassemblerInfoResType, kComponentBaseID, cmpResourceNoFlags,
    }
};
 
 
 
resource kRTPReassemblerInfoResType ( kComponentBaseID )
{
    {
        {
            kRTPPayloadSpeedTag, 128,
            kRTPPayloadLossRecoveryTag, 128
        },
        
        kRTPPayloadTypeDynamicFlag,
        0,
        IMA_AUDIO_PROTOCOL_ENCODING_STRING
    }
};