X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fmono_picture_mxf_writer.h;h=065171c2f3e8ff9005d6842628a06e1413830a46;hb=595d4fbfee788edfad7f9f8dfe7e76ee634c1a94;hp=c4d9b6ed672c374dbcca6ee0e7f25c59f1248cd2;hpb=1c724e363a644abaee7efb39d6091e7b30de0fb6;p=libdcp.git diff --git a/src/mono_picture_mxf_writer.h b/src/mono_picture_mxf_writer.h index c4d9b6ed..065171c2 100644 --- a/src/mono_picture_mxf_writer.h +++ b/src/mono_picture_mxf_writer.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2012-2013 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 @@ -17,16 +17,24 @@ */ +/** @file src/mono_picture_mxf_writer.h + * @brief MonoPictureMXFWriter class + */ + +#ifndef LIBDCP_MONO_PICTURE_MXF_WRITER_H +#define LIBDCP_MONO_PICTURE_MXF_WRITER_H + +#include "picture_mxf_writer.h" +#include +#include #include #include #include -#include -#include -#include "picture_mxf_writer.h" namespace dcp { -/** A helper class for writing to MonoPictureMXFs. +/** @class MonoPictureMXFWriter + * @brief A helper class for writing to MonoPictureMXFs * * Objects of this class can only be created with MonoPictureMXF::start_write(). * @@ -45,7 +53,7 @@ public: private: friend class MonoPictureMXF; - MonoPictureMXFWriter (PictureMXF *, boost::filesystem::path file, bool); + MonoPictureMXFWriter (PictureMXF *, boost::filesystem::path file, Standard standard, bool); void start (uint8_t *, int); /* do this with an opaque pointer so we don't have to include @@ -57,3 +65,5 @@ private: }; } + +#endif