[Bug 752340] dashdemux: period bitstreamSwitching is not used

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Sep 17 05:30:58 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=752340

--- Comment #3 from Florin Apostol <florin.apostol at oregan.net> ---
(In reply to Vincent Penquerc'h from comment #2)
> Review of attachment 307360 [details] [review]:
> 
> ::: tests/check/elements/dash_mpd.c
> @@ +2430,3 @@
> +  bitstreamSwitchingFlag =
> +      gst_mpd_client_get_bitstream_switching_flag (activeStream);
> +  assert_equals_int (bitstreamSwitchingFlag, TRUE);
> 
> Not sure it's a good idea to test a behavior that's just an implementation
> decision that's not the standard (overwriting an actual value specified in
> the child) vs plain inheritance.

It is the standard behavior:
Table 4 — Semantics of Period element
@bitstreamSwitching
When set to ‘true’, this is equivalent as if the
AdaptationSet at bitstreamSwitching for each Adaptation Set contained in this
Period is set to 'true'. In this case, the AdaptationSet at bitstreamSwitching
attribute shall not be set to 'false' for any Adaptation Set in this Period.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list