We need to create a very simple application for Android 2.0 and above
1. There is 3 videos on SD card. You can use any format, which will be suitable for the current task
2. When app launches it shows button 'Combine', once we click it, it disapears and appears progress-bar
3. In the background thread app starts to combine video files, showing progress in GUI
4. Once combining is done, progress bar disappears and appears button 'Play'
5. Once we press 'Play', this button changes to 'Stop', and combined video file starts playing in the background layer (below 'Stop' button').?
6. Once we hit Stop, video pauses and button changes to 'Play', if we hit it, movie continues.
## Deliverables
By 'Combining' I mean, that files should be glued in the order, so if we have 3 files, 1: 1m20s, 2: 2m15s, 3:2m than combined file should be 5m35s.
Combining should be done by streaming file to decoder, which decodes portion-by-portion to video frames buffer, than encodes it and streams out to the resulting file.