Add GstVideoHttpBuffer class

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Move all GST dependencies out of VideoHttpBuffer

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

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

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

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

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

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

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

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

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

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Use m_ prefix for fields

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

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Move inline methods to .cpp file

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

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

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

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Do not require VideoHttpBuffer in GstVideoBuffer

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Move setting video buffer to outside thread

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

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