File tree Expand file tree Collapse file tree 4 files changed +10
-36
lines changed Expand file tree Collapse file tree 4 files changed +10
-36
lines changed Original file line number Diff line number Diff line change @@ -14,21 +14,6 @@ AudioGenerator::AudioGenerator(const AudioFrameDesc& frameDesc)
14
14
{
15
15
}
16
16
17
- AudioGenerator::AudioGenerator (const AudioGenerator& audioGenerator)
18
- : _inputFrame(NULL )
19
- , _silent(NULL )
20
- , _frameDesc(audioGenerator._frameDesc)
21
- {
22
- }
23
-
24
- AudioGenerator& AudioGenerator::operator =(const AudioGenerator& audioGenerator)
25
- {
26
- _inputFrame = NULL ;
27
- _silent = NULL ;
28
- _frameDesc = audioGenerator._frameDesc ;
29
- return *this ;
30
- }
31
-
32
17
AudioGenerator::~AudioGenerator ()
33
18
{
34
19
delete _silent;
Original file line number Diff line number Diff line change @@ -9,10 +9,12 @@ namespace avtranscoder
9
9
10
10
class AvExport AudioGenerator : public IDecoder
11
11
{
12
+ private:
13
+ AudioGenerator& operator =(const AudioGenerator& audioGenerator);
14
+ AudioGenerator (const AudioGenerator& audioGenerator);
15
+
12
16
public:
13
17
AudioGenerator (const AudioFrameDesc& frameDesc);
14
- AudioGenerator (const AudioGenerator& audioGenerator);
15
- AudioGenerator& operator =(const AudioGenerator& audioGenerator);
16
18
17
19
~AudioGenerator ();
18
20
@@ -24,7 +26,7 @@ class AvExport AudioGenerator : public IDecoder
24
26
private:
25
27
Frame* _inputFrame; // /< Has link (no ownership)
26
28
AudioFrame* _silent; // /< The generated silent (has ownership)
27
- AudioFrameDesc _frameDesc; // /< The description of the silence (sampleRate, channels...)
29
+ const AudioFrameDesc _frameDesc; // /< The description of the silence (sampleRate, channels...)
28
30
};
29
31
}
30
32
Original file line number Diff line number Diff line change @@ -15,21 +15,6 @@ VideoGenerator::VideoGenerator(const VideoFrameDesc& frameDesc)
15
15
{
16
16
}
17
17
18
- VideoGenerator::VideoGenerator (const VideoGenerator& videoGenerator)
19
- : _inputFrame(NULL )
20
- , _blackImage(NULL )
21
- , _frameDesc(videoGenerator._frameDesc)
22
- {
23
- }
24
-
25
- VideoGenerator& VideoGenerator::operator =(const VideoGenerator& videoGenerator)
26
- {
27
- _inputFrame = NULL ;
28
- _blackImage = NULL ;
29
- _frameDesc = videoGenerator._frameDesc ;
30
- return *this ;
31
- }
32
-
33
18
VideoGenerator::~VideoGenerator ()
34
19
{
35
20
delete _blackImage;
Original file line number Diff line number Diff line change @@ -9,11 +9,13 @@ namespace avtranscoder
9
9
10
10
class AvExport VideoGenerator : public IDecoder
11
11
{
12
- public:
13
- VideoGenerator (const VideoFrameDesc& frameDesc);
12
+ private:
14
13
VideoGenerator (const VideoGenerator& videoGenerator);
15
14
VideoGenerator& operator =(const VideoGenerator& videoGenerator);
16
15
16
+ public:
17
+ VideoGenerator (const VideoFrameDesc& frameDesc);
18
+
17
19
~VideoGenerator ();
18
20
19
21
bool decodeNextFrame (Frame& frameBuffer);
@@ -24,7 +26,7 @@ class AvExport VideoGenerator : public IDecoder
24
26
private:
25
27
Frame* _inputFrame; // /< A frame given from outside (has link, no ownership)
26
28
VideoFrame* _blackImage; // /< The generated black image (has ownership)
27
- VideoFrameDesc _frameDesc; // /< The description of the black image (width, height...)
29
+ const VideoFrameDesc _frameDesc; // /< The description of the black image (width, height...)
28
30
};
29
31
}
30
32
You can’t perform that action at this time.
0 commit comments