Need to build media player in QT5 C++ having following functions.
1. Should be able to play two videos simultaneously using QSplitter.
2. QWidget should be able to play video as well as display image.
3. The application should have functionality to go to previous frame, next frame or any frame number entered in the QSpinBox.
4. When The video is paused, the current frame content should be copied in some buffer in format RGB888.
5. When video is paused, enable zoom -out zoom-in. Scrollbar should appear in case image is bigger than QWidget Size.
6. Video feed should be displayed maintaining aspect ratio and should take care of dynamic resizing of QWidget done through Splitter
7. Video Playback speed functionality.