mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 03:27:45 +00:00
LibGfx/ExifOrientedBitmap: Reorganize create
parameters
No behavior change.
This commit is contained in:
parent
09b2b3539b
commit
8229a19081
3 changed files with 3 additions and 3 deletions
|
@ -14,7 +14,7 @@ namespace Gfx {
|
||||||
class ExifOrientedBitmap {
|
class ExifOrientedBitmap {
|
||||||
public:
|
public:
|
||||||
template<typename... Args>
|
template<typename... Args>
|
||||||
static ErrorOr<ExifOrientedBitmap> create(BitmapFormat format, IntSize size, TIFF::Orientation orientation)
|
static ErrorOr<ExifOrientedBitmap> create(TIFF::Orientation orientation, IntSize size, BitmapFormat format)
|
||||||
{
|
{
|
||||||
auto bitmap = TRY(Bitmap::create(format, oriented_size(size, orientation)));
|
auto bitmap = TRY(Bitmap::create(format, oriented_size(size, orientation)));
|
||||||
return ExifOrientedBitmap(move(bitmap), size, orientation);
|
return ExifOrientedBitmap(move(bitmap), size, orientation);
|
||||||
|
|
|
@ -1719,7 +1719,7 @@ public:
|
||||||
auto const height = m_channels[0].height();
|
auto const height = m_channels[0].height();
|
||||||
|
|
||||||
auto const orientation = static_cast<TIFF::Orientation>(metadata.orientation);
|
auto const orientation = static_cast<TIFF::Orientation>(metadata.orientation);
|
||||||
auto oriented_bitmap = TRY(ExifOrientedBitmap::create(BitmapFormat::BGRA8888, { width, height }, orientation));
|
auto oriented_bitmap = TRY(ExifOrientedBitmap::create(orientation, { width, height }, BitmapFormat::BGRA8888));
|
||||||
|
|
||||||
auto const alpha_channel = metadata.alpha_channel();
|
auto const alpha_channel = metadata.alpha_channel();
|
||||||
|
|
||||||
|
|
|
@ -243,7 +243,7 @@ private:
|
||||||
auto const strip_byte_counts = *m_metadata.strip_byte_counts();
|
auto const strip_byte_counts = *m_metadata.strip_byte_counts();
|
||||||
auto const rows_per_strip = m_metadata.rows_per_strip().value_or(*m_metadata.image_height());
|
auto const rows_per_strip = m_metadata.rows_per_strip().value_or(*m_metadata.image_height());
|
||||||
|
|
||||||
auto oriented_bitmap = TRY(ExifOrientedBitmap::create(BitmapFormat::BGRA8888, { *metadata().image_width(), *metadata().image_height() }, *metadata().orientation()));
|
auto oriented_bitmap = TRY(ExifOrientedBitmap::create(*metadata().orientation(), { *metadata().image_width(), *metadata().image_height() }, BitmapFormat::BGRA8888));
|
||||||
|
|
||||||
for (u32 strip_index = 0; strip_index < strips_offset.size(); ++strip_index) {
|
for (u32 strip_index = 0; strip_index < strips_offset.size(); ++strip_index) {
|
||||||
TRY(m_stream->seek(strips_offset[strip_index]));
|
TRY(m_stream->seek(strips_offset[strip_index]));
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue