@InternalAPI public class VariantsCodecUtils extends java.lang.Object
| Constructor and Description |
|---|
VariantsCodecUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
assertBundleContainsIndex(Bundle inputBundle)
InternalAPI
The stated contract for decoders is that the index must be included in the bundle in order to use
index queries, but some codecs use readers that *always* tries to resolve the index, which would
violate that and allow some cases to work that shouldn't, so enforce the contract manually so that
someday when we use a different implementation, no backward compatibility issue will be introduced.
|
static boolean |
bundleContainsIndex(Bundle inputBundle)
InternalAPI
Return true if the input
Bundle contains a variants index resource |
@InternalAPI public static boolean bundleContainsIndex(Bundle inputBundle)
Bundle contains a variants index resource@InternalAPI public static void assertBundleContainsIndex(Bundle inputBundle)
inputBundle - input Bundle to inspect