#ifndef UI_GFX_COLOR_PROFILE_H_
#define UI_GFX_COLOR_PROFILE_H_
#include <vector>
#include "base/basictypes.h"
#include "ui/gfx/gfx_export.h"
namespace gfx {
static const size_t kMinProfileLength = 128;
static const size_t kMaxProfileLength = 4 * 1024 * 1024;
class GFX_EXPORT ColorProfile {
public:
ColorProfile();
~ColorProfile();
const std::vector<char>& profile() const { return profile_; }
private:
std::vector<char> profile_;
DISALLOW_COPY_AND_ASSIGN(ColorProfile);
};
GFX_EXPORT void GetColorProfile(std::vector<char>* profile);
}
#endif