  
    
main.htmlMain Page     
classes.htmlData Structures     
files.htmlFiles     
dirs.htmlDirectories   
  
    
files.htmlFile List     
globals.htmlGlobals   
dir_20715630405f3b63e7ab7a5c713843d9.htmllibexif exif-utils.c File Reference
#include <config.h>#include < exif-utils_8h-source.htmllibexif/exif-utils.h > exif-utils_8c-source.htmlGo to the source code of this file. Functions
void exif-utils_8c.html#a54ca56c1ccaeb730631f1c1e7ce807aexif_array_set_byte_order  ( exif-format_8h.html#b34eef28c00c9728719334fa6a37bcd1ExifFormat  f, unsigned char *b, unsigned int n, exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder  o_orig, exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder  o_new) exif-utils_8h.html#2c5771b4016b8fc4cd3f93857bfe1d3dExifSShort  exif-utils_8c.html#a4e89a6a836b87ad72fa45e13a41076eexif_get_sshort  (const unsigned char *buf, exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder  order) exif-utils_8h.html#23497f35004fb9e65a70b29fd1622a9cExifShort  exif-utils_8c.html#28505bc3777648fce6676fc01d74eb40exif_get_short  (const unsigned char *buf, exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder  order) void exif-utils_8c.html#a5157a3aa1902138470f9a8d7d299216exif_set_sshort  (unsigned char *b, exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder  order, exif-utils_8h.html#2c5771b4016b8fc4cd3f93857bfe1d3dExifSShort  mnote-canon-entry_8c.html#085f2f5ed7bf991a182ba0cb960f1c7bvalue ) void exif-utils_8c.html#3c3f4df2af5ea90902c44b23b05e20c3exif_set_short  (unsigned char *b, exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder  order, exif-utils_8h.html#23497f35004fb9e65a70b29fd1622a9cExifShort  mnote-canon-entry_8c.html#085f2f5ed7bf991a182ba0cb960f1c7bvalue ) exif-utils_8h.html#afe779ceacc4b89cb135bce740185f17ExifSLong  exif-utils_8c.html#00576f53c7355353ec295ddad3661ad2exif_get_slong  (const unsigned char *b, exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder  order) void exif-utils_8c.html#0478d1f9a05e085236824fc1a0158962exif_set_slong  (unsigned char *b, exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder  order, exif-utils_8h.html#afe779ceacc4b89cb135bce740185f17ExifSLong  mnote-canon-entry_8c.html#085f2f5ed7bf991a182ba0cb960f1c7bvalue ) exif-utils_8h.html#1601686195534cc6337c596fb8af54faExifLong  exif-utils_8c.html#c8ce446b600340ccf5f120d8735319f3exif_get_long  (const unsigned char *buf, exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder  order) void exif-utils_8c.html#73d539019fccab7808a97c9501e3154dexif_set_long  (unsigned char *b, exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder  order, exif-utils_8h.html#1601686195534cc6337c596fb8af54faExifLong  mnote-canon-entry_8c.html#085f2f5ed7bf991a182ba0cb960f1c7bvalue ) structExifSRational.htmlExifSRational  exif-utils_8c.html#4fa17bc36688c952bba26aa81ca4fa63exif_get_srational  (const unsigned char *buf, exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder  order) structExifRational.htmlExifRational  exif-utils_8c.html#e2e189ba31007fa57643955ec7bd3110exif_get_rational  (const unsigned char *buf, exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder  order) void exif-utils_8c.html#851d763acf065580a0872f56b5aed472exif_set_rational  (unsigned char *buf, exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder  order, structExifRational.htmlExifRational  mnote-canon-entry_8c.html#085f2f5ed7bf991a182ba0cb960f1c7bvalue ) void exif-utils_8c.html#88d4066528c9acebbc91444a425ea674exif_set_srational  (unsigned char *buf, exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder  order, structExifSRational.htmlExifSRational  mnote-canon-entry_8c.html#085f2f5ed7bf991a182ba0cb960f1c7bvalue ) Function Documentation
  
    
      
        
          
void exif_array_set_byte_order                     
(           
exif-format_8h.html#b34eef28c00c9728719334fa6a37bcd1ExifFormat            
 f,         
        
          
          
          
unsigned char *           
 b,         
        
          
          
          
unsigned int           
 n,         
        
          
          
          
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder            
 o_orig,         
        
          
          
          
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder            
 o_new         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-utils_8c-source.html#l0002626  of file exif-utils_8c-source.htmlexif-utils.c .
References 
exif-format_8c-source.html#l00069exif_format_get_size() , exif-format_8h.html#b34eef28c00c9728719334fa6a37bcd16187ddb8892af4772728e34118b26a4fEXIF_FORMAT_SHORT , exif-format_8h.html#b34eef28c00c9728719334fa6a37bcd174d803878ec7ffd34158ef9cc5be8714EXIF_FORMAT_SSHORT , exif-utils_8c-source.html#l00102exif_get_short() , exif-utils_8c-source.html#l00087exif_get_sshort() , exif-utils_8c-source.html#l00124exif_set_short() , and exif-utils_8c-source.html#l00108exif_set_sshort() .
Referenced by 
exif-data_8c-source.html#l01041entry_set_byte_order() , exif-mnote-data-canon_8c-source.html#l00093exif_mnote_data_canon_set_byte_order() , exif-mnote-data-olympus_8c-source.html#l00369exif_mnote_data_olympus_set_byte_order() , and exif-mnote-data-pentax_8c-source.html#l00167exif_mnote_data_pentax_set_byte_order() .      
  
    
      
        
          
exif-utils_8h.html#1601686195534cc6337c596fb8af54faExifLong  exif_get_long                     
(           
const unsigned char *           
 buf,         
        
          
          
          
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder            
 order         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-utils_8c-source.html#l00165165  of file exif-utils_8c-source.htmlexif-utils.c .
References 
exif-utils_8c-source.html#l00130exif_get_slong() .
Referenced by 
exif-data_8c-source.html#l00699exif_data_load_data() , exif-data_8c-source.html#l00315exif_data_load_data_content() , exif-data_8c-source.html#l00159exif_data_load_data_entry() , exif-entry_8c-source.html#l00156exif_entry_fix() , exif-utils_8c-source.html#l00188exif_get_rational() , exif-mnote-data-canon_8c-source.html#l00183exif_mnote_data_canon_load() , exif-mnote-data-olympus_8c-source.html#l00176exif_mnote_data_olympus_load() , exif-mnote-data-pentax_8c-source.html#l00072exif_mnote_data_pentax_load() , mnote-canon-entry_8c-source.html#l00214mnote_canon_entry_get_value() , and mnote-olympus-entry_8c-source.html#l00165mnote_olympus_entry_get_value() .      
  
    
      
        
          
structExifRational.htmlExifRational  exif_get_rational                     
(           
const unsigned char *           
 buf,         
        
          
          
          
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder            
 order         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-utils_8c-source.html#l00188188  of file exif-utils_8c-source.htmlexif-utils.c .
References 
exif-utils_8h-source.html#l00041ExifRational::denominator , exif-utils_8c-source.html#l00165exif_get_long() , and exif-utils_8h-source.html#l00041ExifRational::numerator .
Referenced by 
mnote-olympus-entry_8c-source.html#l00165mnote_olympus_entry_get_value() .      
  
    
      
        
          
exif-utils_8h.html#23497f35004fb9e65a70b29fd1622a9cExifShort  exif_get_short                     
(           
const unsigned char *           
 buf,         
        
          
          
          
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder            
 order         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-utils_8c-source.html#l00102102  of file exif-utils_8c-source.htmlexif-utils.c .
References 
exif-utils_8c-source.html#l00087exif_get_sshort() .
Referenced by 
exif-data_8c-source.html#l00427cmp_func() , exif-utils_8c-source.html#l00026exif_array_set_byte_order() , exif-data_8c-source.html#l00699exif_data_load_data() , exif-data_8c-source.html#l00315exif_data_load_data_content() , exif-data_8c-source.html#l00159exif_data_load_data_entry() , exif-mnote-data-canon_8c-source.html#l00183exif_mnote_data_canon_load() , exif-mnote-data-olympus_8c-source.html#l00176exif_mnote_data_olympus_load() , exif-mnote-data-pentax_8c-source.html#l00072exif_mnote_data_pentax_load() , mnote-canon-entry_8c-source.html#l00193mnote_canon_entry_count_values() , mnote-canon-entry_8c-source.html#l00214mnote_canon_entry_get_value() , mnote-olympus-entry_8c-source.html#l00165mnote_olympus_entry_get_value() , and mnote-pentax-entry_8c-source.html#l00120mnote_pentax_entry_get_value() .      
  
    
      
        
          
exif-utils_8h.html#afe779ceacc4b89cb135bce740185f17ExifSLong  exif_get_slong                     
(           
const unsigned char *           
 b,         
        
          
          
          
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder            
 order         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-utils_8c-source.html#l00130130  of file exif-utils_8c-source.htmlexif-utils.c .
References 
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d58f11995303c860a57dc560623b0df1f3EXIF_BYTE_ORDER_INTEL , and exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5bdbfc66d5e97a77e4bea9f5ba9cf2b15EXIF_BYTE_ORDER_MOTOROLA .
Referenced by 
exif-utils_8c-source.html#l00165exif_get_long() , and exif-utils_8c-source.html#l00177exif_get_srational() .      
  
    
      
        
          
structExifSRational.htmlExifSRational  exif_get_srational                     
(           
const unsigned char *           
 buf,         
        
          
          
          
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder            
 order         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-utils_8c-source.html#l00177177  of file exif-utils_8c-source.htmlexif-utils.c .
References 
exif-utils_8h-source.html#l00044ExifSRational::denominator , exif-utils_8c-source.html#l00130exif_get_slong() , and exif-utils_8h-source.html#l00044ExifSRational::numerator .
Referenced by 
exif-entry_8c-source.html#l00156exif_entry_fix() .      
  
    
      
        
          
exif-utils_8h.html#2c5771b4016b8fc4cd3f93857bfe1d3dExifSShort  exif_get_sshort                     
(           
const unsigned char *           
 buf,         
        
          
          
          
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder            
 order         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-utils_8c-source.html#l0008787  of file exif-utils_8c-source.htmlexif-utils.c .
References 
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d58f11995303c860a57dc560623b0df1f3EXIF_BYTE_ORDER_INTEL , and exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5bdbfc66d5e97a77e4bea9f5ba9cf2b15EXIF_BYTE_ORDER_MOTOROLA .
Referenced by 
exif-utils_8c-source.html#l00026exif_array_set_byte_order() , and exif-utils_8c-source.html#l00102exif_get_short() .      
  
    
      
        
          
void exif_set_long                     
(           
unsigned char *           
 b,         
        
          
          
          
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder            
 order,         
        
          
          
          
exif-utils_8h.html#1601686195534cc6337c596fb8af54faExifLong            
 value         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-utils_8c-source.html#l00171171  of file exif-utils_8c-source.htmlexif-utils.c .
References 
exif-utils_8c-source.html#l00145exif_set_slong() .
Referenced by 
exif-data_8c-source.html#l00876exif_data_save_data() , exif-data_8c-source.html#l00210exif_data_save_data_entry() , exif-mnote-data-canon_8c-source.html#l00117exif_mnote_data_canon_save() , exif-mnote-data-olympus_8c-source.html#l00085exif_mnote_data_olympus_save() , and exif-utils_8c-source.html#l00199exif_set_rational() .      
  
    
      
        
          
void exif_set_rational                     
(           
unsigned char *           
 buf,         
        
          
          
          
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder            
 order,         
        
          
          
          
structExifRational.htmlExifRational            
 value         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-utils_8c-source.html#l00199199  of file exif-utils_8c-source.htmlexif-utils.c .
References 
exif-utils_8c-source.html#l00171exif_set_long() , and mnote-canon-entry_8c-source.html#l00071value .
Referenced by 
exif-entry_8c-source.html#l00156exif_entry_fix() , and exif-entry_8c-source.html#l01069exif_entry_initialize() .      
  
    
      
        
          
void exif_set_short                     
(           
unsigned char *           
 b,         
        
          
          
          
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder            
 order,         
        
          
          
          
exif-utils_8h.html#23497f35004fb9e65a70b29fd1622a9cExifShort            
 value         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-utils_8c-source.html#l00124124  of file exif-utils_8c-source.htmlexif-utils.c .
References 
exif-utils_8c-source.html#l00108exif_set_sshort() .
Referenced by 
exif-utils_8c-source.html#l00026exif_array_set_byte_order() , exif-data_8c-source.html#l00876exif_data_save_data() , exif-data_8c-source.html#l00210exif_data_save_data_entry() , exif-entry_8c-source.html#l00156exif_entry_fix() , exif-entry_8c-source.html#l01069exif_entry_initialize() , exif-mnote-data-canon_8c-source.html#l00117exif_mnote_data_canon_save() , and exif-mnote-data-olympus_8c-source.html#l00085exif_mnote_data_olympus_save() .      
  
    
      
        
          
void exif_set_slong                     
(           
unsigned char *           
 b,         
        
          
          
          
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder            
 order,         
        
          
          
          
exif-utils_8h.html#afe779ceacc4b89cb135bce740185f17ExifSLong            
 value         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-utils_8c-source.html#l00145145  of file exif-utils_8c-source.htmlexif-utils.c .
References 
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d58f11995303c860a57dc560623b0df1f3EXIF_BYTE_ORDER_INTEL , and exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5bdbfc66d5e97a77e4bea9f5ba9cf2b15EXIF_BYTE_ORDER_MOTOROLA .
Referenced by 
exif-utils_8c-source.html#l00171exif_set_long() , and exif-utils_8c-source.html#l00208exif_set_srational() .      
  
    
      
        
          
void exif_set_srational                     
(           
unsigned char *           
 buf,         
        
          
          
          
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder            
 order,         
        
          
          
          
structExifSRational.htmlExifSRational            
 value         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-utils_8c-source.html#l00208208  of file exif-utils_8c-source.htmlexif-utils.c .
References 
exif-utils_8c-source.html#l00145exif_set_slong() , and mnote-canon-entry_8c-source.html#l00071value .      
  
    
      
        
          
void exif_set_sshort                     
(           
unsigned char *           
 b,         
        
          
          
          
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5ExifByteOrder            
 order,         
        
          
          
          
exif-utils_8h.html#2c5771b4016b8fc4cd3f93857bfe1d3dExifSShort            
 value         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-utils_8c-source.html#l00108108  of file exif-utils_8c-source.htmlexif-utils.c .
References 
exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d58f11995303c860a57dc560623b0df1f3EXIF_BYTE_ORDER_INTEL , and exif-byte-order_8h.html#de4a9c512c9cd4723485181c5679f1d5bdbfc66d5e97a77e4bea9f5ba9cf2b15EXIF_BYTE_ORDER_MOTOROLA .
Referenced by 
exif-utils_8c-source.html#l00026exif_array_set_byte_order() , and exif-utils_8c-source.html#l00124exif_set_short() .      
Generated on Sun Apr 23 01:22:39 2006 for EXIF library (libexif) Internals by 
http://www.doxygen.org/index.htmldoxygen  1.4.6 