LibreOffice Module vcl (master)  1
Classes | Namespaces | Functions
jpeg.h File Reference
#include <sal/config.h>
#include <com/sun/star/uno/Reference.hxx>
#include <basegfx/vector/b2dsize.hxx>
#include <bitmapwriteaccess.hxx>
#include <jpeglib.h>
Include dependency graph for jpeg.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  SourceManagerStruct




void jpeg_svstream_src (j_decompress_ptr cinfo, void *infile)
void jpeg_svstream_dest (j_compress_ptr cinfo, void *outfile)
bool WriteJPEG (JPEGWriter *pJPEGWriter, void *pOutputStream, tools::Long nWidth, tools::Long nHeight, basegfx::B2DSize const &aPPI, bool bGreyScale, tools::Long nQualityPercent, tools::Long aChromaSubsampling, css::uno::Reference< css::task::XStatusIndicator > const &status)
void ReadJPEG (JPEGReader *pJPEGReader, void *pInputStream, tools::Long *pLines, GraphicFilterImportFlags nImportFlags, BitmapScopedWriteAccess *ppAccess)
void Transform (void *pInputStream, void *pOutputStream, Degree10 nAngle)

Function Documentation

void jpeg_svstream_dest ( j_compress_ptr  cinfo,
void outfile 

Definition at line 92 of file JpegWriter.cxx.

References empty_output_buffer(), init_destination(), stream, and term_destination().

Referenced by Transform(), and WriteJPEG().

void jpeg_svstream_src ( j_decompress_ptr  cinfo,
void infile 
void ReadJPEG ( JPEGReader pJPEGReader,
void pInputStream,
tools::Long pLines,
GraphicFilterImportFlags  nImportFlags,
BitmapScopedWriteAccess ppAccess 

Definition at line 327 of file jpegc.cxx.

References ReadJPEG().

Referenced by JPEGReader::Read().

void Transform ( void pInputStream,
void pOutputStream,
Degree10  nAngle 
bool WriteJPEG ( JPEGWriter pJPEGWriter,
void pOutputStream,
tools::Long  nWidth,
tools::Long  nHeight,
basegfx::B2DSize const &  aPPI,
bool  bGreyScale,
tools::Long  nQualityPercent,
tools::Long  aChromaSubsampling,
css::uno::Reference< css::task::XStatusIndicator > const &  status