MagickCore 6.9.12
|
Go to the source code of this file.
Typedefs | |
typedef struct _StreamInfo | StreamInfo |
Functions | |
MagickExport const void * | GetStreamInfoClientData (StreamInfo *) |
MagickExport Image * | StreamImage (const ImageInfo *, StreamInfo *, ExceptionInfo *) |
MagickExport MagickBooleanType | OpenStream (const ImageInfo *, StreamInfo *, const char *, ExceptionInfo *) |
MagickExport StreamInfo * | AcquireStreamInfo (const ImageInfo *) |
MagickExport StreamInfo * | DestroyStreamInfo (StreamInfo *) |
MagickExport void | SetStreamInfoClientData (StreamInfo *, const void *) |
MagickExport void | SetStreamInfoMap (StreamInfo *, const char *) |
MagickExport void | SetStreamInfoStorageType (StreamInfo *, const StorageType) |
typedef struct _StreamInfo StreamInfo |
Definition at line 26 of file stream-private.h.
MagickExport StreamInfo * AcquireStreamInfo | ( | const ImageInfo * | ) |
MagickExport StreamInfo * DestroyStreamInfo | ( | StreamInfo * | stream_info | ) |
Definition at line 273 of file stream.c.
References CloseBlob(), DestroyImage(), DestroyQuantumInfo(), DestroyString(), GetMagickModule, IsEventLogging(), LogMagickEvent(), MagickCoreSignature, MagickFalse, _StreamInfo::map, _StreamInfo::pixels, _StreamInfo::quantum_info, RelinquishAlignedMemory(), RelinquishMagickMemory(), _StreamInfo::signature, _StreamInfo::stream, and TraceEvent.
MagickExport const void * GetStreamInfoClientData | ( | StreamInfo * | stream_info | ) |
Definition at line 536 of file stream.c.
References _StreamInfo::client_data, MagickCoreSignature, and _StreamInfo::signature.
MagickExport MagickBooleanType OpenStream | ( | const ImageInfo * | image_info, |
StreamInfo * | stream_info, | ||
const char * | filename, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 813 of file stream.c.
References CopyMagickString(), _Image::filename, MaxTextExtent, OpenBlob(), _StreamInfo::stream, and WriteBinaryBlobMode.
MagickExport void SetStreamInfoClientData | ( | StreamInfo * | , |
const void * | |||
) |
MagickExport void SetStreamInfoMap | ( | StreamInfo * | , |
const char * | |||
) |
MagickExport void SetStreamInfoStorageType | ( | StreamInfo * | stream_info, |
const | StorageType | ||
) |
Definition at line 1130 of file stream.c.
References MagickCoreSignature, _StreamInfo::signature, and _StreamInfo::storage_type.
MagickExport Image * StreamImage | ( | const ImageInfo * | image_info, |
StreamInfo * | stream_info, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 1262 of file stream.c.
References AcquireQuantumInfo(), _ImageInfo::client_data, CloneImageInfo(), DestroyImage(), DestroyImageInfo(), DestroyQuantumInfo(), _StreamInfo::exception, _ImageInfo::filename, GetMagickModule, _StreamInfo::image_info, IsEventLogging(), LogMagickEvent(), MagickCoreSignature, MagickFalse, _StreamInfo::quantum_info, ReadStream(), _ImageInfo::signature, _StreamInfo::signature, TraceEvent, and WriteStreamImage().