In the C language I know, `{` and `}` are used to form an initializer for 
either an array or a struct, while `[` and `]` are not used in initializers, 
but can be used to form an array type. But yes, `AVChannelLayout` (or `struct 
AVChannelLayout`) seems to be a struct-type, so you may need to wrap it as an 
object type.

Reply via email to