Commit graph

74 commits

Author SHA1 Message Date
Edgard Lima
b2a023be7b Added new module for common functions. Using GST_TYPE_FRACTION for Exif (S)Rational types.
Original commit message from CVS:
Added new module for common functions. Using GST_TYPE_FRACTION for Exif (S)Rational types.
2007-12-14 18:18:37 +00:00
Edgard Lima
7bc241beb0 Code documentation.
Original commit message from CVS:
Code documentation.
2007-12-13 17:19:54 +00:00
Edgard Lima
334b512629 Added a test application. Added some EXIF tags. Fixed a muxer bug.
Original commit message from CVS:
Added a test application. Added some EXIF tags. Fixed a muxer bug.
2007-12-13 12:45:06 +00:00
Edgard Lima
8152bfe972 Added some tags to exif parser.
Original commit message from CVS:
Added some tags to exif parser.
2007-12-05 17:00:59 +00:00
Edgard Lima
f44ca529d7 Now compiles even when libiptc is missing.
Original commit message from CVS:
Now compiles even when libiptc is missing.
2007-12-04 17:20:25 +00:00
Edgard Lima
cf4c5c9655 Fixed element properties and now muxer writes to png also.
Original commit message from CVS:
Fixed element properties and now muxer writes to png also.
2007-12-04 16:42:25 +00:00
Edgard Lima
e415aeeb4f Muxer writes (in jpeg only) whole IPTC chunk sent as tag. Muxer implemets GstTagSetter interface.
Original commit message from CVS:
Muxer writes (in jpeg only) whole IPTC chunk sent as tag. Muxer implemets GstTagSetter interface.
2007-12-03 16:14:01 +00:00
Edgard Lima
d5ad427c73 Muxer writes (in jpeg only) whole EXIF and XMP chunks sent as tags.
Original commit message from CVS:
Muxer writes (in jpeg only) whole EXIF and XMP chunks sent as tags.
2007-11-30 18:30:12 +00:00
Edgard Lima
794ad7ca1b Fixed get_range bug when injecting and stripping. And mux is almost done now.
Original commit message from CVS:
Fixed get_range bug when injecting and stripping. And mux is almost done now.
2007-11-30 12:53:13 +00:00
Edgard Lima
14da2ceef5 Sending make and model individual tags and muxer now links fine.
Original commit message from CVS:
Sending make and model individual tags and muxer now links fine.
2007-11-28 14:03:35 +00:00
Edgard Lima
c1e6c76cdb Small fixes in get_range and better structure for generic muxer and demuxer.
Original commit message from CVS:
Small fixes in get_range and better structure for generic muxer and demuxer.
2007-11-28 08:13:52 +00:00
Edgard Lima
fcebc2b4f5 Now works when get_range is not available upstream.
Original commit message from CVS:
Now works when get_range is not available upstream.
2007-11-26 09:38:24 +00:00
Edgard Lima
1cb35c7574 Now parser is generic (just add/remove a list of chunks). And a template of muxer has been created.
Original commit message from CVS:
Now parser is generic (just add/remove a list of chunks). And a template of muxer has been created.
2007-11-23 17:35:21 +00:00
Edgard Lima
ac04e0124b Fixed buffer strip (safer wil pull and after seek).
Original commit message from CVS:
Fixed buffer strip (safer wil pull and after seek).
2007-11-19 22:09:36 +00:00
Edgard Lima
dcb8f93e76 Strip out in pull mode also. Seek and Query functions added.
Original commit message from CVS:
Strip out in pull mode also. Seek and Query functions added.
2007-11-19 13:05:23 +00:00
Edgard Lima
a7a580dd58 Strip out metadata chunks.
Original commit message from CVS:
Strip out metadata chunks.
2007-11-18 21:06:51 +00:00
Edgard Lima
8b2cf9ce12 Added a design proposal from metadata parse and mux.
Original commit message from CVS:
Added a design proposal from metadata parse and mux.
2007-11-12 17:27:03 +00:00
Edgard Lima
912538f37a Extracting more detailed info from XMP.
Original commit message from CVS:
Extracting more detailed info from XMP.
2007-11-09 15:53:13 +00:00
Edgard Lima
f17824d0d1 Added support for PNG/XMP. Indentation. And fixed pull mode to parse the file.
Original commit message from CVS:
Added support for PNG/XMP. Indentation. And fixed pull mode to parse the file.
2007-11-02 16:50:42 +00:00
Edgard Lima
05e1fdf681 Now metadataparse works in push or pull mode.
Original commit message from CVS:
Now metadataparse works in push or pull mode.
2007-11-02 12:03:04 +00:00
Edgard Lima
929954f595 Some XMP stuff added.
Original commit message from CVS:
Some XMP stuff added.
2007-11-01 16:04:29 +00:00
Edgard Lima
5888898c57 Now sending iptc tag in whole chunk. Ready to also send exif and xmp in the same way (look at bug #486659).
Original commit message from CVS:
Now sending iptc tag in whole chunk. Ready to also send exif and xmp in the same way (look at bug #486659).
2007-10-31 16:21:02 +00:00
Edgard Lima
fb4dbf8ae5 Changed kclass to "Parser/Extracter/Metadata", changed caps to "image/jpeg, tags-extract=true/false" and changed prio...
Original commit message from CVS:
Changed kclass to "Parser/Extracter/Metadata", changed caps to "image/jpeg, tags-extract=true/false" and changed priority to GST_RANK_PRIMARY+1. Also, srcpad can only work in push mode until fixed to also work in pull mode.
2007-10-30 18:21:22 +00:00
Edgard Lima
6836fdea83 Created new plugin ('medadata') and element ('metadataparse') that extract metadata from images (look at bug #486659).
Original commit message from CVS:
Created new plugin ('medadata') and element ('metadataparse') that extract metadata from images (look at bug #486659).
2007-10-30 12:49:04 +00:00