![]() |
![]() |
![]() |
#include "magick/studio.h"
#include "magick/blob.h"
#include "magick/blob_private.h"
#include "magick/error.h"
#include "magick/error_private.h"
#include "magick/image.h"
#include "magick/image_private.h"
#include "magick/list.h"
#include "magick/magick.h"
#include "magick/memory_.h"
#include "magick/profile.h"
#include "magick/static.h"
#include "magick/string_.h"
#include "magick/token.h"
#include "magick/utility.h"
Include dependency graph for meta.c:

Go to the source code of this file.
Data Structures | |
| struct | _html_code |
| struct | _tag_spec |
Defines | |
| #define | BUFFER_SZ 4096 |
| #define | BUFFER_SZ 4096 |
| #define | IPTC_ID 1028 |
| #define | THUMBNAIL_ID 1033 |
| #define | M_SOF0 0xC0 /* Start Of Frame N */ |
| #define | M_SOF1 0xC1 /* N indicates which compression process */ |
| #define | M_SOF2 0xC2 /* Only SOF0-SOF2 are now in common use */ |
| #define | M_SOF3 0xC3 |
| #define | M_SOF5 0xC5 /* NB: codes C4 and CC are NOT SOF markers */ |
| #define | M_SOF6 0xC6 |
| #define | M_SOF7 0xC7 |
| #define | M_SOF9 0xC9 |
| #define | M_SOF10 0xCA |
| #define | M_SOF11 0xCB |
| #define | M_SOF13 0xCD |
| #define | M_SOF14 0xCE |
| #define | M_SOF15 0xCF |
| #define | M_SOI 0xD8 |
| #define | M_EOI 0xD9 /* End Of Image (end of datastream) */ |
| #define | M_SOS 0xDA /* Start Of Scan (begins compressed data) */ |
| #define | M_APP0 0xe0 |
| #define | M_APP1 0xe1 |
| #define | M_APP2 0xe2 |
| #define | M_APP3 0xe3 |
| #define | M_APP4 0xe4 |
| #define | M_APP5 0xe5 |
| #define | M_APP6 0xe6 |
| #define | M_APP7 0xe7 |
| #define | M_APP8 0xe8 |
| #define | M_APP9 0xe9 |
| #define | M_APP10 0xea |
| #define | M_APP11 0xeb |
| #define | M_APP12 0xec |
| #define | M_APP13 0xed |
| #define | M_APP14 0xee |
| #define | M_APP15 0xef |
| #define | MaxBufferSize 65541 |
Typedefs | |
| typedef _html_code | html_code |
| typedef _tag_spec | tag_spec |
Functions | |
| MagickBooleanType | WriteMETAImage (const ImageInfo *, Image *) |
| int | stringnicmp (const char *p, const char *q, size_t n) |
| int | convertHTMLcodes (char *s, int len) |
| char * | super_fgets (char **b, int *blen, Image *file) |
| long | parse8BIM (Image *ifile, Image *ofile) |
| char * | super_fgets_w (char **b, int *blen, Image *file) |
| long | parse8BIMW (Image *ifile, Image *ofile) |
| int | jpeg_transfer_1 (Image *ifile, Image *ofile) |
| int | jpeg_read_remaining (Image *ifile, Image *ofile) |
| int | jpeg_skip_variable (Image *ifile, Image *ofile) |
| int | jpeg_skip_variable2 (Image *ifile, Image *ofile) |
| int | jpeg_nextmarker (Image *ifile, Image *ofile) |
| int | jpeg_embed (Image *ifile, Image *ofile, Image *iptc) |
| Image * | ReadMETAImage (const ImageInfo *image_info, ExceptionInfo *exception) |
| ModuleExport void | RegisterMETAImage (void) |
| ModuleExport void | UnregisterMETAImage (void) |
| long | GetIPTCStream (unsigned char **info, unsigned long length) |
| void | formatString (Image *ofile, const char *s, int len) |
| int | formatIPTC (Image *ifile, Image *ofile) |
| int | readWordFromBuffer (char **s, long *len) |
| int | formatIPTCfromBuffer (Image *ofile, char *s, long len) |
| int | format8BIM (Image *ifile, Image *ofile) |
Variables | |
| html_code | html_codes [] |
| char | psheader [] = "\xFF\xED\0\0Photoshop 3.0\08BIM\x04\x04\0\0\0\0" |
| tag_spec | tags [] |
|
|
|
|
|
Definition at line 285 of file meta.c. Referenced by parse8BIM(), and parse8BIMW(). |
|
|
Definition at line 286 of file meta.c. Referenced by format8BIM(), parse8BIM(), and parse8BIMW(). |
|
|
Definition at line 775 of file meta.c. Referenced by jpeg_embed(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 788 of file meta.c. Referenced by jpeg_embed(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 773 of file meta.c. Referenced by jpeg_embed(), jpeg_nextmarker(), jpeg_read_remaining(), jpeg_skip_variable(), and jpeg_skip_variable2(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 772 of file meta.c. Referenced by jpeg_embed(). |
|
|
Definition at line 774 of file meta.c. Referenced by jpeg_embed(). |
|
|
Referenced by ReadMETAImage(). |
|
|
Definition at line 287 of file meta.c. Referenced by format8BIM(). |
|
|
|
|
|
|
|
||||||||||||
|
Definition at line 194 of file meta.c. References html_codes, _html_code::len, stringnicmp(), and _html_code::val. Referenced by parse8BIM(), and parse8BIMW().
Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 1986 of file meta.c. References AcquireMagickMemory(), formatIPTCfromBuffer(), FormatMagickString(), formatString(), IPTC_ID, MagickOffsetType, MaxTextExtent, ReadBlobByte(), ReadBlobMSBLong(), ReadBlobMSBShort(), RelinquishMagickMemory(), strcmp, THUMBNAIL_ID, and WriteBlobString(). Referenced by WriteMETAImage().
Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 1750 of file meta.c. References AcquireMagickMemory(), FormatMagickString(), formatString(), _tag_spec::id, MaxTextExtent, _tag_spec::name, ReadBlobByte(), RelinquishMagickMemory(), tags, and WriteBlobString(). Referenced by WriteMETAImage().
Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 1880 of file meta.c. References AcquireMagickMemory(), FormatMagickString(), formatString(), _tag_spec::id, MaxTextExtent, _tag_spec::name, readWordFromBuffer(), RelinquishMagickMemory(), tags, and WriteBlobString(). Referenced by format8BIM().
Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 1640 of file meta.c. References FormatMagickString(), MaxTextExtent, WriteBlobByte(), and WriteBlobString(). Referenced by format8BIM(), formatIPTC(), and formatIPTCfromBuffer().
Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 1520 of file meta.c. References MagickFalse, and MagickTrue. Referenced by WriteMETAImage().
|
|
||||||||||||||||
|
Definition at line 920 of file meta.c. References GetBlobSize(), jpeg_nextmarker(), jpeg_read_remaining(), jpeg_skip_variable(), jpeg_skip_variable2(), jpeg_transfer_1(), M_APP0, M_APP13, M_EOI, M_SOI, M_SOS, MagickFalse, psheader, and WriteBlobByte(). Referenced by ReadMETAImage().
Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 862 of file meta.c. References M_EOI, ReadBlobByte(), and WriteBlobByte(). Referenced by jpeg_embed().
Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 815 of file meta.c. References jpeg_transfer_1(), and M_EOI. Referenced by jpeg_embed().
Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 824 of file meta.c. References jpeg_transfer_1(), and M_EOI. Referenced by jpeg_embed().
Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 844 of file meta.c. References M_EOI, and ReadBlobByte(). Referenced by jpeg_embed().
Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 792 of file meta.c. References ReadBlobByte(), and WriteBlobByte(). Referenced by jpeg_embed(), jpeg_read_remaining(), and jpeg_skip_variable().
Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 289 of file meta.c. References AcquireMagickMemory(), BUFFER_SZ, convertHTMLcodes(), IPTC_ID, MagickOffsetType, MaxTextExtent, name, RelinquishMagickMemory(), SeekBlob(), strcmp, super_fgets(), TellBlob(), TokenInfo, Tokenizer(), WriteBlobByte(), WriteBlobMSBLong(), WriteBlobMSBShort(), and WriteBlobString(). Referenced by ReadMETAImage().
|