@@ -31,7 +31,7 @@ class ImageSource
31
31
{
32
32
public:
33
33
LIBDE265_API ImageSource ();
34
- virtual LIBDE265_API ~ImageSource () { }
34
+ virtual LIBDE265_API ~ImageSource ();
35
35
36
36
// enum ImageStatus { Available, Waiting, EndOfVideo };
37
37
@@ -57,8 +57,8 @@ class ImageSource_YUV : public ImageSource
57
57
virtual LIBDE265_API de265_image* get_image (bool block=true );
58
58
virtual LIBDE265_API void skip_frames (int n);
59
59
60
- virtual LIBDE265_API int get_width () const { return width; }
61
- virtual LIBDE265_API int get_height () const { return height; }
60
+ virtual LIBDE265_API int get_width () const ;
61
+ virtual LIBDE265_API int get_height () const ;
62
62
63
63
private:
64
64
FILE* mFH ;
@@ -74,15 +74,15 @@ class ImageSource_YUV : public ImageSource
74
74
class ImageSink
75
75
{
76
76
public:
77
- virtual LIBDE265_API ~ImageSink () { }
77
+ virtual LIBDE265_API ~ImageSink ();
78
78
79
79
virtual LIBDE265_API void send_image (const de265_image* img) = 0;
80
80
};
81
81
82
82
class ImageSink_YUV : public ImageSink
83
83
{
84
84
public:
85
- LIBDE265_API ImageSink_YUV () : mFH( NULL ) { }
85
+ LIBDE265_API ImageSink_YUV ();
86
86
LIBDE265_API ~ImageSink_YUV ();
87
87
88
88
bool LIBDE265_API set_filename (const char * filename);
@@ -98,7 +98,7 @@ class ImageSink_YUV : public ImageSink
98
98
class PacketSink
99
99
{
100
100
public:
101
- virtual LIBDE265_API ~PacketSink () { }
101
+ virtual LIBDE265_API ~PacketSink ();
102
102
103
103
virtual LIBDE265_API void send_packet (const uint8_t * data, int n) = 0;
104
104
};
0 commit comments