summaryrefslogtreecommitdiffstats
path: root/ext/metadata
AgeCommit message (Collapse)AuthorFilesLines
2008-07-08ext/: Don't use declarations after statements.Sebastian Dröge2-5/+6
Original commit message from CVS: Patch by: Jonathan Rosser <jonathan dot rosser at rd dot bbc dot co dot uk> * ext/metadata/metadataexif.c: (metadataparse_handle_unit_tags): * ext/metadata/metadataxmp.c: (metadataparse_xmp_iter_add_to_tag_list): * ext/mythtv/gstmythtvsrc.c: (gst_mythtv_src_start): * ext/timidity/gstwildmidi.c: (gst_wildmidi_loop): Don't use declarations after statements.
2008-06-18ext/metadata/metadataexif.c: Add description tag mapping.Stefan Kost1-0/+3
Original commit message from CVS: * ext/metadata/metadataexif.c: Add description tag mapping.
2008-06-18Fix gtk-doc warnings. Also don't misuse api-doc comments for normal comments.Stefan Kost4-19/+5
Original commit message from CVS: * docs/plugins/gst-plugins-bad-plugins-sections.txt: * examples/app/appsrc-ra.c: * examples/app/appsrc-seekable.c: * examples/app/appsrc-stream.c: * examples/app/appsrc-stream2.c: * ext/directfb/dfbvideosink.h: * ext/metadata/gstbasemetadata.c: * ext/metadata/gstbasemetadata.h: * ext/metadata/metadata.c: * ext/metadata/metadataexif.c: * ext/theora/theoradec.h: * gst/deinterlace2/gstdeinterlace2.h: * gst/deinterlace2/tvtime/speedy.c: * gst/deinterlace2/tvtime/speedy.h: * gst/deinterlace2/tvtime/vfir.c: Fix gtk-doc warnings. Also don't misuse api-doc comments for normal comments.
2008-06-12Do not use short_description in section docs for elements. We extract them ↵Stefan Kost1-1/+0
from element details and there will be war... Original commit message from CVS: * ext/dc1394/gstdc1394.c: * ext/ivorbis/vorbisdec.c: * ext/jack/gstjackaudiosink.c: * ext/metadata/gstmetadatademux.c: * ext/mythtv/gstmythtvsrc.c: * ext/theora/theoradec.c: * gst-libs/gst/app/gstappsink.c: * gst/bayer/gstbayer2rgb.c: * gst/deinterlace/gstdeinterlace.c: * gst/rawparse/gstaudioparse.c: * gst/rawparse/gstvideoparse.c: * gst/rtpmanager/gstrtpbin.c: * gst/rtpmanager/gstrtpclient.c: * gst/rtpmanager/gstrtpjitterbuffer.c: * gst/rtpmanager/gstrtpptdemux.c: * gst/rtpmanager/gstrtpsession.c: * gst/rtpmanager/gstrtpssrcdemux.c: * gst/selector/gstinputselector.c: * gst/selector/gstoutputselector.c: * gst/videosignal/gstvideoanalyse.c: * gst/videosignal/gstvideodetect.c: * gst/videosignal/gstvideomark.c: * sys/oss4/oss4-mixer.c: * sys/oss4/oss4-sink.c: * sys/oss4/oss4-source.c: Do not use short_description in section docs for elements. We extract them from element details and there will be warnings if they differ. Also fixing up the ChangeLog order.
2008-02-28Map Date-Time and GPS tags and Convert from EXIF to XMP Datatime as local ↵Edgard Lima5-104/+1075
time (those changes has been done in previo... Original commit message from CVS: Map Date-Time and GPS tags and Convert from EXIF to XMP Datatime as local time (those changes has been done in previous comit but had to be revert in 2008-02-10 due to frozen)
2008-02-12ext/metadata/Makefile.am: Don't install a header file. We will have to merge ↵Jan Schmidt1-3/+1
these tags into libgsttag after the rele... Original commit message from CVS: * ext/metadata/Makefile.am: Don't install a header file. We will have to merge these tags into libgsttag after the release and use them from there. Fixes: #515860
2008-02-10Revert changes to 2008-02-09 due to frozen.Edgard Lima5-1075/+104
Original commit message from CVS: Revert changes to 2008-02-09 due to frozen.
2008-02-10Convert from EXIF to XMP DataTime as local time.Edgard Lima2-7/+11
Original commit message from CVS: Convert from EXIF to XMP DataTime as local time.
2008-02-10Map Date-Time and GPS tags.Edgard Lima5-104/+1071
Original commit message from CVS: Map Date-Time and GPS tags.
2008-02-07Add more tags. Improve test app.Edgard Lima4-102/+225
Original commit message from CVS: Add more tags. Improve test app.
2008-02-05Add more tags mapping.Edgard Lima4-231/+442
Original commit message from CVS: Add more tags mapping.
2008-02-02ext/metadata/gstmetadatademux.c: Demote metadatademux to GST_RANK_NONE for ↵Tim-Philipp Müller1-1/+1
the release, it's not ready to be autoplug... Original commit message from CVS: * ext/metadata/gstmetadatademux.c: Demote metadatademux to GST_RANK_NONE for the release, it's not ready to be autoplugged yet. * tests/icles/metadata_editor.c: Fix printf format warning for GType on ppc32 by removing it, since it doesn't make sense to print the GType value anyway.
2008-02-02Map more Exif tags.Edgard Lima6-196/+506
Original commit message from CVS: Map more Exif tags.
2008-01-31Add documentation.Edgard Lima6-76/+762
Original commit message from CVS: Add documentation.
2008-01-31ext/metadata/metadataparsejpeg.c: Fix compilation.Wim Taymans1-0/+2
Original commit message from CVS: * ext/metadata/metadataparsejpeg.c: (metadataparse_jpeg_reading): Fix compilation.
2008-01-31ext/metadata/Makefile.am: Add some relevant variables to CFLAGS and LIBADD, ↵Sebastian Dröge13-50/+33
for example our compiler warnings paramters. Original commit message from CVS: * ext/metadata/Makefile.am: Add some relevant variables to CFLAGS and LIBADD, for example our compiler warnings paramters. * ext/metadata/gstbasemetadata.c: (gst_base_metadata_strip_push_buffer), (gst_base_metadata_calculate_offsets), (gst_base_metadata_src_event), (gst_base_metadata_sink_activate): * ext/metadata/gstmetadatademux.c: (gst_metadata_demux_init), (gst_metadata_demux_set_property), (gst_metadata_demux_dispose): * ext/metadata/gstmetadatamux.c: (gst_metadata_mux_init), (gst_metadata_mux_set_property), (gst_metadata_mux_get_property), (gst_metadata_mux_dispose), (gst_metadata_mux_create_chunks_from_tags): * ext/metadata/metadata.c: (metadata_dispose): * ext/metadata/metadataexif.c: (metadataparse_exif_content_foreach_entry_func), (metadatamux_exif_for_each_tag_in_list): * ext/metadata/metadataiptc.c: (metadatamux_iptc_for_each_tag_in_list): * ext/metadata/metadatamuxjpeg.c: (metadatamux_jpeg_lazy_update), (metadatamux_jpeg_reading): * ext/metadata/metadatamuxpng.c: (metadatamux_png_reading): * ext/metadata/metadataparsejpeg.c: (metadataparse_jpeg_reading): * ext/metadata/metadataparsepng.c: * ext/metadata/metadataparseutil.h: * ext/metadata/metadataxmp.c: (metadataparse_xmp_tag_list_add), (metadatamux_xmp_create_chunk_from_tag_list): Fix a million warnings that showed up after the above change.
2008-01-30Fix build with exempi >= 1.99.5 and fix the include path for exempi.Sebastian Dröge1-1/+9
Original commit message from CVS: * configure.ac: * ext/metadata/metadataxmp.c: (metadatamux_xmp_for_each_tag_in_list): Fix build with exempi >= 1.99.5 and fix the include path for exempi.
2008-01-30Just uptade the ToDo list.Edgard Lima1-0/+13
Original commit message from CVS: Just uptade the ToDo list.
2008-01-30Add documentation. Speed up a bit png muxer. Fix xmp muxer.Edgard Lima7-81/+169
Original commit message from CVS: Add documentation. Speed up a bit png muxer. Fix xmp muxer.
2008-01-30Add documentation. Fix test app compilation. Fix pull mode.Edgard Lima9-282/+771
Original commit message from CVS: Add documentation. Fix test app compilation. Fix pull mode.
2008-01-29ext/metadata/README: Formatting.Stefan Kost1-1/+2
Original commit message from CVS: * ext/metadata/README: Formatting. * tests/icles/metadata_editor.c: Include stdlib.h.
2008-01-25Add lot of documentation.Edgard Lima23-1744/+1964
Original commit message from CVS: Add lot of documentation.
2008-01-23Add some documentation.Edgard Lima8-818/+1285
Original commit message from CVS: Add some documentation.
2008-01-17Fixed adding EXIF tags to correct IFD. Mapped some XMP tags.Edgard Lima3-81/+373
Original commit message from CVS: Fixed adding EXIF tags to correct IFD. Mapped some XMP tags.
2007-12-21Some IPTC tags mapped.Edgard Lima8-52/+215
Original commit message from CVS: Some IPTC tags mapped.
2007-12-21Removed gstmetadatacommon.Edgard Lima8-852/+746
Original commit message from CVS: Removed gstmetadatacommon.
2007-12-19New base class for metadata elements.Edgard Lima14-1944/+1552
Original commit message from CVS: New base class for metadata elements.
2007-12-17Added "parse-only" property to metadatademux.Edgard Lima10-55/+239
Original commit message from CVS: Added "parse-only" property to metadatademux.
2007-12-14Added new module for common functions. Using GST_TYPE_FRACTION for Exif ↵Edgard Lima12-1620/+1294
(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-13Code documentation.Edgard Lima18-197/+304
Original commit message from CVS: Code documentation.
2007-12-13Added a test application. Added some EXIF tags. Fixed a muxer bug.Edgard Lima8-104/+1405
Original commit message from CVS: Added a test application. Added some EXIF tags. Fixed a muxer bug.
2007-12-05Added some tags to exif parser.Edgard Lima5-21/+242
Original commit message from CVS: Added some tags to exif parser.
2007-12-04Now compiles even when libiptc is missing.Edgard Lima2-3/+18
Original commit message from CVS: Now compiles even when libiptc is missing.
2007-12-04Fixed element properties and now muxer writes to png also.Edgard Lima10-105/+166
Original commit message from CVS: Fixed element properties and now muxer writes to png also.
2007-12-03Muxer writes (in jpeg only) whole IPTC chunk sent as tag. Muxer implemets ↵Edgard Lima9-35/+82
GstTagSetter interface. Original commit message from CVS: Muxer writes (in jpeg only) whole IPTC chunk sent as tag. Muxer implemets GstTagSetter interface.
2007-11-30Muxer writes (in jpeg only) whole EXIF and XMP chunks sent as tags.Edgard Lima14-177/+169
Original commit message from CVS: Muxer writes (in jpeg only) whole EXIF and XMP chunks sent as tags.
2007-11-30Fixed get_range bug when injecting and stripping. And mux is almost done now.Edgard Lima16-275/+1168
Original commit message from CVS: Fixed get_range bug when injecting and stripping. And mux is almost done now.
2007-11-28Sending make and model individual tags and muxer now links fine.Edgard Lima10-44/+145
Original commit message from CVS: Sending make and model individual tags and muxer now links fine.
2007-11-28Small fixes in get_range and better structure for generic muxer and demuxer.Edgard Lima16-214/+2006
Original commit message from CVS: Small fixes in get_range and better structure for generic muxer and demuxer.
2007-11-26Now works when get_range is not available upstream.Edgard Lima1-1/+16
Original commit message from CVS: Now works when get_range is not available upstream.
2007-11-23Now parser is generic (just add/remove a list of chunks). And a template of ↵Edgard Lima14-352/+1150
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-19Fixed buffer strip (safer wil pull and after seek).Edgard Lima2-125/+125
Original commit message from CVS: Fixed buffer strip (safer wil pull and after seek).
2007-11-19Strip out in pull mode also. Seek and Query functions added.Edgard Lima2-11/+190
Original commit message from CVS: Strip out in pull mode also. Seek and Query functions added.
2007-11-18Strip out metadata chunks.Edgard Lima9-86/+527
Original commit message from CVS: Strip out metadata chunks.
2007-11-12Added a design proposal from metadata parse and mux.Edgard Lima1-0/+88
Original commit message from CVS: Added a design proposal from metadata parse and mux.
2007-11-09Extracting more detailed info from XMP.Edgard Lima1-9/+110
Original commit message from CVS: Extracting more detailed info from XMP.
2007-11-02Added support for PNG/XMP. Indentation. And fixed pull mode to parse the file.Edgard Lima17-153/+530
Original commit message from CVS: Added support for PNG/XMP. Indentation. And fixed pull mode to parse the file.
2007-11-02Now metadataparse works in push or pull mode.Edgard Lima1-18/+28
Original commit message from CVS: Now metadataparse works in push or pull mode.
2007-11-01Some XMP stuff added.Edgard Lima8-24/+257
Original commit message from CVS: Some XMP stuff added.
2007-10-31Now sending iptc tag in whole chunk. Ready to also send exif and xmp in the ↵Edgard Lima8-24/+128
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).