- 25 May, 2011 2 commits
-
-
Stefan Kost authored
Move the warning on unsupported units to the swicth-case. Move fetching the pending tags down to where we use them.
-
Stefan Kost authored
Otherwise we never write the tag. This would also be consistent with the code in deserialize_scene_type().
-
- 24 Apr, 2011 1 commit
-
-
Víctor Manuel Jáquez Leal authored
Exif uses tags like image-vertical-ppi or image-horizontal-ppi which are registered in gst_tag_register_musicbrainz_tags(), but neither GstExifReader nor GstExifWriter register them. https://bugzilla.gnome.org/show_bug.cgi?id=648459
-
- 14 Apr, 2011 1 commit
-
-
Thiago Santos authored
Adds mapping for GST_TAG_CAPTURING_EXPOSURE_COMPENSATION for exif library. Includes unit tests.
-
- 04 Apr, 2011 1 commit
-
-
- 22 Dec, 2010 1 commit
-
-
Thiago Santos authored
Fixes a valgrind warning on jifmux tests on -bad caused by unitialized bytes. Fixes #637758
-
- 02 Nov, 2010 2 commits
-
-
Tim-Philipp Müller authored
gst_buffer_set_data() does not set GST_BUFFER_MALLOCDATA, but the code assumes the buffer takes ownership of the memory allocated earlier.
-
Tim-Philipp Müller authored
-
- 15 Oct, 2010 3 commits
-
-
Thiago Santos authored
Adds a tag to indicate the source/device used for the capture. Already maps it in exif and adds tests. API: GST_TAG_CAPTURING_SOURCE https://bugzilla.gnome.org/show_bug.cgi?id=631773
-
Thiago Santos authored
Adds a tag to inform what mode was used by a camera to calculate the picture capturing exposure Also adds mapping to exif and tests API: GST_TAG_CAPTURING_METERING_MODE https://bugzilla.gnome.org/show_bug.cgi?id=631773
-
Thiago Santos authored
Adds new tag for tagging sharpness processing used when capturing an image. Also maps it in the exif tags. Tests included. API: GST_TAG_CAPTURING_SHARPNESS https://bugzilla.gnome.org/show_bug.cgi?id=631773
-
- 13 Oct, 2010 1 commit
-
-
Thiago Santos authored
Updates datetime functions to latest APIs in core
-
- 23 Sep, 2010 1 commit
-
-
Thiago Santos authored
Maps GST_TAG_GEO_LOCATION_HORIZONTAL_ERROR to the GPSHPositionError tag in exif. Tests included.
-
- 07 Sep, 2010 1 commit
-
-
Thiago Santos authored
Adds mappings for GST_TAG_IMAGE_HORIZONTAL/VERTICAL_PPI into our exif lib Tests included. Fixes #626570
-
- 04 Sep, 2010 1 commit
-
-
Leo Singer authored
Old gcc complains about possibly uninitialized variables which are always initialized before usage in reality. Fixes bug #628747.
-
- 25 Aug, 2010 8 commits
-
-
Thiago Santos authored
Adds check for log2 and only use it in exif library if it is available.
-
Thiago Santos authored
Put some tags in their correct IFDs
-
Thiago Santos authored
FlashPixVersion is mandatory and constant. Write it always.
-
Thiago Santos authored
Adds a mapping for GST_TAG_CAPTURING_FLASH_FIRED/_MODE to the exif Flash tag. Tests included.
-
Thiago Santos authored
Adds mappings from: GST_TAG_CAPTURING_EXPOSURE_PROGRAM -> ExposureProgram GST_TAG_CAPTURING_EXPOSURE_MODE -> ExposureMode GST_TAG_CAPTURING_SCENE_CAPTURE_TYPE -> SceneCaptureType GST_TAG_CAPTURING_GAIN_ADJUSTMENT -> GainControl GST_TAG_CAPTURING_WHITE_BALANCE -> WhiteBalance GST_TAG_CAPTURING_CONTRAST -> Constrast GST_TAG_CAPTURING_SATURATION -> Saturation Also renames gst_tag_image_orientation_from_exif_value and gst_tag_image_orientation_to_exif_value to remove the 'gst' prefix and not including in the win32 defs. Tests included.
-
Thiago Santos authored
Use macros for exif ids to avoid having those numbers spread all over the code.
-
Thiago Santos authored
Adds the following mappings for the exif helper: * GST_TAG_CAPTURING_DIGITAL_ZOOM_RATIO -> DigitalZoomRatio * GST_TAG_CAPTURING_FOCAL_LENGTH -> FocalLength * GST_TAG_CAPTURING_SHUTTER_SPEED -> ExposureTime, ShutterSpeedValue * GST_TAG_CAPTURING_FOCAL_RATIO -> FNumber, ApertureValue * GST_TAG_CAPTURING_ISO_SPEED -> ISOSpeed, PhotographicSensitivity Tests included.
-
Thiago Santos authored
Adds mapping for GST_TAG_APPLICATION_DATA to the exif 'maker-note' tag.
-
- 11 Aug, 2010 4 commits
-
-
Thiago Santos authored
Do not use the result of inner ifd's parsing to increment the current tag index. The reasons are: 1) The function returns a boolean. 2) The inner ifd's tags are in a separate table, so they shouldn't interfere with its parent ifd table parsing.
-
Thiago Santos authored
ExifVersion is from the 'exif' ifd, not the 0th ifd.
-
Thiago Santos authored
Use some macros to declare serialization/deserialization functions prototypes.
-
Thiago Santos authored
datetimes can also be represented by the 0x132 tag. Map it, too.
-
- 10 Aug, 2010 2 commits
-
-
Thiago Santos authored
Do not skip one extra tag when parsing image-orientation tags.
-
Sebastian Dröge authored
Fixes a compiler warning on the OS X buildbot.
-
- 09 Aug, 2010 3 commits
-
-
Thiago Santos authored
adds xmp and exif helper library mappings for GST_TAG_APPLICATION_NAME tag.
-
Thiago Santos authored
Write ExifVersion tag unconditionally when creating exif buffers. Might help other applications parsing of this data.
-
Thiago Santos authored
Fixes a bug that made exif helper lib fail to rewrite inner ifd tags offsets when there were more than 1 inner ifd.
-
- 26 Jul, 2010 1 commit
-
-
Thiago Santos authored
Adds mapping to the exif helper library for GST_TAG_DATE_TIME. Tests included. https://bugzilla.gnome.org/show_bug.cgi?id=594504
-
- 23 Jun, 2010 1 commit
-
-
Thiago Santos authored
Adds GST_TAG_IMAGE_ORIENTATION to the exif helper lib mapped tags. Tests included.
-
- 11 Jun, 2010 3 commits
-
-
Edward Hervey authored
I hate thee macosx
-
Edward Hervey authored
-
Edward Hervey authored
-
- 09 Jun, 2010 3 commits
-
-
Thiago Santos authored
Only check for valid byte-order values when creating the exif readers and writers
-
Thiago Santos authored
Adds mappings for: GST_TAG_GEO_LOCATION_CAPTURE_DIRECTION GST_TAG_GEO_LOCATION_MOVEMENT_DIRECTION GST_TAG_GEO_LOCATION_MOVEMENT_SPEED GST_TAG_GEO_LOCATION_ELEVATION Does some refactoring in the code to reduce number of parameters passed to functions Tests included.
-
Thiago Santos authored
Adds exif helper lib functions to parse exif buffers from/to taglists. Exif is tipically used in jpeg images, but it can also be embedded into TIFF, AVI and WAV formats. Adds a couple function to handle exif in tiff header structures, that is how exif is embedded in jpeg and (obviously) in tiff. API: gst_tag_list_to_exif_buffer API: gst_tag_list_to_exif_buffer_with_tiff_header API: gst_tag_list_from_exif_buffer API: gst_tag_list_from_exif_buffer_with_tiff_header Fixes #614872
-