Store PtzControl object in DVRCamera

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

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Moved LiveStream object to DVRCamera

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

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Moved some fields from DVRCameraData to DVRCamera

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Removed unudes fields from DVRCamera

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Do not emit changed() signal when nothing changed in DVRServerconfiguration

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Made DVRCameraData a real DTO

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

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Removed DVRCamera::displayName() method

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Removed DVRCamera::server() method

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Removed DVRCamera::id() method

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Removed DVRCamera::isDisabled() method

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Removed DVRCamera::setDisplayName() method

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

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

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Removed DVRCamera - DVRCameraXMLReader friend status

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