mirror of
https://github.com/webmproject/libwebp.git
synced 2024-12-28 14:38:21 +01:00
remove unused fields from WebPDecoderOptions and WebPBitstreamFeatures
Change-Id: I92692d2975644dba10a7ac54f5c0f63ebd1580e6
This commit is contained in:
parent
c13245c7d8
commit
775d3a373c
@ -20,7 +20,7 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define WEBP_DECODER_ABI_VERSION 0x0206 // MAJOR(8b) + MINOR(8b)
|
#define WEBP_DECODER_ABI_VERSION 0x0207 // MAJOR(8b) + MINOR(8b)
|
||||||
|
|
||||||
// Note: forward declaring enumerations is not allowed in (strict) C and C++,
|
// Note: forward declaring enumerations is not allowed in (strict) C and C++,
|
||||||
// the types are left here for reference.
|
// the types are left here for reference.
|
||||||
@ -409,12 +409,7 @@ struct WebPBitstreamFeatures {
|
|||||||
int has_animation; // True if the bitstream is an animation.
|
int has_animation; // True if the bitstream is an animation.
|
||||||
int format; // 0 = undefined (/mixed), 1 = lossy, 2 = lossless
|
int format; // 0 = undefined (/mixed), 1 = lossy, 2 = lossless
|
||||||
|
|
||||||
// Unused for now:
|
uint32_t pad[5]; // padding for later use
|
||||||
int no_incremental_decoding; // if true, using incremental decoding is not
|
|
||||||
// recommended.
|
|
||||||
int rotate; // TODO(later)
|
|
||||||
int uv_sampling; // should be 0 for now. TODO(later)
|
|
||||||
uint32_t pad[2]; // padding for later use
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// Internal, version-checked, entry point
|
// Internal, version-checked, entry point
|
||||||
@ -448,10 +443,7 @@ struct WebPDecoderOptions {
|
|||||||
int flip; // flip output vertically
|
int flip; // flip output vertically
|
||||||
int alpha_dithering_strength; // alpha dithering strength in [0..100]
|
int alpha_dithering_strength; // alpha dithering strength in [0..100]
|
||||||
|
|
||||||
// Unused for now:
|
uint32_t pad[5]; // padding for later use
|
||||||
int force_rotation; // forced rotation (to be applied _last_)
|
|
||||||
int no_enhancement; // if true, discard enhancement layer
|
|
||||||
uint32_t pad[3]; // padding for later use
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// Main object storing the configuration for advanced decoding.
|
// Main object storing the configuration for advanced decoding.
|
||||||
|
Loading…
Reference in New Issue
Block a user