---
title: AVFragmentedAssetMinder
framework: avfoundation
role: symbol
role_heading: Class
path: avfoundation/avfragmentedassetminder
---

# AVFragmentedAssetMinder

An object that periodically checks whether the system adds new fragments to a fragmented asset.

## Declaration

```swift
class AVFragmentedAssetMinder
```

## Topics

### Creating an asset minder

- [init(asset:mindingInterval:)](avfoundation/avfragmentedassetminder/init(asset:mindinginterval:).md)

### Configuring the minding interval

- [mindingInterval](avfoundation/avfragmentedassetminder/mindinginterval.md)

### Inspecting a fragment asset

- [assets](avfoundation/avfragmentedassetminder/assets.md)

### Adding and removing fragmented assets

- [addFragmentedAsset(_:)](avfoundation/avfragmentedassetminder/addfragmentedasset(_:).md)
- [removeFragmentedAsset(_:)](avfoundation/avfragmentedassetminder/removefragmentedasset(_:).md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Inherited By

- [AVFragmentedMovieMinder](avfoundation/avfragmentedmovieminder.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Fragmented assets

- [AVFragmentedAsset](avfoundation/avfragmentedasset.md)
- [AVFragmentedAssetTrack](avfoundation/avfragmentedassettrack.md)
- [AVFragmentMinding](avfoundation/avfragmentminding.md)
