summaryrefslogtreecommitdiff
path: root/libavcodec/exif.h
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/exif: Move tag_list out of headerAndreas Rheinhardt2022-06-151-130/+0
| | | | | | | | | It is only used by exif.c (and e.g. EXIF_TAG_NAME_LENGTH is an implementation detail anyway). Also remove the sentinel, as it is used in conjunction with FF_ARRAY_ELEMS. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avcodec/exif: Don't include tiff.h in exif.hAndreas Schneider2022-02-141-1/+0
| | | | | | | | The exif.h header doesn't use anything from tiff.h. We also just need to include tiff_common.h in .c files where it actually used. Signed-off-by: Andreas Schneider <asn@cryptomilk.org> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avcodec/exif: Include bytestream.h for GetByteContextAndreas Schneider2022-02-141-0/+1
| | | | | | | | bytestream.h should be directly included for GetByteContext and not rely on other headers to include it. It could be removed from there. Signed-off-by: Andreas Schneider <asn@cryptomilk.org> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* Remove/replace some unnecessary avcodec.h inclusionsAndreas Rheinhardt2021-07-221-2/+2
| | | | | | | Also remove other unnecessary headers and include headers directly while at it. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avcodec/exif: remove GetByteContext usage from avpriv_exif_decode_ifd()James Almer2017-10-261-2/+5
| | | | | | | This prevents potential ABI issues with GetByteContext. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* exif: take a generic log contextHendrik Leppkes2016-04-021-1/+1
| | | | | | | The AVCodecContext is only used for logging, so instead take any valid log context. This allows reusing the exif functions more easily in avformat. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* Reindent after last commit.Thilo Borgmann2014-04-051-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavc/exif: Make EXIF IFD decoding part of private API/ABI.Thilo Borgmann2014-04-051-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Update my email address.Thilo Borgmann2013-08-131-2/+2
|
* avcodec: Add EXIF metadata parser to libavcodec.Thilo Borgmann2013-08-131-0/+170
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>