kopia lustrzana https://gitlab.com/sane-project/backends
genesys: Remove accidental use of C++14 features
rodzic
4f1890f195
commit
693ff3e77a
|
@ -1156,6 +1156,16 @@ void compute_session_buffer_sizes(AsicType asic, ScanSession& s)
|
||||||
size_t lines_mult = 0;
|
size_t lines_mult = 0;
|
||||||
size_t max_size = 0; // does not apply if 0
|
size_t max_size = 0; // does not apply if 0
|
||||||
size_t stagger_lines = 0;
|
size_t stagger_lines = 0;
|
||||||
|
|
||||||
|
BufferConfig() = default;
|
||||||
|
BufferConfig(std::size_t* rs, std::size_t l, std::size_t lm, std::size_t ms,
|
||||||
|
std::size_t sl) :
|
||||||
|
result_size{rs},
|
||||||
|
lines{l},
|
||||||
|
lines_mult{lm},
|
||||||
|
max_size{ms},
|
||||||
|
stagger_lines{sl}
|
||||||
|
{}
|
||||||
};
|
};
|
||||||
|
|
||||||
std::array<BufferConfig, 4> configs;
|
std::array<BufferConfig, 4> configs;
|
||||||
|
|
|
@ -153,6 +153,11 @@ struct SensorExposure {
|
||||||
uint16_t green = 0;
|
uint16_t green = 0;
|
||||||
uint16_t blue = 0;
|
uint16_t blue = 0;
|
||||||
|
|
||||||
|
SensorExposure() = default;
|
||||||
|
SensorExposure(std::uint16_t r, std::uint16_t g, std::uint16_t b) :
|
||||||
|
red{r}, green{g}, blue{b}
|
||||||
|
{}
|
||||||
|
|
||||||
bool operator==(const SensorExposure& other) const
|
bool operator==(const SensorExposure& other) const
|
||||||
{
|
{
|
||||||
return red == other.red && green == other.green && blue == other.blue;
|
return red == other.red && green == other.green && blue == other.blue;
|
||||||
|
|
Ładowanie…
Reference in New Issue