Changed VideoHttpBuffer::start to startBuffering

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Move setting url and cookies to MediaDownload constructor

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Created MediaDownloadManager for managing all MediaDownload

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Cleanup in includes

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added proxy signals to VideoPlayerBackend

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Changed lifecycle of m_videoBuffer in VideoPlayerBackend

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Moved QUrl from startBuffering to VideoHttpBuffer constructor

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Use MediaDownloadManager inside VideoHttpBuffer

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Do not require MediaDownload to set up EventVideoDownload

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added withSuffix function to StringUtils

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Moved Url and Path of EventVideoDownload to constructor

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Created EventDownloadManager for managing event downloads

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Use EventDownloadManager in EventVideoPlayer

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Moved EventVideoDownload to event/ directory

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Allow multiple calls on MediaDownload::start() method

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Start MediaDownload even when video has not been loaded before

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Allow selecting multiple events in EventsView

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added EventsView::selectedEvents() method

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Created EventList class

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added filtering to EventList

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>