Uses FFmpeg for video decoding and multiple threads for reading and decoding files. Can handle 1080p with no stuttering.