Remove unused and broken constructor.
authorCarl Hetherington <cth@carlh.net>
Sun, 6 Jan 2013 14:29:09 +0000 (14:29 +0000)
committerCarl Hetherington <cth@carlh.net>
Sun, 6 Jan 2013 14:29:09 +0000 (14:29 +0000)
src/lib/image.cc
src/lib/image.h

index e136a84697c44eb8464ba94101467d5c83f48103..f774f476fd707c7b02ddf00b6ca099b6c3a6ca85 100644 (file)
@@ -448,26 +448,6 @@ SimpleImage::~SimpleImage ()
        av_free (_stride);
 }
 
-SimpleImage::SimpleImage (shared_ptr<const Image> im, bool aligned)
-       : Image (im->pixel_format())
-{
-       assert (components() == im->components());
-
-       for (int c = 0; c < components(); ++c) {
-
-               assert (line_size()[c] == im->line_size()[c]);
-
-               uint8_t* t = data()[c];
-               uint8_t* o = im->data()[c];
-               
-               for (int y = 0; y < lines(c); ++y) {
-                       memcpy (t, o, line_size()[c]);
-                       t += stride()[c];
-                       o += im->stride()[c];
-               }
-       }
-}
-
 uint8_t **
 SimpleImage::data () const
 {
index 13b92d72f11d0b48f98440932274ca9848eb6079..95e0de9dc2baa09b84d8edcb319e01e90fb25aa6 100644 (file)
@@ -124,7 +124,6 @@ public:
        SimpleImage (AVPixelFormat, Size, bool);
        SimpleImage (SimpleImage const &);
        SimpleImage& operator= (SimpleImage const &);
-       SimpleImage (boost::shared_ptr<const Image>, bool aligned);
        ~SimpleImage ();
 
        uint8_t ** data () const;