1. 08 Jan, 2011 1 commit
  2. 21 Nov, 2010 1 commit
  3. 25 Aug, 2010 1 commit
  4. 14 Aug, 2010 2 commits
  5. 23 Jun, 2010 1 commit
  6. 09 Jun, 2010 1 commit
    • Thiago Santos's avatar
      tag: Adds basic exif tags support · 6b6a4e85
      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
      6b6a4e85
  7. 03 Apr, 2010 1 commit
  8. 30 Mar, 2010 2 commits
    • Tim-Philipp Müller's avatar
      gst-libs: more gobject-introspection fixes · b37c993e
      Tim-Philipp Müller authored
      Use right .pc file variable for compiler includes this time:
      g-ir-compiler wants the girdirs not the typelibdirs as includes.
      b37c993e
    • Tim-Philipp Müller's avatar
      gst-libs: fix up gobject-introspection some more · 64cfa6bf
      Tim-Philipp Müller authored
      Use new girdir and typlibdir from core .pc files, so we can figure
      out the right includes to pass to the gobject-introspection tools,
      whether core is installed in the same prefix as gobject-introspection
      or in a different prefix or uninstalled. This also keeps us from adding
      bogus paths to the includes that only work if core is uninstalled.
      
      Also add some missing includes/pkgs where needed.
      64cfa6bf
  9. 11 Mar, 2010 1 commit
    • Stefan Kost's avatar
      tags: add basic xmp metadata support · 8551c49f
      Stefan Kost authored
      XMP metadata can be embedded in many media container formats. Implement own
      parser and formatter that can be used to convert between an xpacket and a
      GstTagList. Add unit tests.
      8551c49f
  10. 09 Mar, 2010 1 commit
  11. 07 Jan, 2010 2 commits
  12. 12 Dec, 2009 1 commit
    • Tim-Philipp Müller's avatar
      tag: add some utility functions for language codes and tags · 088c7c07
      Tim-Philipp Müller authored
      Add some utility functions for language tags and ISO-639
      codes. These are useful for both GUIs and elements. The
      iso-codes package is used for language name translations
      if available.
      
      API: gst_tag_get_language_codes()
      API: gst_tag_get_language_name()
      API: gst_tag_get_language_code()
      API: gst_tag_get_language_code_iso_639_1()
      API: gst_tag_get_language_code_iso_639_2B()
      API: gst_tag_get_language_code_iso_639_2T()
      088c7c07
  13. 13 Sep, 2009 1 commit
  14. 05 Sep, 2009 3 commits
  15. 12 Jan, 2008 1 commit
  16. 06 Oct, 2007 1 commit
  17. 04 Jan, 2007 1 commit
    • Thomas Vander Stichele's avatar
      configure.ac: split out GST_CFLAGS into GST_PLUGINS_BASE_CFLAGS and GST_CFLAGS... · 95ada439
      Thomas Vander Stichele authored
      configure.ac: split out GST_CFLAGS into GST_PLUGINS_BASE_CFLAGS and GST_CFLAGS so that GST_BASE_CFLAGS can go inbetwe...
      
      Original commit message from CVS:
      * configure.ac:
      split out GST_CFLAGS into GST_PLUGINS_BASE_CFLAGS and GST_CFLAGS
      so that GST_BASE_CFLAGS can go inbetween them, making sure
      we use uninstalled gst-libs headers
      * docs/libs/Makefile.am:
      * ext/alsa/Makefile.am:
      * ext/cdparanoia/Makefile.am:
      * ext/gnomevfs/Makefile.am:
      * ext/libvisual/Makefile.am:
      * ext/ogg/Makefile.am:
      * ext/theora/Makefile.am:
      * ext/vorbis/Makefile.am:
      * gst-libs/gst/audio/Makefile.am:
      * gst-libs/gst/cdda/Makefile.am:
      * gst-libs/gst/interfaces/Makefile.am:
      * gst-libs/gst/riff/Makefile.am:
      * gst-libs/gst/rtp/Makefile.am:
      * gst-libs/gst/tag/Makefile.am:
      * gst/adder/Makefile.am:
      * gst/audioconvert/Makefile.am:
      * gst/audiorate/Makefile.am:
      * gst/audioresample/Makefile.am:
      * gst/playback/Makefile.am:
      * gst/tcp/Makefile.am:
      * gst/videoscale/Makefile.am:
      * gst/volume/Makefile.am:
      * sys/ximage/Makefile.am:
      * sys/xvimage/Makefile.am:
      * tests/icles/Makefile.am:
      adapt
      95ada439
  18. 05 Feb, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst-libs/gst/tag/: Forward-port some tags stuff from the 0.8 branch. This is... · ce175c99
      Tim-Philipp Müller authored
      gst-libs/gst/tag/: Forward-port some tags stuff from the 0.8 branch. This is mostly the addition of musicbrainz tags ...
      
      Original commit message from CVS:
      * gst-libs/gst/tag/Makefile.am:
      * gst-libs/gst/tag/gstvorbistag.c: (gst_vorbis_tag_add):
      * gst-libs/gst/tag/tag.h:
      * gst-libs/gst/tag/tags.c:
      (gst_tag_register_musicbrainz_tags_internal),
      (gst_tag_register_musicbrainz_tags):
      Forward-port some tags stuff from the 0.8 branch. This is
      mostly the addition of musicbrainz tags and their mapping
      to vorbistags, and a vorbistag mapping of the language tag.
      ce175c99
  19. 27 Nov, 2005 2 commits
    • Thomas Vander Stichele's avatar
      gst-libs/gst/: remove silly include · 1a4ad837
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * gst-libs/gst/net/Makefile.am:
      * gst-libs/gst/rtp/Makefile.am:
      * gst-libs/gst/tag/Makefile.am:
      remove silly include
      * gst/tags/Makefile.am:
      * gst/tags/gsttagediting.c:
      * gst/tags/gsttageditingprivate.h:
      * gst/tags/tagedit.vcproj:
      remove directory, is as good as empty
      1a4ad837
    • Thomas Vander Stichele's avatar
      configure.ac: added GST_LIB_LDFLAGS and GST_ALL_LDFLAGS · efb938bd
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * configure.ac:
      added GST_LIB_LDFLAGS and GST_ALL_LDFLAGS
      * gst-libs/Makefile.am:
      * gst-libs/gst/audio/Makefile.am:
      * gst-libs/gst/interfaces/Makefile.am:
      * gst-libs/gst/net/Makefile.am:
      * gst-libs/gst/riff/Makefile.am:
      * gst-libs/gst/rtp/Makefile.am:
      * gst-libs/gst/tag/Makefile.am:
      * gst-libs/gst/video/Makefile.am:
      and use them
      efb938bd
  20. 22 Nov, 2005 1 commit
  21. 20 Nov, 2005 1 commit
    • Jan Schmidt's avatar
      gst-libs/gst/tag/: Remove obsolete vorbistag element and debug category. · 569286d0
      Jan Schmidt authored
      Original commit message from CVS:
      * gst-libs/gst/tag/Makefile.am:
      * gst-libs/gst/tag/gstvorbistag.c:
      (gst_tag_list_to_vorbiscomment_buffer):
      Remove obsolete vorbistag element and debug category.
      
      * gst/playback/gstplaybasebin.c: (check_queue):
      Don't divide by 0 when queue-threshold is 0.
      
      * sys/ximage/ximagesink.c: (gst_ximagesink_set_property):
      Don't modify an existing pixel-aspect-ratio if we fail to read
      a new one.
      569286d0
  22. 16 Oct, 2005 1 commit
  23. 09 May, 2005 1 commit
    • Jan Schmidt's avatar
      configure.ac: Disable libvisual · 8a124c2c
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      Disable libvisual
      
      * examples/Makefile.am:
      * gst-libs/gst/audio/Makefile.am:
      * gst-libs/gst/riff/Makefile.am:
      * gst-libs/gst/tag/Makefile.am:
      * gst-libs/gst/video/Makefile.am:
      Fixups for missing variables.
      8a124c2c
  24. 25 Apr, 2005 2 commits
    • David Schleef's avatar
      Don't use GST_PLUGIN_LDFLAGS, because these aren't plugins. · ab06cc8f
      David Schleef authored
      Original commit message from CVS:
      Don't use GST_PLUGIN_LDFLAGS, because these aren't plugins.
      * gst-libs/gst/audio/Makefile.am:
      * gst-libs/gst/riff/Makefile.am:
      * gst-libs/gst/tag/Makefile.am:
      * gst-libs/gst/video/Makefile.am:
      * gst-libs/gst/xwindowlistener/Makefile.am:
      Convert to 0.9 API, seems to work:
      * sys/ximage/Makefile.am:
      * sys/ximage/ximagesink.c:
      ab06cc8f
    • David Schleef's avatar
      configure.ac: Remove idct and resample libs · 129c7e8a
      David Schleef authored
      Original commit message from CVS:
      * configure.ac: Remove idct and resample libs
      * gst-libs/gst/Makefile.am: same
      Remove usage of gst_library_load():
      * ext/alsa/gstalsaplugin.c: (plugin_init):
      * ext/libvisual/visual.c: (plugin_init):
      * ext/ogg/gstogg.c: (plugin_init):
      * ext/theora/theora.c: (plugin_init):
      * ext/vorbis/vorbis.c: (plugin_init):
      * gst-libs/gst/audio/gstaudiofiltertemplate.c: (plugin_init):
      * gst/audioscale/gstaudioscale.c:
      * gst/adder/gstadder.c: (plugin_init):
      * gst/audioconvert/plugin.c: (plugin_init):
      * sys/ximage/ximagesink.c: (plugin_init):
      * sys/xvimage/xvimagesink.c: (plugin_init):
      * gst/tcp/gsttcpplugin.c: (plugin_init):
      Link plugins against libraries:
      * ext/ogg/Makefile.am:
      * ext/theora/Makefile.am:
      * ext/vorbis/Makefile.am:
      * gst/audioconvert/Makefile.am:
      Create proper libraries:
      * gst-libs/gst/riff/Makefile.am:
      * gst-libs/gst/audio/Makefile.am:
      * gst-libs/gst/video/Makefile.am:
      Move resample library to audioscale plugin directory:
      * gst-libs/gst/resample/Makefile.am:
      * gst-libs/gst/resample/README:
      * gst-libs/gst/resample/dtof.c:
      * gst-libs/gst/resample/dtos.c:
      * gst-libs/gst/resample/functable.c:
      * gst-libs/gst/resample/private.h:
      * gst-libs/gst/resample/resample.c:
      * gst-libs/gst/resample/resample.h:
      * gst-libs/gst/resample/resample.vcproj:
      * gst-libs/gst/resample/test.c:
      * gst/audioscale/Makefile.am:
      * gst/audioscale/README:
      * gst/audioscale/dtof.c:
      * gst/audioscale/dtos.c:
      * gst/audioscale/functable.c:
      * gst/audioscale/private.h:
      * gst/audioscale/resample.c:
      * gst/audioscale/resample.h:
      * gst/audioscale/test.c:
      Move tagedit library to gst-libs:
      * gst-libs/gst/tag/Makefile.am:
      * gst-libs/gst/tag/gstid3tag.c:
      * gst-libs/gst/tag/gsttagediting.c:
      * gst-libs/gst/tag/gsttageditingprivate.h:
      * gst-libs/gst/tag/gstvorbistag.c:
      * gst/tags/Makefile.am:
      * gst/tags/gstid3tag.c:
      * gst/tags/gstvorbistag.c:
      Fix for core changes:
      * gst/sine/gstsinesrc.c: (gst_sinesrc_class_init),
      (gst_sinesrc_init), (gst_sinesrc_src_fixate), (gst_sinesrc_link),
      (gst_sinesrc_getrange):
      129c7e8a
  25. 14 Dec, 2003 1 commit