[Bug 13358] <video> also fire a 'change' event at VideoTrackList, AudioTrackList, and TextTrackList objects when their list of tracks changes

http://www.w3.org/Bugs/Public/show_bug.cgi?id=13358

--- Comment #9 from Jan Lindquist <jan.lindquist@ericsson.com> 2011-10-06 16:08:31 UTC ---
With regards to the proposed solution to simply indicate add tracks information
on a live stream I am concerned that changes overtime may be lost. This will be
a problem for an application to know what track(s) is not available anymore.

For example there may be user preferences handled in the application that go
beyond a single language. My preference may be (1) spanish, (2) english, and
(3) french. The application may indicate spanish when a list of audio/subtitle
tracks are listed for a scheduled program but then next scheduled program the
spanish audio/subtitle is removed. How does an application keep track of the
removed track?

Implementation:
Here is a suggestion on the handling of the array with the available tracks if
it is not already done this way. The suggestion is that the array is a static
view. When an event occurs one can retrieve the latest array. This implies the
array is not dynamic and will not change without explicitly requesting for the
update. There are some other details with this approach but I would like to
request initial response before pursuing this approach.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Received on Thursday, 6 October 2011 16:08:39 UTC