Example #1
0
File: image.hpp Project: kif/FLIF
 void drop_alpha() {
     if (num<4) return;
     assert(num==4);
     if (depth <= 8) {
             plane_8_2.reset(nullptr);
     } else {
             plane_16_2.reset(nullptr);
     }
     num=3;
 }
Example #2
0
File: image.hpp Project: kif/FLIF
    void clear() {
      plane_8_1.reset(nullptr);
      plane_8_2.reset(nullptr);
      plane_16_1.reset(nullptr);
      plane_16_2.reset(nullptr);
      plane_frame_lookbacks.reset(nullptr);
#ifdef SUPPORT_HDR
      plane_32_1.reset(nullptr);
      plane_32_2.reset(nullptr);
#endif
    }
Example #3
0
File: image.hpp Project: kif/FLIF
 void drop_frame_lookbacks() {
     assert(num==5);
     plane_frame_lookbacks.reset(nullptr);
     num=4;
 }