# Tracks Store

| Consideration           | Status                    |
| ----------------------- | ------------------------- |
| Preferred import style  | No enforced import style  |
| Multithread environment | Always run in main thread |

## Overview

The "Tracks Store" module is written specifically to facilitate the choosing of a specific
Adaptation/track and Representations/qualities through the RxPlayer API.

The job of this module is to provide a simple API with few methods allowing to choose
based on IDs while it takes care of the specificities and technical details behind the
curtains.

## `TracksStore`

## `TrackDispatcher`

## `MediaElementTracksStore`
