Subject: Re: MEGACO: MediaDescriptor question

From: Christian Groves <[email-masked]>
Date: Mon, 15 Jan 2001 15:57:59 +1100

G'Day Troy,

Yes it does seem that you are correct. A stream is optional and the ABNF
allows you to only specify termination state by itself. A proposed
update is as below:

1.6 Optional Stream in ASN.1

Description:     The specification of a stream in the media descriptor is
optional. The ASN.1 does not allow for this optionality and should be
updated.
Reference:      Subject: MEGACO: MediaDescriptor question
Date: Thu, 14 Dec 2000 22:42:47 -0500
From: Troy Cauble <[email-masked]>
To: [email-masked]
 [Begin Correction]
…

MediaDescriptor ::= SEQUENCE
{

        termStateDescr  TerminationStateDescriptor OPTIONAL,
        streams         CHOICE
                                {
                                        oneStream       StreamParms,
                                        multiStream     SEQUENCE OF StreamDescriptor
>>>>>                           } OPTIONAL,
        ...
}
…
[End Correction]

Cheers, Christian

Troy Cauble wrote:
>
> Shouldn't the streams element be OPTIONAL too?
>
>    MediaDescriptor ::= SEQUENCE
>    {
>
>         termStateDescr  TerminationStateDescriptor OPTIONAL,
>         streams         CHOICE
>                 {
>                         oneStream       StreamParms,
>                         multiStream     SEQUENCE OF StreamDescriptor
>                 },
>         ...
>    }
>
> -troy