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, long nWidth, long nHeight, basegfx::B2DSize const &aPPI, bool bGreyScale, long nQualityPercent, long aChromaSubsampling, css::uno::Reference< css::task::XStatusIndicator > const &status)
void ReadJPEG (JPEGReader *pJPEGReader, void *pInputStream, long *pLines, GraphicFilterImportFlags nImportFlags, BitmapScopedWriteAccess *ppAccess)
void Transform (void *pInputStream, void *pOutputStream, long 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,
long *  pLines,
GraphicFilterImportFlags  nImportFlags,
BitmapScopedWriteAccess ppAccess 

Definition at line 321 of file jpegc.cxx.

References ReadJPEG().

Referenced by JPEGReader::Read().

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