00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #include <libopenraw/libopenraw.h>
00023 #include <libopenraw++/thumbnail.h>
00024
00025 #include "debug.h"
00026 #include "io/file.h"
00027 #include "ifdfilecontainer.h"
00028 #include "ifd.h"
00029 #include "cr2file.h"
00030
00031 #include "rawfilefactory.h"
00032
00033 using namespace Debug;
00034
00035 namespace OpenRaw {
00036
00037 namespace Internals {
00038
00039 RawFile *CR2File::factory(const char* _filename)
00040 {
00041 return new CR2File(_filename);
00042 }
00043
00044 CR2File::CR2File(const char* _filename)
00045 : IFDFile(_filename, OR_RAWFILE_TYPE_CR2)
00046 {
00047
00048 }
00049
00050 CR2File::~CR2File()
00051 {
00052 }
00053
00054
00055 }
00056 }