X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fargb_frame.h;h=a1b3b4276da68c8ee290533c3ac76bc28486fcd3;hb=59886567974bd3e79d30a4a9425d86d50bf425f3;hp=f26436cd4b08a5d65961572ad3b1f4d536a77372;hpb=493875161c36a782a785c191ff997c8e26cccde3;p=libdcp.git diff --git a/src/argb_frame.h b/src/argb_frame.h index f26436cd..a1b3b427 100644 --- a/src/argb_frame.h +++ b/src/argb_frame.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2012 Carl Hetherington + Copyright (C) 2012-2014 Carl Hetherington This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -18,13 +18,13 @@ */ /** @file src/argb_frame.h - * @brief Container for a single image from a picture asset. + * @brief ARGBFrame class. */ -#include #include "util.h" +#include -namespace libdcp +namespace dcp { /** @class ARGBFrame @@ -42,7 +42,7 @@ namespace libdcp * * Lines are packed so that the second row directly follows the first. */ -class ARGBFrame +class ARGBFrame : boost::noncopyable { public: ARGBFrame (Size size); @@ -60,8 +60,8 @@ public: } private: - Size _size; - uint8_t* _data; + Size _size; ///< frame size in pixels + uint8_t* _data; ///< pointer to image data }; }