Movie Clip Node: skip putting frame to cache when rendering animation
[blender.git] / source / blender / imbuf / intern / cineon / logImageLib.h
index ea45c675fe23fc0eb933207fc9ecdf66a447587b..1c24358e4ef7f68f917fa7ef1885f618e5b7d80e 100644 (file)
  *
  *      You should have received a copy of the GNU General Public License
  *      along with this program; if not, write to the Free Software
- *      Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *      Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  *
  */
 
-#ifndef _LOG_IMAGE_LIB_H_
-#define _LOG_IMAGE_LIB_H_
+#ifndef __LOGIMAGELIB_H__
+#define __LOGIMAGELIB_H__
+
+/** \file blender/imbuf/intern/cineon/logImageLib.h
+ *  \ingroup imbcineon
+ */
 
 #ifdef __cplusplus
 extern "C" {
@@ -47,6 +51,7 @@ typedef struct {
        float gamma;
        int blackPoint;
        int whitePoint;
+       int doLogarithm;
 } LogImageByteConversionParameters;
 
 /* int functions return 0 for OK */
@@ -58,10 +63,6 @@ LogImageFile* logImageOpen(const char* filename, int cineon);
 int logImageGetSize(const LogImageFile* logImage, int* xsize, int* ysize, int* channels);
 LogImageFile* logImageCreate(const char* filename, int cineon, int xsize, int ysize, int channels);
 
-/* get / set header block NYI */
-int logImageGetHeader(LogImageFile*, int*, void**);
-int logImageSetHeader(LogImageFile*, int, void*);
-
 /* byte conversion routines for mapping logImage (usually) 10 bit values to 8 bit */
 /* see Kodak docs for details... */
 
@@ -83,4 +84,4 @@ void logImageDump(const char* filename);
 }
 #endif
 
-#endif /* _LOG_IMAGE_LIB_H_ */
+#endif /* __LOGIMAGELIB_H__ */