Fixed crash on OSX wit OMP

see issue 757
This commit is contained in:
Oliver Duis
2011-06-24 23:12:41 +02:00
parent 4dd7a47040
commit a6989bb63b
4 changed files with 21 additions and 13 deletions

View File

@@ -54,6 +54,10 @@ template<class T> void freeArray2 (T** a, int H) {
class RawImageSource : public ImageSource {
private:
static LUTf invGrad; // for fast_demosaic
static LUTf initInvGrad ();
protected:
Glib::Mutex getImageMutex; // locks getImage
@@ -184,7 +188,7 @@ class RawImageSource : public ImageSource {
void vng4_demosaic();
void ppg_demosaic();
void amaze_demosaic_RT(int winx, int winy, int winw, int winh);//Emil's code for AMaZE
void fast_demo(int winx, int winy, int winw, int winh);//Emil's code for fast demosaicing
void fast_demosaic(int winx, int winy, int winw, int winh);//Emil's code for fast demosaicing
void dcb_demosaic(int iterations, int dcb_enhance);
void ahd_demosaic(int winx, int winy, int winw, int winh);
void border_interpolate(int border, float (*image)[4], int start = 0, int end = 0);