FFmpeg
Classes | Macros | Functions
exif.h File Reference

EXIF metadata parser. More...

#include "avcodec.h"
#include "bytestream.h"
#include "tiff.h"

Go to the source code of this file.

Classes

struct  exif_tag
 

Macros

#define EXIF_MAX_IFD_RECURSION   2
 
#define EXIF_TAG_NAME_LENGTH   32
 

Functions

int avpriv_exif_decode_ifd (void *logctx, const uint8_t *buf, int size, int le, int depth, AVDictionary **metadata)
 Recursively decodes all IFD's and adds included TAGS into the metadata dictionary. More...
 
int ff_exif_decode_ifd (void *logctx, GetByteContext *gbytes, int le, int depth, AVDictionary **metadata)
 

Detailed Description

EXIF metadata parser.

Author
Thilo Borgmann <thilo.borgmann at mail.de>

Function Documentation

§ avpriv_exif_decode_ifd()

int avpriv_exif_decode_ifd ( void *  logctx,
const uint8_t *  buf,
int  size,
int  le,
int  depth,
AVDictionary **  metadata 
)

Recursively decodes all IFD's and adds included TAGS into the metadata dictionary.