ISOBoxExtension extension
- on
Methods
-
getChildByTypePath(
RandomAccessSource src, List< String> path, {bool isFullBoxCallback(String type)?}) → Future<ISOBox?> -
Available on ISOBox, provided by the ISOBoxExtension extension
Returns a child box by a given type path.isFullBoxCallbackis a callback to determine if a box is a full box. -
getDirectChild(
RandomAccessSource src, {bool isFullBoxCallback(String type)?, bool filter(ISOBox box)?}) → Future< ISOBox?> -
Available on ISOBox, provided by the ISOBoxExtension extension
Return a direct child box by a given async filter.filteris a callback to filter boxes.isFullBoxCallbackis a callback to determine if a box is a full box. -
getDirectChildByAsyncFilter(
RandomAccessSource src, Future< bool> filter(ISOBox box), {bool isFullBoxCallback(String type)?}) → Future<ISOBox?> -
Available on ISOBox, provided by the ISOBoxExtension extension
Return a direct child box by a given async filter.filteris a callback to filter boxes.isFullBoxCallbackis a callback to determine if a box is a full box. -
getDirectChildByTypes(
RandomAccessSource src, Set< String> types, {bool isFullBoxCallback(String type)?}) → Future<ISOBox?> -
Available on ISOBox, provided by the ISOBoxExtension extension
Returns a direct child box by given types. An emptytypesset will return the first child box.isFullBoxCallbackis a callback to determine if a box is a full box. -
getDirectChildren(
RandomAccessSource src, {bool isFullBoxCallback(String type)?, bool filter(ISOBox box)?}) → Future< List< ISOBox> > -
Available on ISOBox, provided by the ISOBoxExtension extension
Return a list of direct children boxes by a given filter.filteris a callback to filter boxes.isFullBoxCallbackis a callback to determine if a box is a full box. -
getDirectChildrenByAsyncFilter(
RandomAccessSource src, Future< bool> filter(ISOBox box), {bool isFullBoxCallback(String type)?}) → Future<List< ISOBox> > -
Available on ISOBox, provided by the ISOBoxExtension extension
Return a list of direct children boxes by a given async filter.isFullBoxCallbackis a callback to determine if a box is a full box. -
getDirectChildrenByTypes(
RandomAccessSource src, Set< String> types, {bool isFullBoxCallback(String type)?}) → Future<List< ISOBox> > -
Available on ISOBox, provided by the ISOBoxExtension extension
Returns a list of direct children by given types. An emptytypesset will return all child boxes.isFullBoxCallbackis a callback to determine if a box is a full box.