-uint8_t **
-SimpleImage::data () const
-{
- return _data;
-}
-
-int *
-SimpleImage::line_size () const
-{
- return _line_size;
-}
-
-int *
-SimpleImage::stride () const
-{
- return _stride;
-}
-
-Size
-SimpleImage::size () const
-{
- return _size;
-}
-
-AlignedImage::AlignedImage (AVPixelFormat f, Size s)
- : SimpleImage (f, s, boost::bind (stride_round_up, _1, _2, 32))
-{
-
-}
-
-AlignedImage::AlignedImage (shared_ptr<const Image> im)
- : SimpleImage (im->pixel_format(), im->size(), boost::bind (stride_round_up, _1, _2, 32))
+SimpleImage::SimpleImage (shared_ptr<const Image> im, bool aligned)
+ : Image (im->pixel_format())