Skip to main content

NoReason Denial now does what it should do, unfortunately

Please note these forums are being decommissioned and use the new and improved forums at
1 reply [Last post]
Joined: 2010-06-17

Checkin 18480 added code so that if notifyNoReasonAlternativeMediaPresentation() is called on AbstractServicePlayer the associated PIDs with the streams are blocked.

This is what was asked for, the previous release would test to see if the reason was 0 and if so the PID was not blocked. Sadly, we still have the case, it would appear, that the authorizer is generating these events and so all presentation is blocked.

Even if we call isFullAuthorization() on ComponentAuthorization we would get false returned as there exist within the ConditionalAccessMediaAuthorization object a List of ElementaryStreamAuthorization objects, some of which would have denied set true.

Any clues on how we could go about fixing this in the Stack, or will we have to get the authorizer fixed to generate the correct events.

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Joined: 2009-02-02

Are you requesting a flag that would bypass or ignore Media Access Authorization and Conditional Access ComponentAuthorization checks that may return false for isFullAuthorization()?