Fix some memory leaks.

Adjusted a unit test or two to make leaks easier to find, and then fixed
a few leaks.

Change-Id: I47a20df8de7cac113d34a2015f76a65ab957dedd
Reviewed-by: Dmytro Poplavskiy <dmytro.poplavskiy@nokia.com>
This commit is contained in:
Michael Goddard
2012-03-05 11:00:10 +10:00
committed by Qt by Nokia
parent 707be63361
commit 362e443896
7 changed files with 18 additions and 5 deletions

View File

@@ -62,11 +62,11 @@ public:
mockAvailabilityControl(availability),
hasControls(true)
{
mockAudioEndpointSelector = new MockAudioEndpointSelector(parent);
mockAudioEncoderControl = new MockAudioEncoderControl(parent);
mockFormatControl = new MockMediaContainerControl(parent);
mockVideoEncoderControl = new MockVideoEncoderControl(parent);
mockMetaDataControl = new MockMetaDataWriterControl(parent);
mockAudioEndpointSelector = new MockAudioEndpointSelector(this);
mockAudioEncoderControl = new MockAudioEncoderControl(this);
mockFormatControl = new MockMediaContainerControl(this);
mockVideoEncoderControl = new MockVideoEncoderControl(this);
mockMetaDataControl = new MockMetaDataWriterControl(this);
}
QMediaControl* requestControl(const char *name)