Pause playing while buffering.
Use larger buffer if video size is larger than 4G.
Clean generateFilter.
Add global block pool