Re: [Bug 20816] "Hold" unspecified

I would suggest that we avoid the term "hold" - it's too loose, too many 
definitions (contradictory ones).

We need:

1) Mute (on a track level)
(optionally) Mute on a stream level (Mute all tracks)
(where "Mute" means replace with silence/black)

2) Replace track with other media (muzak, slate, etc)

3) change directionality of a stream
      sendonly, sendrecv, recvonly

4) notification of directionality changes

 From those, an application can compose whatever they want.

Inaki's example is a combination of 1) and 3)

My example (classic "business/pbx hold") is 2) (and unconnecting the 
incoming stream from the media elements, or muting the media elements)

Randell Jesup

Received on Friday, 19 April 2013 15:34:57 UTC