1. 25 Mar, 2010 1 commit
  2. 24 Mar, 2010 10 commits
    • Thiago Santos's avatar
      tag: xmp: Add some comments · f2ef0cd7
      Thiago Santos authored
      Just adds some comments explaining some stuff about the
      (de)serialization functions. Add myself to the copyright list too.
      f2ef0cd7
    • Thiago Santos's avatar
      tag: xmp: Adds _USER_RATING mapping for xmp · 8fda870b
      Thiago Santos authored
      Adds a new mapping for _USER_RATING on xmp helper lib
      and also adds tests for it
      8fda870b
    • Thiago Santos's avatar
      tag: xmp: Add Elevation tag mapping · 007bf4fe
      Thiago Santos authored
      Adds a mapping to the _ELEVATION tag, this is a different
      mapping as it has to be mapped into exif:GPSAltitude and
      exif:GPSAltitudeRef at the same time. So we needed to refactor
      a little more to be able to deserialize it properly.
      
      Now, when parsing a xmp buffer into a taglist all tags are
      added to a list before being parsed so that when one of the
      altitude tags are found the deserialization function can search
      for its complementary tag to do the correct parsing
      
      Fixes #613690
      007bf4fe
    • Thiago Santos's avatar
      tag: xmp: Fix off by one · e2074635
      Thiago Santos authored
      Avoid ignoring single char tags, like exif:GPSAltitudeRef
      
      Fixes #613690
      e2074635
    • Thiago Santos's avatar
      tag: xmp: Adds mappings for LATITUDE and LONGITUDE · 7ebbfbd3
      Thiago Santos authored
      Adds the mappings for those tags and tests
      for tags serialization.
      
      Fixes #613690
      7ebbfbd3
    • Thiago Santos's avatar
      tag: xmp: Refactor buffer parsing · fe1f3e35
      Thiago Santos authored
      When parsing the xmp buffer into the gst taglist store the
      found tags into a list to be parsed only after finding all
      tags on the buffer. This allows the parser function to search
      this list for complimentary tags that should be parsed together
      
      Fixes #613690
      fe1f3e35
    • Thiago Santos's avatar
      tag: xmp: Refactor mappings storage · e8241464
      Thiago Santos authored
      This commit is only refactoring, no fetaures added.
      
      Do not store tags in flexible arrays as it doesn't allow us
      to use nested flexible arrays. This is going to be needed in the
      following commits to map gst tags that are stored into
      2 separate tags in xmp (Not that they are alternatives, but
      they are complementary).
      
      For example, GST_TAG_ELEVATION is represented in the exif
      schema with 2 fields: the absolute altitude and an integer
      to indicate if it is above or below sea level.
      
      The previous mappings storage wouldn't allow us to
      express it.
      
      Also store a serialization and a deserialization function
      for each xmp tag as some of them require some non-trivial
      convertion to its string form.
      
      Fixes #613690
      e8241464
    • Edward Hervey's avatar
      Automatic update of common submodule · 23e3a1d9
      Edward Hervey authored
      From 55cd514 to c1d07dd
      23e3a1d9
    • Wim Taymans's avatar
      seek: parse more info from the buffering query · 496444c9
      Wim Taymans authored
      Parse more info from the buffering query and log this as debug info.
      496444c9
    • Wim Taymans's avatar
      rtsptransport: ignore unparsable ranges · 4ff230e7
      Wim Taymans authored
      Ignore unparsable port ranges instead of erroring out.
      
      Fixes #613591
      4ff230e7
  3. 23 Mar, 2010 2 commits
  4. 22 Mar, 2010 3 commits
  5. 20 Mar, 2010 2 commits
  6. 19 Mar, 2010 6 commits
  7. 17 Mar, 2010 12 commits
  8. 16 Mar, 2010 4 commits