# Generated by Makefile. Do not edit.

commit: 678ed97 678ed97c051fb8d65340749be950d56ba8f336f3
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date:   Thu Apr 7 17:05:38 2011 +0300

    Relase 0.6.0


 NEWS         |   25 +++++++++++++++++++++++++
 configure.ac |    2 +-
 2 files changed, 26 insertions(+), 1 deletions(-)
commit: 4e7b27e 4e7b27e911de5dcda1135dd0a3887c4f9aa2374c
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date:   Thu Mar 10 16:50:16 2011 +0200

    Test media moved to gitorious


 tests/test-discoverer.sh.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: 14930e3 14930e3a46e0b3401f1ab7de89a08b9f8eae9556
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date:   Wed Mar 9 17:42:48 2011 +0200

    Relax some video restrictions for MPEG TS
    
    Relax pixel-aspect-ratio and video bitrate restrictions for MPEG TS.


 data/mpeg-ts.xml |   40 ++++++++++++++++++++--------------------
 1 files changed, 20 insertions(+), 20 deletions(-)
commit: 469f7cb 469f7cb3ea509885f5115d4a959b159696a06dab
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date:   Fri Mar 4 19:51:20 2011 +0200

    Add 'MPEG_TS_SD_EU_ISO' profile


 data/mpeg-ts.xml |  108 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 108 insertions(+), 0 deletions(-)
commit: cead8da cead8dafd2919176e2495e6bad981b8152d57ba8
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Thu Feb 24 20:10:03 2011 +1100

    Fix return types for getter functions
    
    The getter functions for GUPnPDLNAProfile to get video/audio/container caps
    need to return const.


 libgupnp-dlna/gupnp-dlna-profile.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)
commit: 3ab68a6 3ab68a6ed2f57455370b0b64b158ba188d0a74d8
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Thu Feb 24 20:04:53 2011 +1100

    Add header guard to gupnp-dlna-profile-private.h


 libgupnp-dlna/gupnp-dlna-profile-private.h |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
commit: 71f4d0c 71f4d0cd88f4e229a2a28ed87b97b3e0695d9a4c
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Wed Feb 23 15:21:32 2011 +1100

    Rename gupnp-dlna-load.[hc] to profile-loading.[hc]


 doc/Makefile.am                       |    2 +-
 libgupnp-dlna/Makefile.am             |    4 +-
 libgupnp-dlna/gupnp-dlna-discoverer.c |    2 +-
 libgupnp-dlna/gupnp-dlna-load.c       |  925 ---------------------------------
 libgupnp-dlna/gupnp-dlna-load.h       |   56 --
 libgupnp-dlna/profile-loading.c       |  925 +++++++++++++++++++++++++++++++++
 libgupnp-dlna/profile-loading.h       |   56 ++
 tests/dlna-profile-parser.c           |    2 +-
 tools/gupnp-dlna-info.c               |    2 +-
 9 files changed, 987 insertions(+), 987 deletions(-)
commit: 4974665 497466586f77755ba442f5cea9c5b83a44621837
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Fri Feb 11 23:20:10 2011 +1100

    Remove misleading 'Priv' suffix
    
    Remove the misleading 'Priv' suffix from GUPnPDLNARestrictionsPriv. This
    internal structure is now known as 'GUPnPDLNARestrictions'.


 libgupnp-dlna/gupnp-dlna-load.c |   34 +++++++++++++++++-----------------
 libgupnp-dlna/gupnp-dlna-load.h |    2 +-
 tests/dlna-profile-parser.c     |   10 +++++-----
 3 files changed, 23 insertions(+), 23 deletions(-)
commit: b66813f b66813feef500ab94b43677181c40d421f54a3f2
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Fri Feb 11 22:34:32 2011 +1100

    Fix indentation.


 libgupnp-dlna/gupnp-dlna-profile.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)
commit: 3ba3e70 3ba3e70443fcf78f4ab2e10fd27b41bfc778c5ef
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Tue Feb 8 01:37:13 2011 +1100

    No doc for gupnp_dlna_profile_new()
    
    gupnp_dlna_profile_new() is no more a public api. It is internal now, so
    it isn't documented anymore.


 libgupnp-dlna/gupnp-dlna-profile.c |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)
commit: f63964d f63964dd828ccba805861c7041cd2d0df5d43b12
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Tue Feb 8 01:30:42 2011 +1100

    Hilight test failure
    
    Make the failure of the tests more obvious. Failure messages now appear
    in red.


 tests/test-discoverer.sh.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: 298fa25 298fa252c6d92a22cb2cbbc6a02d476e233032c3
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Tue Feb 8 01:26:00 2011 +1100

    Refactor gupnp_dlna_profile_get_encoding_profile
    
    This patch results in a cleaner and a more concise implementation of the
    gupnp_dlna_profile_get_encoding_profile () api in gupnp-dlna-profile.c


 libgupnp-dlna/gupnp-dlna-profile.c |   60 ++++++++++++++++++++++++------------
 1 files changed, 40 insertions(+), 20 deletions(-)
commit: d83f79e d83f79ea7d2dd9f52b0295e82dafed722d6cbcd6
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date:   Tue Feb 8 17:58:29 2011 +0200

    Remove redundant initializations
    
    The private structures are zero'ed out for us so there is no need to
    explicitly unset individual fields.


 libgupnp-dlna/gupnp-dlna-profile.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)
commit: 6face8c 6face8cfd6d3a44b89dcd437ef354a61c872f778
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Mon Feb 7 22:21:08 2011 +1100

    Free caps in GUPnPDLNAProfilePriv
    
    This patch frees the container/video/audio caps in GUPnPDLNAProfilePriv


 libgupnp-dlna/gupnp-dlna-profile.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
commit: cc09d19 cc09d19d16ca677bca7bab193a8914aff8bd768a
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Sat Feb 5 13:05:35 2011 +1100

    More gtk-doc cleanups
    
    Removes several warnings about missing documenation.


 libgupnp-dlna/gupnp-dlna-discoverer.c  |    2 ++
 libgupnp-dlna/gupnp-dlna-information.c |    2 +-
 libgupnp-dlna/gupnp-dlna-profile.h     |    6 ++++++
 3 files changed, 9 insertions(+), 1 deletions(-)
commit: 522043d 522043d662a7d29d3bcdade047ffe7e3e3f037ef
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date:   Tue Feb 8 17:44:21 2011 +0200

    Check for empty caps after merge


 libgupnp-dlna/gupnp-dlna-load.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)
commit: cec5214 cec52144586d8bc9799cf9463974a6913b193aa2
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date:   Tue Feb 8 17:43:47 2011 +0200

    Use container caps when inheriting from base profile
    
    Use the container caps from the base profile (if it exists). This will be
    the format(caps) of a GstEncondingContainerProfile.


 libgupnp-dlna/gupnp-dlna-load.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
commit: 2bfafa6 2bfafa65ae6d0cae616fa78683c283147a62a9eb
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Fri Feb 4 20:16:17 2011 +1100

    Fix profile parsing logic for images


 libgupnp-dlna/gupnp-dlna-profiles.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: be1b2ee be1b2eeab8530b4b578a2b5cfdc8b30437d0a2ab
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Fri Feb 4 16:11:34 2011 +1100

    Remove format I420 field from XML
    
    Gstreamer currently doesn't export the format field so dropping the field
    for now.


 data/avc.xml     |    3 ---
 data/mpeg-ts.xml |    3 ---
 data/mpeg4.xml   |    6 ------
 3 files changed, 0 insertions(+), 12 deletions(-)
commit: d8a779d d8a779d56f45d4eae9af5619bb6bb46411ee10f5
Author: Luis de Bethencourt <luis@debethencourt.com>
Date:   Thu Feb 3 17:56:02 2011 +0100

    Added documentation to test-discoverer
    
    Added some documentation to test-discoverer.sh.in so it
    is obvious where the test media folder should be.


 tests/test-discoverer.sh.in |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
commit: b5194ac b5194ac6cb322f9870c3d8f7903e8ccaa06b50a4
Author: Luis de Bethencourt <luis@debethencourt.com>
Date:   Thu Feb 3 13:42:44 2011 +0100

    Get rid of nasty warnings when building docs
    
    Added a SCANGOBJ_OPTIONS in the Makefile.am so gst_init is
    executed before using gstreamer in the gupnp-dlna-scan.


 doc/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: ad5a524 ad5a5243c3a24f736f56fc337750b42d5ef847e2
Author: Luis de Bethencourt <luis@debethencourt.com>
Date:   Thu Feb 3 13:41:27 2011 +0100

    Only initialize thread system once
    
    Added a check to see if g_threads are supported before initializing
    g_threads.


 tests/dlna-profile-parser.c    |    3 ++-
 tools/gupnp-dlna-info.c        |    3 ++-
 tools/gupnp-dlna-ls-profiles.c |    3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)
commit: b0412f7 b0412f76cf67e4369bea1387f80c49ace1f5fa8d
Author: Luis de Bethencourt <luis@debethencourt.com>
Date:   Wed Feb 2 12:39:17 2011 +0100

    Clear the ChangeLog file
    
    The ChangeLog was obsolete and since it's use has been replaced
    by git log, an empty ChangeLog file is kept to satisfy autools.


 ChangeLog |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)
commit: 50b8b2a 50b8b2a18bf5062bba16d7ca2521fec11d762666
Author: Luis de Bethencourt <luis@debethencourt.com>
Date:   Mon Jan 31 16:58:44 2011 +0100

    libgupnp-dlna/gupnp-dlna-load.c: removing unused variable.


 libgupnp-dlna/gupnp-dlna-load.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)
commit: 4c7a3dd 4c7a3ddee6a3e840a549933ee85048718b32603a
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date:   Fri Jan 21 23:16:35 2011 +0200

    Release 0.5.1


 NEWS         |   21 +++++++++++++++++++++
 configure.ac |    2 +-
 2 files changed, 22 insertions(+), 1 deletions(-)
commit: e7c3bfb e7c3bfb13ef238870636d50fb143d8ffe1a958bb
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date:   Fri Jan 21 20:51:24 2011 +0200

    build: Require pbutils >= 0.10.32


 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: 3b09dea 3b09dea9748dd8740e1e3d380d8f0dc8206747c6
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Wed Jan 19 14:08:38 2011 +0530

    libgupnp-dlna: Drop internalize gst-convenience
    
    With gupnp-dlna now using encoding-profile from base, we get rid of the
    internal copy of gst-convenience.
    
    tools/tests: Plug memory leak unref the encoding_profile after calling
    gupnp_dlna_get_encoding_profile(). 100 points goes to Partha for putting
    this unrelated change here.


 README.gst-convenience                             |   25 -
 gst-convenience/Makefile.am                        |   16 -
 gst-convenience/gst-libs/Makefile.am               |    1 -
 gst-convenience/gst-libs/gst/Makefile.am           |    3 -
 gst-convenience/gst-libs/gst/gettext.h             |   69 ---
 gst-convenience/gst-libs/gst/gst-i18n-plugin.h     |   37 --
 gst-convenience/gst-libs/gst/profile/Makefile.am   |   85 ---
 .../gst-libs/gst/profile/gstfactorylists.c         |  578 --------------------
 .../gst-libs/gst/profile/gstfactorylists.h         |   99 ----
 gst-convenience/gst-libs/gst/profile/gstprofile.c  |  376 -------------
 gst-convenience/gst-libs/gst/profile/gstprofile.h  |  230 --------
 .../gst-libs/gst/profile/gstprofileutils.c         |  184 -------
 .../gst-libs/gst/profile/profile-enumtypes.c       |   29 -
 .../gst-libs/gst/profile/profile-enumtypes.h       |   19 -
 .../gstreamer-profile-gupnp-dlna-0.10.deps         |    1 -
 .../gstreamer-profile-gupnp-dlna-0.10.vapi         |   78 ---
 tests/dlna-profile-parser.c                        |    1 +
 tools/gupnp-dlna-ls-profiles.c                     |    1 +
 18 files changed, 2 insertions(+), 1830 deletions(-)
commit: 5735728 5735728f2608d2e055a9417bd775c4353b3496c3
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Wed Jan 19 12:03:40 2011 +0530

    libgupnp-dlna: Add encoding_profile prop to GUPnPDLNAProfile
    
    Add "encoding_profile" property to GUPnPDLNAProfile. This makes for nicer
    code in bindings.


 libgupnp-dlna/gupnp-dlna-load.c     |    9 +++++----
 libgupnp-dlna/gupnp-dlna-profile.c  |   21 +++++++++++++++++++--
 libgupnp-dlna/gupnp-dlna-profiles.c |   25 +++++++++++++------------
 3 files changed, 37 insertions(+), 18 deletions(-)
commit: b1c0653 b1c0653b1cfff963e90bfbbbb262a4e75f7e0b30
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Thu Jan 6 18:12:13 2011 +0530

    libgupnp-dlna: Use encoding-profile from plugins-base
    
    - Give up on the local copy of gstprofile (from gst-convenience) and use
      the encoding-profile api from gst-plugins-base.
    
    - Stop using GstEncodingProfile for in memory representation of the on
      disk XML profiles but rather create GstEncodingProfile on the fly.
    
    - We now use a single GstCaps variable each for audio/video and container
      instead of a GList and merge them as they are processed from the XML file.


 Makefile.am                                |    2 +-
 configure.ac                               |    4 -
 doc/Makefile.am                            |    2 -
 libgupnp-dlna/Makefile.am                  |    5 +-
 libgupnp-dlna/gupnp-dlna-discoverer.h      |    2 +-
 libgupnp-dlna/gupnp-dlna-information.h     |    2 +-
 libgupnp-dlna/gupnp-dlna-load.c            |  264 ++++++++++++----------------
 libgupnp-dlna/gupnp-dlna-load.h            |    5 +
 libgupnp-dlna/gupnp-dlna-profile-private.h |   37 ++++
 libgupnp-dlna/gupnp-dlna-profile.c         |  140 +++++++++++----
 libgupnp-dlna/gupnp-dlna-profile.h         |    9 +-
 libgupnp-dlna/gupnp-dlna-profiles.c        |   85 ++++++----
 tests/Makefile.am                          |    4 +-
 tests/dlna-encoding.c                      |    8 +-
 tests/dlna-profile-parser.c                |   32 +++-
 tools/Makefile.am                          |    8 +-
 tools/gupnp-dlna-info.c                    |    3 +-
 tools/gupnp-dlna-ls-profiles.c             |   17 +-
 18 files changed, 364 insertions(+), 265 deletions(-)
commit: 1460166 146016623735b7b0e7330e31daecb1919487c0bd
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Jan 18 18:45:20 2011 +0530

    libgupnp-dlna: discover_uri_* don't take ownership of the uri
    
    This marks the 'uri' argument as a const since we don't take ownership
    of the string (GstDiscoverer makes a copy).


 libgupnp-dlna/gupnp-dlna-discoverer.c |    5 +++--
 libgupnp-dlna/gupnp-dlna-discoverer.h |    4 ++--
 2 files changed, 5 insertions(+), 4 deletions(-)
commit: 72cdaeb 72cdaebd5b1dcc2ebe4d59ce97bd35fa5ab8aec8
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Jan 11 13:06:29 2011 +0530

    build: Explicitly link pbutils
    
    This is required by gupnp-dlna-info. Thanks to Peter Robinson for
    pointing this out.


 tools/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
commit: 61e5118 61e5118e4b0d3ee593ff6b2874db5f2a7f3f8b2d
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Fri Jan 7 21:07:10 2011 +0530

    doc: fix typo in NEWS


 NEWS |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: c18f261 c18f2618fec62d71a851818109265340b6336fe5
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Fri Jan 7 20:16:39 2011 +0530

    doc: Update NEWS for 0.5.0


 NEWS |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)
commit: 57bc5ca 57bc5ca3c7a1ae516ec4b4da90556e0efff78b69
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Fri Jan 7 20:14:06 2011 +0530

    build: Bump version to 0.5.0


 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: 473de1b 473de1ba4dd09c11949a8f79e4b718b8ecb695a4
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Fri Jan 7 20:12:57 2011 +0530

    build: bump so version to 2 (GUPNP_DLNA_CURRENT)


 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: 88fe248 88fe248db9e0576c7f1cad9b3bd8b8d42f409ae4
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date:   Fri Jan 7 16:07:19 2011 +0200

    build: Bump pbutils dep to 0.10.31


 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: d85e418 d85e418b4a606afda892708778d306bb114503a3
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Wed Jan 5 22:26:25 2011 +0530

    libgupnp-dlna: fix coding style issues


 libgupnp-dlna/gupnp-dlna-discoverer.c  |   45 ++++++++-----
 libgupnp-dlna/gupnp-dlna-discoverer.h  |   44 +++++++-------
 libgupnp-dlna/gupnp-dlna-information.c |   41 ++++++++----
 libgupnp-dlna/gupnp-dlna-information.h |   34 ++++++----
 libgupnp-dlna/gupnp-dlna-load.c        |   54 +++++++++-------
 libgupnp-dlna/gupnp-dlna-profile.c     |   35 ++++++-----
 libgupnp-dlna/gupnp-dlna-profile.h     |   28 ++++----
 libgupnp-dlna/gupnp-dlna-profiles.c    |  108 ++++++++++++++++---------------
 8 files changed, 220 insertions(+), 169 deletions(-)
commit: df06d47 df06d4745be6c849218df0995ae7bf1bafd5b8cd
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Thu Dec 9 16:20:49 2010 +0530

    libgupnp-dlna: use g_new0 instead of g_new


 libgupnp-dlna/gupnp-dlna-load.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: 4fb8242 4fb82426a37ef14cf1b5e3b4de44b9ae36d0c2d5
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Mon Dec 6 23:48:50 2010 +0530

    libgupnp-dlna: bug fix in gupnp-dlna-load.c
    
    add missing brances in process_parent(), fix
    parsing issue.


 libgupnp-dlna/gupnp-dlna-load.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)
commit: 14cce9f 14cce9f639c1fdbbd9ca80b2b582da5c6a64e363
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Nov 30 13:47:51 2010 +0530

    libgupnp-dlna: Coding style fixes


 libgupnp-dlna/gupnp-dlna-load.c |   29 ++++++++++++++---------------
 1 files changed, 14 insertions(+), 15 deletions(-)
commit: e4d4de7 e4d4de72e174c97c18217cb5a9e36fc12e49d7c7
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Nov 24 17:04:31 2010 +0530

    tests: Add libxml cflags/libs for compilation
    
    These are just required for xmlFree()


 tests/Makefile.am |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
commit: c98ac50 c98ac5039f31d60c7fd6e35f8b690c82efe08a63
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Nov 9 23:49:17 2010 +0530

    libgupnp-dlna: Plug a leak at XML load time


 libgupnp-dlna/gupnp-dlna-load.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
commit: 4a09b8c 4a09b8c9e00dc16e9b4e70fcb1ff3abf3936bc58
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Tue Nov 9 11:45:30 2010 +0530

    libgupnp-dlna: changes in function signatures.
    
    This changes the function signatures of processing
    functions in gupnp-dlna-load.c, which now take the
    GUPnPDLNALoadState as an argument.


 libgupnp-dlna/gupnp-dlna-load.c |   40 ++++++++++++++------------------------
 1 files changed, 15 insertions(+), 25 deletions(-)
commit: 038cb4e 038cb4e3ebfdb00c665d74d93060286eda1413c0
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Mon Nov 8 22:55:14 2010 +0530

    build: bump so version to 1 (GUPNP_DLNA_CURRENT)


 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: b58a9c7 b58a9c7fae0c419d1f1add704651e623e7aec8fb
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Mon Nov 8 18:33:07 2010 +0530

    gst-convenience: Remove gstreamer-discoverer-gupnp-dlna-0.10.deps and do not include it in make dist as a part of the move to GstDiscoverer from gst-plugins-base.


 gst-convenience/Makefile.am                        |    4 ++--
 .../gstreamer-discoverer-gupnp-dlna-0.10.deps      |    2 --
 2 files changed, 2 insertions(+), 4 deletions(-)
commit: 0017897 0017897a3248c53a71b145ba15fd4b3932d97b6b
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Mon Nov 8 18:18:39 2010 +0530

    gst-convenience: remove the internal copy of discoverer now that gupnp-dlna uses GstDiscoverer from gst-plugins-base
    
    Also remove the gstreamer-discoverer-gupnp-dlna-0.10.vapi as a part of the
    move to GstDiscoverer from gst-plugins-base


 .../gst-libs/gst/discoverer/Makefile.am            |   87 --
 .../gst/discoverer/gstdiscoverer-enumtypes.c       |   48 -
 .../gst/discoverer/gstdiscoverer-enumtypes.h       |   21 -
 .../gst/discoverer/gstdiscoverer-marshal.c         |   89 --
 .../gst/discoverer/gstdiscoverer-marshal.h         |   20 -
 .../gst/discoverer/gstdiscoverer-marshal.list      |    1 -
 .../gst-libs/gst/discoverer/gstdiscoverer-types.c  |  452 -------
 .../gst-libs/gst/discoverer/gstdiscoverer.c        | 1242 --------------------
 .../gst-libs/gst/discoverer/gstdiscoverer.h        |  331 ------
 .../gstreamer-discoverer-gupnp-dlna-0.10.vapi      |  106 --
 10 files changed, 0 insertions(+), 2397 deletions(-)
commit: ebaf122 ebaf1224086d3c05063deedae98b23ed082be3db
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Mon Nov 8 17:56:59 2010 +0530

    build: Fix the issue with make distcheck by removing dependency on internal copy of discoverer


 configure.ac |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)
commit: f27cf32 f27cf32d9cc62c6ba00611c123b1acf54014ffb9
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Mon Nov 8 17:54:38 2010 +0530

    doc: remove dependence on the internal copy of discoverer


 doc/Makefile.am |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
commit: 3c16cd0 3c16cd05a10502dbd9cb21dcdac2d7d29338db7f
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Mon Nov 8 16:50:51 2010 +0530

    libgupnp-dlna/tools: use GstDiscoverer from base
    
    Use the GstDiscoverer from gst-plugins base instead of the internal
    copy. This adds a dependency on gstreamer-pbutils. The tools/ and
    tests/ have been updated to use the new discoverer api.


 configure.ac                             |    7 +-
 gst-convenience/gst-libs/gst/Makefile.am |    4 +-
 libgupnp-dlna/Makefile.am                |    7 +-
 libgupnp-dlna/gupnp-dlna-discoverer.c    |   10 +-
 libgupnp-dlna/gupnp-dlna-discoverer.h    |    2 +-
 libgupnp-dlna/gupnp-dlna-information.c   |   44 +++---
 libgupnp-dlna/gupnp-dlna-information.h   |   14 +-
 libgupnp-dlna/gupnp-dlna-profiles.c      |  263 +++++++++++++++++-------------
 tests/Makefile.am                        |    3 -
 tools/Makefile.am                        |    2 -
 tools/gupnp-dlna-info.c                  |  247 ++++++++++++++--------------
 11 files changed, 319 insertions(+), 284 deletions(-)
commit: d6ff45a d6ff45ad8277827474fffbef0cd04b294265712f
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Oct 25 11:28:53 2010 +0100

    tests: Add libxml header to dlna-profile-parser
    
    This header is required for xmlFree(). The problem wasn't caught thus
    far because in most cases, this gets included in some GStreamer header.


 tests/dlna-profile-parser.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
commit: af2bc16 af2bc16aecbb62c4b0bcdc76362f5c4c68f46de3
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Oct 25 10:50:27 2010 +0100

    tools: Include stdio.h in gupnp-dlna-info.c
    
    We need it for fprintf(), but somehow this didn't turn up as a warning
    on any of our systems.


 tools/gupnp-dlna-info.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
commit: 7b9417d 7b9417d405230781d578c5ec157e2f03c0106b6f
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Oct 14 20:06:41 2010 +0530

    doc: Update NEWS for 0.4.2


 NEWS |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)
commit: 85fe3fc 85fe3fc11568e75342e6c4aaaf321e7ae928c1f2
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Oct 14 19:55:34 2010 +0530

    build: Bump version to 0.4.2


 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: a0524ee a0524eef8de657234af4c23183b64cbed0efdb5d
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Oct 14 23:08:59 2010 +0530

    tests: Skip tests if media is missing


 tests/test-discoverer.sh.in |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
commit: d83fced d83fcedb766a819601cf77b79d7db59277f9e8d3
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Oct 14 19:54:16 2010 +0530

    gst-convenience: Undo discoverer namespace changes


 .../gst-libs/gst/discoverer/gstdiscoverer.c        |  120 ++++++++++----------
 .../gst-libs/gst/discoverer/gstdiscoverer.h        |   54 +++++-----
 .../gstreamer-discoverer-gupnp-dlna-0.10.vapi      |    4 +-
 libgupnp-dlna/gupnp-dlna-discoverer.c              |   16 +--
 libgupnp-dlna/gupnp-dlna-discoverer.h              |    8 +-
 5 files changed, 99 insertions(+), 103 deletions(-)
commit: f029c38 f029c38c81eb49dd3d2055d130f11b2946b49b35
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Oct 12 15:36:45 2010 +0530

    doc: Update NEWS for 0.4.1


 NEWS |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)
commit: a034a30 a034a30522707d6fec421b15f91667736f9fe9ee
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Oct 6 11:52:20 2010 +0530

    gst-convenience: Change GstDiscoverer namespace
    
    This prevents a collision between the discoverer class created by
    gst-plugins-base 0.10.31 or newer and the one created by our internal
    copy of gst-convenience. This change is necessary till we port
    gupnp-dlna to use GstDiscoverer from gst-plugins-base, after which the
    internal copy of discoverer can be discarded entirely.


 .../gst-libs/gst/discoverer/gstdiscoverer.c        |  120 ++++++++++----------
 .../gst-libs/gst/discoverer/gstdiscoverer.h        |   54 +++++-----
 .../gstreamer-discoverer-gupnp-dlna-0.10.vapi      |    4 +-
 libgupnp-dlna/gupnp-dlna-discoverer.c              |   16 ++-
 libgupnp-dlna/gupnp-dlna-discoverer.h              |    8 +-
 5 files changed, 103 insertions(+), 99 deletions(-)
commit: 6d04d56 6d04d56aab2764be24195accceb6f0dddc010105
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Oct 6 16:32:13 2010 +0530

    build: Fix directory permissions during 'make install'
    
    Thanks to Ryo ONODERA <ryo_on@yk.rim.or.jp> for pointing this out and
    providing a patch.
    
    http://bugzilla.openedhand.com/show_bug.cgi?id=2199


 gst-convenience/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: 2acd682 2acd682e2310784b85db5d7934f68608e88f2cce
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Oct 6 11:48:41 2010 +0530

    build: Post-release version bump to 0.4.1


 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: 639a04f 639a04febc3869f25efec7d1e3f58b8d9b879836
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Mon Oct 4 00:31:51 2010 +0530

    tests:  remove dependency on pbutils and build dlna-encoding


 configure.ac          |    2 +-
 tests/Makefile.am     |    2 +-
 tests/dlna-encoding.c |    1 -
 3 files changed, 2 insertions(+), 3 deletions(-)
commit: 0f16b7b 0f16b7b6eda00b5aca8df58426b9df903be6198e
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Sep 27 23:44:03 2010 +0530

    NEWS: Update list of contributors to the release


 NEWS |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
commit: 8215bc2 8215bc2f3f128d8dcfbcf0e73cd32ced7e25c601
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Sep 27 22:45:57 2010 +0530

    doc: Update NEWS about linking against pbutils


 NEWS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
commit: a78e56c a78e56cfa6d68de89b88e2f7319173e7cd3b2dfe
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Sep 27 22:16:21 2010 +0530

    tests: Don't build dlna-encoding temporarily
    
    This depends on pbutils, which, post gst-plugins-base 0.10.30, conflicts
    with our internal copy of GstDiscoverer.


 tests/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: e6295e6 e6295e62314c00d15e9d9e2d0ef688559430f569
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Sep 27 22:12:32 2010 +0530

    tools: Don't depend on pbutils
    
    Removes the dependency on pbutils temporarily since internal
    gst-convenience conflicts with the version merged into gst-plugins-base.


 tools/Makefile.am       |    3 +--
 tools/gupnp-dlna-info.c |    6 +-----
 2 files changed, 2 insertions(+), 7 deletions(-)
commit: c25eccc c25ecccf0c552b261e4029365df12082ca99a176
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Fri Sep 24 19:46:32 2010 +0530

    doc: Update NEWS for 0.4.0


 NEWS |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)
commit: 2c62c77 2c62c77fb7cc6954ab12f89d9f46445636656c05
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Fri Sep 24 19:45:11 2010 +0530

    build: Bump version to 0.4.0


 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: d4689f1 d4689f1e94955db646ef663b5d6d9176a68cae6f
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Fri Sep 24 19:44:32 2010 +0530

    build: Add library versioning


 configure.ac |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)
commit: d86a8de d86a8de582b80989f69791677c179fee50305564
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Fri Sep 24 10:45:05 2010 +0530

    tests: Allow the test harness to run out-of-tree
    
    Provides the option of picking up gupnp-dlna-info from any arbitrary
    location.


 tests/test-discoverer.sh.in |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
commit: c662f88 c662f88e3bf96540236f1cbb2bbe32268e07c504
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Aug 26 23:48:18 2010 +0530

    doc: Update NEWS for 0.3.1


 NEWS |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)
commit: c10c749 c10c749ebb7c7f712bb9a20e09cb99e0d1d30f7f
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date:   Thu Aug 5 01:33:16 2010 +0300

    xml: Add JPEG icon profiles


 data/jpeg.xml |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)
commit: 53efe9e 53efe9eccc18d3e3f2383f1030a86971a8a8168b
Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Date:   Thu Aug 5 01:23:45 2010 +0300

    xml: Add PNG icon profiles


 data/png.xml |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)
commit: 9873869 987386936002d0dda0273159e9b310b07d86ca00
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Aug 31 00:14:53 2010 +0530

    libgupnp-dlna: Fix PNG support
    
    The depth was not being used for matching, which broke PNG support.


 libgupnp-dlna/gupnp-dlna-profiles.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
commit: 0c86db3 0c86db34d8ca9c5e6bea023dabbcf360e5b64689
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Aug 26 23:48:07 2010 +0530

    doc: Missed adding Zeeshan to credits earlier


 NEWS |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
commit: 24a231e 24a231e1cba8a5359775d6b7fb45c5e61b50977f
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Aug 25 21:05:12 2010 +0530

    build: Bump version to 0.3.1


 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: 203e3fe 203e3fed257f880c1b12763de8e9b9c5733a9444
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Aug 25 20:54:39 2010 +0530

    tools: Relaxed mode support for gupnp-dlna-ls-profiles
    
    This really has value only in verbose mode, when the actual profile
    restrictions are printed, but might be useful for getting debug
    information from users.


 tools/gupnp-dlna-ls-profiles.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)
commit: b94261f b94261f2531ed4e31aa135d49aa5480e8bdc0318
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Aug 24 20:01:44 2010 +0530

    libgupnp-dlna: Add support for extended profiles
    
    This adds support for 'extended' profiles, which will allow us to define
    profiles for media types not supported by the DLNA spec (like Ogg,
    Theora, Mattroska, AVI).
    
    Also included are changes to mark extended profiles as so in
    gupnp-dlna-ls-profiles.


 data/dlna-profiles.rng          |    9 +++++++++
 libgupnp-dlna/gupnp-dlna-load.c |   18 +++++++++++++++---
 tools/gupnp-dlna-ls-profiles.c  |   12 ++++++++----
 3 files changed, 32 insertions(+), 7 deletions(-)
commit: 0c9aae6 0c9aae6fcd524e3ed7092d68a2ca5a7a64137f9a
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Aug 25 20:42:34 2010 +0530

    xml: Ignore PAR in relaxed mode for AVC*


 data/avc.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: d1b9a9d d1b9a9d715a5c3709a5f565283f081fdf90229be
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Aug 25 20:41:04 2010 +0530

    xml: Relax AVC_MP4_MP_HD_1080i_AAC profile restrictions


 data/common.xml |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)
commit: 8278a74 8278a74295243f30204fb8029d38b33e086c3425
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Aug 25 20:40:28 2010 +0530

    xml: Relax AVC_MP4_MP_HD_720p_AAC profile restrictions


 data/common.xml |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)
commit: 8d2e514 8d2e5146e66fcb987d76e527cc16fbe6975e4d3a
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Aug 25 20:34:40 2010 +0530

    xml: Relax AVC_MP4_MP* profile restrictions


 data/avc.xml |   50 +++++++++++++++++++++++++-------------------------
 1 files changed, 25 insertions(+), 25 deletions(-)
commit: 214660e 214660e4e72e21996043c77f16917cc4913fd6b8
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Aug 25 15:32:24 2010 +0530

    xml: Relax AVC_MP4_BL_L3* profile restrictions


 data/avc.xml    |   12 ++++++------
 data/common.xml |   10 ++++++++--
 2 files changed, 14 insertions(+), 8 deletions(-)
commit: f2d47a6 f2d47a6d443494ba36c9d95b270d155302c451e9
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Aug 24 15:14:06 2010 +0530

    xml: Relax AVC_MP4_BL_CIF15_* profile restrictions


 data/avc.xml    |   26 +++++++++++++-------------
 data/common.xml |   10 ++++++++--
 2 files changed, 21 insertions(+), 15 deletions(-)
commit: 04ec04a 04ec04a7811b6fd2d152775877bc325bf13a9326
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Aug 24 15:13:22 2010 +0530

    xml: Relax MPEG1 profile restrictions


 data/mpeg1.xml |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)
commit: 3cd17cb 3cd17cb91e7ad54fdb5e527d7d7abfe6908c390c
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Aug 24 15:12:34 2010 +0530

    xml: Relax AAC profile restrictions


 data/aac.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
commit: e072f32 e072f32eada99ca94efa27cbc0e229e72c10b4ea
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Wed Aug 25 13:28:53 2010 +0530

    tools: add arguments to gupnp-dlna-info
    
    gupnp-dlna-info now takes two additional arguments
    -r to enable relaxed mode support and -e to enable
    extended mode support


 tools/gupnp-dlna-info.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)
commit: 865a9d0 865a9d0d7fb2cf69b2c470b679c72b25c075fd74
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Aug 25 19:36:09 2010 +0530

    libgupnp-dlna: Fix relaxed-mode <field> processing
    
    When skipping a field, we need to make sure we don't touch the out
    parameter (caps_str).


 libgupnp-dlna/gupnp-dlna-load.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
commit: 992a4d8 992a4d89a0c8ef9c1a199b31c000d8412d23ab20
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Tue Aug 24 13:21:01 2010 +0530

    libgupnp-dlna: Add relaxed mode support
    
     * dlna-profiles.rng
       Modify the xml schema to support relaxed mode
     * gupnp-dlna-discoverer.[hc]
       Add an array of profiles_list to support every
       combination of relaxed and extended mode support
     * gupnp-dlna-load.[hc]
       Parse the xml (dlna profiles) files depending on
       the mode (either relaxed or strict) set on the
       discoverer
     * dlna-profile-parser.c
       Add parameters to the test program to test for
       relaxed and extended mode support


 data/dlna-profiles.rng                |   24 ++++
 libgupnp-dlna/gupnp-dlna-discoverer.c |   44 ++++++--
 libgupnp-dlna/gupnp-dlna-discoverer.h |    2 +-
 libgupnp-dlna/gupnp-dlna-load.c       |  201 ++++++++++++++++++++++++---------
 libgupnp-dlna/gupnp-dlna-load.h       |   21 +++-
 tests/dlna-profile-parser.c           |   76 +++++++++----
 6 files changed, 276 insertions(+), 92 deletions(-)
commit: 14c2239 14c22392cf6183a8c85ee03d34a439f0695a05c5
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Aug 24 15:47:35 2010 +0530

    license: Change to the LGPL v2.1
    
    The terms remain the same, essentially. It's just a nomenclature change
    (s/Library/Lesser/g).


 COPYING                                            |  216 +++++++++++---------
 .../gst-libs/gst/discoverer/gstdiscoverer-types.c  |    6 +-
 .../gst-libs/gst/discoverer/gstdiscoverer.c        |    6 +-
 .../gst-libs/gst/discoverer/gstdiscoverer.h        |    6 +-
 gst-convenience/gst-libs/gst/gettext.h             |    6 +-
 gst-convenience/gst-libs/gst/gst-i18n-plugin.h     |    6 +-
 .../gst-libs/gst/profile/gstfactorylists.c         |    6 +-
 .../gst-libs/gst/profile/gstfactorylists.h         |    6 +-
 gst-convenience/gst-libs/gst/profile/gstprofile.c  |    6 +-
 gst-convenience/gst-libs/gst/profile/gstprofile.h  |    6 +-
 .../gst-libs/gst/profile/gstprofileutils.c         |    6 +-
 libgupnp-dlna/gupnp-dlna-discoverer.c              |    6 +-
 libgupnp-dlna/gupnp-dlna-discoverer.h              |    6 +-
 libgupnp-dlna/gupnp-dlna-information.c             |    6 +-
 libgupnp-dlna/gupnp-dlna-information.h             |    6 +-
 libgupnp-dlna/gupnp-dlna-load.c                    |    6 +-
 libgupnp-dlna/gupnp-dlna-load.h                    |    6 +-
 libgupnp-dlna/gupnp-dlna-profile.c                 |    6 +-
 libgupnp-dlna/gupnp-dlna-profile.h                 |    6 +-
 libgupnp-dlna/gupnp-dlna-profiles.c                |    6 +-
 tests/dlna-encoding.c                              |    6 +-
 tests/dlna-profile-parser.c                        |    6 +-
 tools/gupnp-dlna-info.c                            |    6 +-
 tools/gupnp-dlna-ls-profiles.c                     |    6 +-
 24 files changed, 187 insertions(+), 167 deletions(-)
commit: 81d42f0 81d42f0fbdb37d57108726618092dfc0b1329493
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Aug 19 00:46:17 2010 +0530

    build: Clean up library deps for tools and tests
    
    The library dependencies were fairly badly mangled during initial
    development of tools and tests. This sanitizes the autofoo for these
    (and should fix build issues faced in distro packaging).


 tests/Makefile.am |    7 ++++++-
 tools/Makefile.am |    9 ++++++++-
 2 files changed, 14 insertions(+), 2 deletions(-)
commit: f5c0e18 f5c0e1806af971df4fb3a787e7088ef9e8d4cdaa
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Aug 18 16:13:21 2010 +0530

    build: Fix pkgconfig files
    
    A number of small fixes and cleanups to the pkgconfig files


 gupnp-dlna-1.0-uninstalled.pc.in |    6 +++---
 gupnp-dlna-1.0.pc.in             |    2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)
commit: 070933f 070933f6789de719d789a864c85f46550af1808f
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Aug 16 23:03:34 2010 +0530

    libgupnp-dlna: Don't free the profiles list
    
    Freeing the list at finalize() time causes Discoverer to break after the
    first instance is created. For now, we keep the list alive forever
    (which was the original behaviour). Eventually, we'll change this so
    that the lists only last for the lifetime of the objects.


 libgupnp-dlna/gupnp-dlna-discoverer.c |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)
commit: 5087e23 5087e23939e5fbe8e917b21a3d959137d939742e
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Mon Aug 16 21:30:22 2010 +0530

    libgupnp-dlna: add 'extended' mode property
    
    This patch adds getters for the 'extended' mode
    property on the GUPnPDLNAProfile class.


 libgupnp-dlna/gupnp-dlna-load.c    |    3 ++-
 libgupnp-dlna/gupnp-dlna-profile.c |   22 ++++++++++++++++++++--
 libgupnp-dlna/gupnp-dlna-profile.h |    4 +++-
 3 files changed, 25 insertions(+), 4 deletions(-)
commit: 8854593 8854593127c587b7deab44af2d4acd3702b20f7a
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Mon Aug 16 20:56:52 2010 +0530

    libgupnp-dlna: add getters for properties
    
    This patch adds the getters for relaxed_mode and extended_mode
    of GUPnPDLNADiscoverer


 libgupnp-dlna/gupnp-dlna-discoverer.c |   74 ++++++++++++++++++++++++---------
 libgupnp-dlna/gupnp-dlna-discoverer.h |    9 ++++-
 tests/dlna-encoding.c                 |    4 +-
 tools/gupnp-dlna-info.c               |    4 +-
 tools/gupnp-dlna-ls-profiles.c        |    4 +-
 5 files changed, 71 insertions(+), 24 deletions(-)
commit: 17aa09a 17aa09acdbb4e96537496f5564c6134b50247d4a
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Aug 16 20:41:37 2010 +0530

    libgupnp-dlna: Remove unused variable


 libgupnp-dlna/gupnp-dlna-profiles.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)
commit: ceb9616 ceb961611db39d1ccb1658977edc702b882cf14a
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Aug 16 19:25:30 2010 +0530

    docs: Update NEWS


 NEWS |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)
commit: 53e9880 53e9880c079a2def15a1bc9d16bd4f90641044ad
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Aug 16 18:32:23 2010 +0530

    build: Bump to version 0.3.0
    
    Bumping to 0.3.0 since we've got a whole bunch of API changes.


 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: fdfaed8 fdfaed8ffe4f7e62105c7e8ad03031324150c7ea
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Aug 16 18:02:37 2010 +0530

    libgupnp-dlna: Don't depend on gcc-specific attributes
    
    zeenix points out that g_getenv() isn't *that* expensive, so this
    removes the dependency on GCC's constructor attribute. If in the future
    we wish to optimise this, the constructor bits can be moved to a
    gupnp_dlna_init() or to one of the class init functions.


 libgupnp-dlna/gupnp-dlna-profiles.c |   17 +++++------------
 1 files changed, 5 insertions(+), 12 deletions(-)
commit: 1fe1ec2 1fe1ec2a4103af23e9074ccb9ec1dc7d9843ab28
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Aug 16 17:01:51 2010 +0530

    build: Bump version to 0.2.2


 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: eb98d60 eb98d6097beb4499962f1e670e1bef2aed0f20db
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Aug 16 14:08:39 2010 +0530

    libgupnp-dlna: Add some debug output
    
    This allows us to debug why a file doesn't match any profile without
    having to jump through hoops. The output can be enabled by setting the
    environment variable GUPNP_DLNA_DEBUG to anything except '0'.


 libgupnp-dlna/Makefile.am           |    3 +-
 libgupnp-dlna/gupnp-dlna-profiles.c |   41 +++++++++++++++++++++++++++++++---
 2 files changed, 39 insertions(+), 5 deletions(-)
commit: 8201eb0 8201eb0b1da45b882571e39f27ca312c87807134
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Mon Aug 16 13:50:31 2010 +0530

    libgupnp-dlna: add 'extended' mode property
    
    This patch adds the 'extended' mode propery on the GUPnPDLNAProfile
    class.


 libgupnp-dlna/gupnp-dlna-profile.c |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)
commit: c30e5f2 c30e5f24afbb24496d56006741f33ac4bef9c486
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Mon Aug 16 13:40:12 2010 +0530

    libgupnp-dlna: add 'relaxed' and 'extended' mode properties
    
    This patch adds properties on the GUPnPDLNADiscoverer class for
    'relaxed' mode and 'extended' mode support. These will be supported
    in the next release.


 libgupnp-dlna/gupnp-dlna-discoverer.c |  104 +++++++++++++++++++++++++++++++++
 1 files changed, 104 insertions(+), 0 deletions(-)
commit: f35ea6b f35ea6b091d56e1483ed30d1a168944368280102
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Sat Aug 14 23:18:41 2010 +0530

    docs: Add GUPnPDLNAProfile generated docs
    
    Since the GUPnPDLNAProfile object is now part of the public API (we
    return it from a couple of GUPnPDLNADiscoverer functions), we add it to
    the generated documentation as well.


 doc/Makefile.am             |    1 -
 doc/gupnp-dlna-docs.sgml    |    1 +
 doc/gupnp-dlna-sections.txt |    3 +++
 3 files changed, 4 insertions(+), 1 deletions(-)
commit: 901adc7 901adc7d1d8a93e113c51cd121312cf081a58ce7
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Sat Aug 14 23:18:09 2010 +0530

    libgupnp-dlna: Update GUPnPDLNAProfile documentation


 libgupnp-dlna/gupnp-dlna-profile.c |   24 +++++++++++++++++++++---
 1 files changed, 21 insertions(+), 3 deletions(-)
commit: 33890a3 33890a344053b36deb2ed4717aa65fd968537bd8
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Sat Aug 14 22:46:29 2010 +0530

    tools: Add a tool to list supported profiles
    
    This lists all supported profiles. There is a verbose mode (-v) which
    dumps the GstCaps for the restrictions of that profile.


 tools/Makefile.am              |    2 +-
 tools/gupnp-dlna-ls-profiles.c |  128 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 129 insertions(+), 1 deletions(-)
commit: 6a136db 6a136db697f81055194c899d8893ffe53a674b65
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Sat Aug 14 21:51:07 2010 +0530

    libgupnp-dlna: Add an API to list profiles


 libgupnp-dlna/gupnp-dlna-discoverer.c |   20 ++++++++++++++++++++
 libgupnp-dlna/gupnp-dlna-discoverer.h |    4 ++++
 2 files changed, 24 insertions(+), 0 deletions(-)
commit: bf75bde bf75bde19c057d8d6341c126b25aa01c9a3f6928
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Sat Aug 14 21:46:39 2010 +0530

    docs: Add a note about Gst initialisation
    
    This is particularly important now that we load profiles at Discoverer
    class initialisation time.


 doc/gupnp-dlna-docs.sgml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
commit: 62f9c8a 62f9c8aa05599b9cf5af73bdc42d0d5c51ab4b3c
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Sat Aug 14 17:44:51 2010 +0530

    libgupnp-dlna: Move profile list to DLNADiscovererClass
    
    Instead of keeping the profile list loaded from disk in a static global
    variable, we now make this a static member on the GUPnPDLNADiscoverer
    class.
    
    Corresponding to this, we move _get_profile() (and future API of a
    similar nature) from the library-wide namespace into the class'
    namespace.
    
    Based on a patch from:
    Parthasarathi Susarla <partha.susarla@collabora.co.uk>


 libgupnp-dlna/gupnp-dlna-discoverer.c  |   58 ++++++++++++++++++++++++++++++-
 libgupnp-dlna/gupnp-dlna-discoverer.h  |   10 +++++
 libgupnp-dlna/gupnp-dlna-information.h |    3 +-
 libgupnp-dlna/gupnp-dlna-profile.h     |    2 -
 libgupnp-dlna/gupnp-dlna-profiles.c    |   53 +++++++++--------------------
 tests/dlna-encoding.c                  |    9 ++++-
 6 files changed, 92 insertions(+), 43 deletions(-)
commit: 5d43687 5d436874e7f9d1a94fd6503ed26e44bf086ec5e1
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Sat Aug 14 17:28:47 2010 +0530

    libgupnp-dlna: Clean up non-matched profiles
    
    Once we're done loading profiles, we can remove the profiles with empty
    names which are used as base profiles in inheritance but are actually
    skipped while matching.


 libgupnp-dlna/gupnp-dlna-load.c |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)
commit: d752a31 d752a319859f3ea47af84c0d39b66bf88943bb6e
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Jul 14 10:46:12 2010 +0530

    tests: Add a test harness for testing discoverer
    
    The harness expects a tests/media directory with a file list in the
    format described in a comment at the top of the harness. The means to
    set up the media directory will come in a subsequent commit.


 configure.ac                |    1 +
 tests/Makefile.am           |    3 ++
 tests/test-discoverer.sh.in |   67 +++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 71 insertions(+), 0 deletions(-)
commit: 4bf5dec 4bf5dec94585bec1abdd0ae9cd198cd36c7d41c1
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Sat Aug 14 02:45:13 2010 +0530

    libgupnp-dlna: Support interlaced files
    
    It's just a matter of setting the caps appropriately if the
    GstVideoInformation structure has the corresponding field set.


 libgupnp-dlna/gupnp-dlna-profiles.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
commit: 836ca74 836ca7468ed934e7a1e669e78bb32d8e31503ce8
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Sat Aug 14 02:55:26 2010 +0530

    xml: Fix typo in AVC_MP4_MP_HD_1080i_AAC


 data/avc.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: 9d9eed0 9d9eed05bdda24465795c0b43f0b64c9f03c1e5b
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Fri Aug 13 11:31:48 2010 +0530

    xml: Add support for AVC_MP4_MP_HD_1080i


 data/avc.xml |   43 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 43 insertions(+), 0 deletions(-)
commit: c787dea c787dea9be44a7d7502f725369aaca29c77d60f0
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Fri Aug 13 11:29:36 2010 +0530

    xml: Add support for AVC_MP4_MP_HD_720p_AAC


 data/avc.xml    |   37 +++++++++++++++++++++++++++++++++++++
 data/common.xml |    6 ++++++
 2 files changed, 43 insertions(+), 0 deletions(-)
commit: 0210a95 0210a95939bd007733601c6d57b6d435e0abdf2c
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Fri Aug 13 02:24:06 2010 +0530

    xml: Factor out common resolutions


 data/common.xml  |   18 ++++++++++++++++++
 data/mpeg-ts.xml |   23 +++++++----------------
 2 files changed, 25 insertions(+), 16 deletions(-)
commit: 9fa5251 9fa52512614475554da370b90ef24a6251cc9ba4
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Fri Aug 13 01:39:20 2010 +0530

    xml: Add support for some AVC_MP4_MP_SD* profiles
    
    This adds support for the AVC_MP4_MP_SD_AAC_MULT5,
    AVC_MP4_MP_SD_AAC_MPEG1_L3, and AVC_MP4_MP_SD_AC3 profiles.


 data/avc.xml |  208 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 208 insertions(+), 0 deletions(-)
commit: 5af0477 5af047746ace3f5541630c40c2a8de9a64b6dfb2
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Fri Aug 13 01:28:47 2010 +0530

    xml: Factor out AC3 restriction
    
    This will allow us to reuse the restrictions for video profiles with AC3
    audio streams.


 data/ac3.xml |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)
commit: 9322fbf 9322fbf0f5189354603ef3f6d916dd9a36b7c466
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Aug 12 22:38:44 2010 +0530

    libgupnp-dlna: Make GUPnPDLNAProfile opaque
    
    This moves the public members of GUPnPDLNAProfile into a private
    structure, accessible by getter methods and properties.


 libgupnp-dlna/gupnp-dlna-profile.c  |  180 ++++++++++++++++++++++++++++++++---
 libgupnp-dlna/gupnp-dlna-profile.h  |    9 +-
 libgupnp-dlna/gupnp-dlna-profiles.c |   59 +++++++----
 tests/dlna-encoding.c               |    8 +-
 tests/dlna-profile-parser.c         |   13 ++-
 5 files changed, 221 insertions(+), 48 deletions(-)
commit: 224a3a4 224a3a4353e174d462cea58cd6984aaf5ede7601
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Aug 12 19:38:32 2010 +0530

    libgupnp-dlna: Fix private structure registration
    
    We're registering the wrong type as the private type (which only worked
    because GUPnPDLNAInformation is bigger than GUPnPDLNAInformationPrivate)


 libgupnp-dlna/gupnp-dlna-information.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: c496cf4 c496cf419b363c6f2480695f1892dee959a53ced
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Aug 10 20:08:53 2010 +0530

    docs: Add notes on transcoding
    
    Summarising a discussion from IRC. Needs some fleshing out.


 TODO |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)
commit: e4f878c e4f878c2fc9676d0d5d2e33227b058ebbdd5f39c
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Tue Jul 20 14:53:39 2010 +0530

    print topology instead of just the stream info


 tools/gupnp-dlna-info.c |   35 ++++++++++++++++++++++++-----------
 1 files changed, 24 insertions(+), 11 deletions(-)
commit: 0c95772 0c9577281e2e1693ac3f298c2b295983c66c2567
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Jul 22 09:47:43 2010 +0100

    xml: Fix typo in bitrate field
    
    Thanks to "tresvecesseis" on gitorious for pointing this out.


 data/mpeg4.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: 641d762 641d762d884c5808db8c578767677cfceb58ea60
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Jul 20 17:02:23 2010 +0100

    xml: Fix typos in AVC_MP4_BL_L3* profiles


 data/avc.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
commit: db90182 db90182b2ae0f9d81769c4954c4c91a2c1760bcd
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Jul 19 19:08:16 2010 +0100

    xml: Fix framerate in MPEG4_P2_MP4_SP_VGA_AAC profile
    
    Seems I'd missed the framerate constriant while adding this profile.


 data/mpeg4.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
commit: cd3e7e3 cd3e7e350ea130a201612e7a547abe301c67b60f
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Jul 19 17:07:16 2010 +0100

    xml: Add bitrate constraint for AVC_MP4_L3L_SD_AAC


 data/avc.xml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
commit: cf633b9 cf633b975d9dd4268092b7b1fb1eb6d3b02fc519
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Fri Jul 16 20:07:30 2010 +0530

    docs: Fix some warnings
    
    Introduce some slightly redundant documentation to get rid of gtk-doc
    warnings.


 libgupnp-dlna/gupnp-dlna-information.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
commit: 259e651 259e651385263a385e2dca309dc29d1835979f2d
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Fri Jul 16 20:05:54 2010 +0530

    libgupnp-dlna: Replace redundant calls with macros
    
    The gupnp_dlna_discoverer_{start,stop} functions were just wrappers
    arround the corresponding gst_discoverer* APIs, so we define them as
    macros instead.


 libgupnp-dlna/gupnp-dlna-discoverer.c |    8 --------
 libgupnp-dlna/gupnp-dlna-discoverer.h |    6 ++++--
 2 files changed, 4 insertions(+), 10 deletions(-)
commit: bac23ee bac23eea15835f3d597eaa4f436fe640b28419ff
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Fri Jul 16 19:51:19 2010 +0530

    xml: Use bitrate instead of maximum-bitrate
    
    Moving all the fields where we use maximum-bitrate to just use the
    bitrate for the sake of consistency. At some point in the future we will
    need to introduce code to intelligently use  whichever of these tags is
    present in the stream.


 data/avc.xml   |    3 ---
 data/mpeg4.xml |   12 ++++++------
 2 files changed, 6 insertions(+), 9 deletions(-)
commit: f499665 f49966516a811b8e25855f111959b8134f68dc7e
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Jul 19 15:47:05 2010 +0100

    xml: Include common.xml in mpeg-ts.xml
    
    We're using restrictions from common.xml but I forgot to include it.


 data/mpeg-ts.xml |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
commit: 8a5f2cf 8a5f2cf659d0877d04f32d062682b66e229d36c8
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Jul 14 19:21:45 2010 +0530

    Release 0.2.1


 NEWS         |    5 +++++
 configure.ac |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)
commit: fcefca6 fcefca6d31953e17f7e3169ddc3908172a477d18
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Jul 15 20:56:12 2010 +0530

    build: Correct gst-plugins-base dependency
    
    We don't (yet) need the latest gst-plugins-base


 configure.ac |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
commit: f753153 f753153e20faf32d301046ecb48fe2b4d290a8ed
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Jul 8 21:14:43 2010 +0530

    build: Update gstreamer dependency
    
    The newly imported gst-convenience will depend on gstreamer-0.10.30


 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: 458c82f 458c82f390fbd93bd93a3819186a5fe4b68da9f8
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Jul 7 15:21:33 2010 +0530

    Release 0.2


 NEWS         |   21 +++++++++++++++++++++
 configure.ac |    2 +-
 2 files changed, 22 insertions(+), 1 deletions(-)
commit: 7bcba3a 7bcba3a31d3cba8ae8cc45c298cefbbbf6de646e
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Jul 7 13:59:31 2010 +0530

    libgupnp-dlna: Remove debug print
    
    This message was used for debugging and testing.


 libgupnp-dlna/gupnp-dlna-profiles.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)
commit: 428d4f7 428d4f7abee173a83732456eb006a2c737731f9f
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Jul 7 13:57:33 2010 +0530

    gst-convenience: Rebase in-tree version
    
    Sync our copy of gst-convenience against upstream (upstream commit
    fab830b7692200a808655deb4aeb0afa3be4e7b1). Also includes one
    to-be-merged patch to fix a crash while marshalling.


 .../gst/discoverer/gstdiscoverer-marshal.c         |    2 +
 .../gst-libs/gst/discoverer/gstdiscoverer-types.c  |   10 +-
 .../gst-libs/gst/discoverer/gstdiscoverer.c        |   23 +-
 .../gst-libs/gst/discoverer/gstdiscoverer.h        |    2 +-
 gst-convenience/gst-libs/gst/profile/Makefile.am   |    7 +-
 .../gst-libs/gst/profile/gstfactorylists.c         |  578 ++++++++++++++++++++
 .../gst-libs/gst/profile/gstfactorylists.h         |   99 ++++
 gst-convenience/gst-libs/gst/profile/gstprofile.c  |  185 +------
 gst-convenience/gst-libs/gst/profile/gstprofile.h  |    4 -
 .../gst-libs/gst/profile/gstprofileutils.c         |  184 +++++++
 .../gstreamer-discoverer-gupnp-dlna-0.10.vapi      |    2 +-
 11 files changed, 889 insertions(+), 207 deletions(-)
commit: 3e4ba65 3e4ba655a3e9fe7a61d57b0a538c05355e10d1cf
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Fri Jul 2 13:49:31 2010 +0530

    xml: Don't require empty name/mime for profiles
    
    When creating a <dlna-profile> for the sole purpose of being used for
    inheritance, we required the name and mime to be set as empty strings.
    This makes this unncessary in the XML (the implementation is not
    changed, but this is now handled transparently).


 data/avc.xml                    |    2 +-
 data/dlna-profiles.rng          |   26 ++++++++++++++++----------
 data/mpeg4.xml                  |    4 ++--
 libgupnp-dlna/gupnp-dlna-load.c |   10 ++++++++++
 4 files changed, 29 insertions(+), 13 deletions(-)
commit: 79ac1ce 79ac1ce24e9565db43d77c514b1eb7e48b684e80
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Jul 1 13:15:07 2010 +0530

    xml: Add AVC_MP4_BL_CIF15_AAC profile support


 data/avc.xml |   36 +++++++++++++++++++++++++-----------
 1 files changed, 25 insertions(+), 11 deletions(-)
commit: 303dddf 303dddf6052cc26468954eb1d2ac8b549fcb7906
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Jun 30 18:11:34 2010 +0530

    xml: Add the AVC_MP4_BL_L3(L)_SD_AAC profiles


 data/avc.xml    |  148 ++++++++++++++++++++++++++++++++++++++++++++++++-------
 data/common.xml |   12 +++++
 2 files changed, 142 insertions(+), 18 deletions(-)
commit: fa4fa00 fa4fa00545305c5954d4d9ecdbb1e8e20416667b
Author: Parthasarathi Susarla <partha.susarla@collabora.co.uk>
Date:   Mon Jul 5 13:23:06 2010 +0530

    tools: Add utility for printing discovered info


 Makefile.am             |    2 +-
 configure.ac            |    2 +
 tools/Makefile.am       |    4 +
 tools/gupnp-dlna-info.c |  484 +++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 491 insertions(+), 1 deletions(-)
commit: be91b9a be91b9ac469172db0b9e5ea2b3f5cc7d2c038652
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Jun 30 18:37:22 2010 +0530

    doc: Add a TODO
    
    Currently a brain dump of the things that I remember need doing.


 TODO |   44 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 44 insertions(+), 0 deletions(-)
commit: 97ca696 97ca696811e3e0bf5406b6a1c58e2ae900ae3b21
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Jun 30 15:25:50 2010 +0530

    xml: Use bitrate in constraints for AVC*
    
    This is more likely to be set than maximum-bitrate. Also, the range
    starts from 1 instead of 0, to ensure that it is actually known.


 data/avc.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
commit: 3690dce 3690dce6080b317f71850e995dfdce48fab37708
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Jun 29 23:07:34 2010 +0530

    libgupnp-dlna: only free format caps if present
    
    This gets rid of a GStreamer warning in certain cases when we try to
    free NULL caps.


 libgupnp-dlna/gupnp-dlna-load.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
commit: 00ad1e8 00ad1e80bcb71a176bb24609aa09000c06e92b3d
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Jun 29 19:55:09 2010 +0530

    libgupnp-dlna: Detect duplicates in <include>
    
    Currently, if we include one of the XML files in the profiles directory
    from another XML file, the former will get parsed twice (once while
    walking the directory, and once again when being included), resulting in
    the same set profiles being added to the profile list twice.
    
    This adds some (not fool-proof, but good enough) duplicate detection, so
    that we can include one XML file in another. This is particularly useful
    for reusing audio profile restrictions in video profiles.


 libgupnp-dlna/gupnp-dlna-load.c        |   85 ++++++++++++++++++++++++++++---
 libgupnp-dlna/gupnp-dlna-load.h        |    5 +-
 tests/dlna-profile-parser.c            |   13 ++++-
 tests/xml/duplicate-detection/dup1.xml |   11 ++++
 tests/xml/duplicate-detection/dup2.xml |    7 +++
 5 files changed, 107 insertions(+), 14 deletions(-)
commit: 66ec07f 66ec07fbec61b4858c31c7d5039e869149adc1d5
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Jun 29 11:30:47 2010 +0530

    xml: Fix MPEG_TS_*_NA profile names
    
    Re-reading the spec, it appears that if the packets are not 192 bytes
    long (188 byte payload + 4 byte timestamp), the profile must be suffixed
    with an _ISO.


 data/mpeg-ts.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
commit: b5d8444 b5d84443468cb6af8db8a50389f3fe0091bfff13
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Jun 29 03:03:12 2010 +0530

    xml: Add more common SD resolutions to common.xml
    
    Also makes MPEG_TS* use these factored-out restrictions.


 data/common.xml  |  144 +++++++++++++++++++++++++++++++++++++++++++++++-------
 data/mpeg-ts.xml |   42 ++-------------
 2 files changed, 132 insertions(+), 54 deletions(-)
commit: a98581d a98581da83e17a5f77a19afcadf580d5f857c2f3
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Jun 28 19:30:13 2010 +0530

    xml: Fix typo in AVC_BL profile


 data/avc.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: f0edbf7 f0edbf7669ca09675e4cc6ee65a0ddd5c18e6d1f
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Jun 24 23:03:02 2010 +0530

    xml: Fix MP4 container usage
    
    Recent fixes in GStreamer make MP4 containers behave properly. All ISO
    variant MP4 containers show up as "video/quicktime, variant=iso",
    instead of some of them showing up as "audio/x-m4a". To ensure
    correctness further, we do not support non-ISO variants (such as Apple's
    QuickTime).
    
    When we have smart transcoding, this will be taken care of
    automatically, since encodebin will be able to transmux to MP4.


 data/aac.xml    |   15 ---------------
 data/amr.xml    |    4 ----
 data/avc.xml    |    6 ------
 data/common.xml |    5 ++++-
 data/mpeg4.xml  |   19 -------------------
 5 files changed, 4 insertions(+), 45 deletions(-)
commit: ac8046b ac8046bcc3f3180640e822dfe4b3f0371fc4ea79
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Jun 29 11:48:42 2010 +0530

    libgupnp-dlna: Fix crash on invalid parent


 libgupnp-dlna/gupnp-dlna-load.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
commit: b8b92ea b8b92ea6f76e79bba0ad89fdfe93968787987999
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Jun 29 15:48:06 2010 +0530

    libgupnp-dlna: Fix copy-paste-o in property init
    
    Absolutely no cookies for me.


 libgupnp-dlna/gupnp-dlna-information.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
commit: e22f03d e22f03dfb2fc45eac06d4686a4533ad7c7e5db06
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Jun 21 14:40:06 2010 +0530

    tests: Add a transcoding exmple
    
    This takes an input file and transcodes to a given DLNA profile


 tests/Makefile.am     |    4 +-
 tests/dlna-encoding.c |  238 +++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 241 insertions(+), 1 deletions(-)
commit: dd6fcad dd6fcadd8bb5f438e5b27bd042e667e2d17a13ac
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Jun 21 13:33:17 2010 +0530

    profiles: API to get encoding profile from name
    
    This adds a simple API to get a GstEncodingProfile given a DLNA profile
    name. This should make automatic transcoding easier for clients.


 libgupnp-dlna/gupnp-dlna-profile.h  |    2 ++
 libgupnp-dlna/gupnp-dlna-profiles.c |   22 ++++++++++++++++++++++
 2 files changed, 24 insertions(+), 0 deletions(-)
commit: ce24afc ce24afc337572ba9f2e0b9693756dde7fcac4543
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Jun 21 15:06:25 2010 +0530

    xml: Support ID3 in MP3 profiles
    
    This also makes encoding work, since a container needs to be provided
    for encoding.


 data/mp3.xml |   33 +++++++++++++++++++++++++--------
 1 files changed, 25 insertions(+), 8 deletions(-)
commit: 9f44294 9f442945c3c0fc3d6f01788deae9c6f248c01d9e
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Jun 24 18:16:57 2010 +0530

    build: Get rid of gst-convenience warning
    
    Suppress the unstable API warning so we don't miss other warnings.


 configure.ac |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
commit: 4872007 4872007d251da8d5a11c6021388feff4401ca08c
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Jun 24 18:12:46 2010 +0530

    tests: Move XML test cases
    
    Undo unnecessary nesting now that this is a spearate package.


 tests/dlna/xml/dlna-profile-illegal-base.xml       |   10 ------
 tests/dlna/xml/dlna-profile-illegal-parent.xml     |   11 -------
 tests/dlna/xml/dlna-profile-missing-attribute.xml  |    8 -----
 tests/dlna/xml/dlna-profile-parent-order.xml       |   30 --------------------
 tests/dlna/xml/dlna-profiles-empty.xml             |    6 ----
 .../dlna/xml/dlna-profiles-restrictions-order.xml  |   20 -------------
 tests/dlna/xml/field-no-value.xml                  |   12 --------
 tests/dlna/xml/range-invalid.xml                   |   13 --------
 tests/dlna/xml/restriction-duplicate.xml           |   12 --------
 tests/dlna/xml/restriction-forward-reference.xml   |   13 --------
 tests/dlna/xml/restrictions-illegal-parent.xml     |   11 -------
 tests/dlna/xml/value-empty.xml                     |   13 --------
 tests/dlna/xml/value-invalid.xml                   |   13 --------
 tests/xml/dlna-profile-illegal-base.xml            |   10 ++++++
 tests/xml/dlna-profile-illegal-parent.xml          |   11 +++++++
 tests/xml/dlna-profile-missing-attribute.xml       |    8 +++++
 tests/xml/dlna-profile-parent-order.xml            |   30 ++++++++++++++++++++
 tests/xml/dlna-profiles-empty.xml                  |    6 ++++
 tests/xml/dlna-profiles-restrictions-order.xml     |   20 +++++++++++++
 tests/xml/field-no-value.xml                       |   12 ++++++++
 tests/xml/range-invalid.xml                        |   13 ++++++++
 tests/xml/restriction-duplicate.xml                |   12 ++++++++
 tests/xml/restriction-forward-reference.xml        |   13 ++++++++
 tests/xml/restrictions-illegal-parent.xml          |   11 +++++++
 tests/xml/value-empty.xml                          |   13 ++++++++
 tests/xml/value-invalid.xml                        |   13 ++++++++
 26 files changed, 172 insertions(+), 172 deletions(-)
commit: 47b1dd4 47b1dd4063a825d5c3b84380ddfb5685e36754d9
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Jun 24 18:11:04 2010 +0530

    doc: Build documentation using gtk-doc


 Makefile.am                 |    4 +-
 configure.ac                |    2 +
 doc/Makefile.am             |   86 +++++++++++++++++++++++++++++++++++++++++++
 doc/gupnp-dlna-docs.sgml    |   62 +++++++++++++++++++++++++++++++
 doc/gupnp-dlna-sections.txt |   68 ++++++++++++++++++++++++++++++++++
 doc/gupnp-dlna.types        |    3 +
 doc/version.xml.in          |    1 +
 7 files changed, 224 insertions(+), 2 deletions(-)
commit: 642cec1 642cec131c85367cf9b8c218916f0f61e3cd3341
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Jun 24 18:00:09 2010 +0530

    libgupnp-dlna: Update GUPnPDLNADiscoverer documentation
    
    This adds documentation for the undocumented parts of the
    GUPnPDLNADiscoverer API and updates other bits.


 libgupnp-dlna/gupnp-dlna-discoverer.c |   67 ++++++++++++++++++++++++++++++++-
 libgupnp-dlna/gupnp-dlna-discoverer.h |   12 ++----
 2 files changed, 69 insertions(+), 10 deletions(-)
commit: 3794de4 3794de4597f453c6963fc960648c29bbd0cc5be5
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Jun 24 17:59:30 2010 +0530

    libgupnp-dlna: Document GUPnPDLNAInformation


 libgupnp-dlna/gupnp-dlna-information.c |   48 +++++++++++++++++++++++++++++--
 1 files changed, 44 insertions(+), 4 deletions(-)
commit: 44bd40e 44bd40eb2ab735723fba6ccf0c26664fa4030924
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Jun 24 17:58:15 2010 +0530

    libgupnp-dlna: Don't install gupnp-dlna-load.h
    
    The API to load profiles from disk is not public.


 libgupnp-dlna/Makefile.am |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
commit: 8442ff3 8442ff31df29bf288ac7ae2526fdadfbc9eeca43
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Jun 24 14:51:32 2010 +0530

    libgupnp-dlna: Return const pointers from get functions
    
    The gupnp_dlna_information_get* functions return pointers to internal
    structure members (since these are not expected to be modified), so
    these should be made const pointers.


 libgupnp-dlna/gupnp-dlna-information.c |    6 +++---
 libgupnp-dlna/gupnp-dlna-information.h |    6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)
commit: 55ad6ad 55ad6adc5846bf244ee1b89b607a6f7a6495c431
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Mon Jun 21 13:22:22 2010 +0530

    xml: Use 3GPP container correctly
    
    This corrects some ambiguous use of 3GP as an alternative to the ISO
    MPEG4 container.


 data/aac.xml   |   15 ---------------
 data/mpeg4.xml |   15 ++-------------
 2 files changed, 2 insertions(+), 28 deletions(-)
commit: 7dbc613 7dbc61382a2579a34f6dda09a119d896cd9fe093
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Sat Jun 19 23:37:44 2010 +0530

    Initial commit


 AUTHORS                                            |    1 +
 COPYING                                            |  482 ++++++++
 ChangeLog                                          |    4 +
 INSTALL                                            |  236 ++++
 Makefile.am                                        |   23 +
 NEWS                                               |    4 +
 README                                             |   11 +
 README.gst-convenience                             |   25 +
 autogen.sh                                         |    5 +
 configure.ac                                       |   52 +
 data/Makefile.am                                   |   21 +
 data/aac.xml                                       |  115 ++
 data/ac3.xml                                       |   23 +
 data/amr.xml                                       |   55 +
 data/avc.xml                                       |  213 ++++
 data/common.xml                                    |  206 ++++
 data/dlna-profiles.rng                             |  159 +++
 data/jpeg.xml                                      |   63 +
 data/lpcm.xml                                      |   66 +
 data/mp3.xml                                       |   54 +
 data/mpeg-ts.xml                                   |  347 ++++++
 data/mpeg1.xml                                     |   86 ++
 data/mpeg4.xml                                     |  500 ++++++++
 data/png.xml                                       |   53 +
 data/wma.xml                                       |   74 ++
 doc/dlna-profiles-example.xml                      |  217 ++++
 gst-convenience/Makefile.am                        |   16 +
 gst-convenience/gst-libs/Makefile.am               |    1 +
 gst-convenience/gst-libs/gst/Makefile.am           |    5 +
 .../gst-libs/gst/discoverer/Makefile.am            |   87 ++
 .../gst/discoverer/gstdiscoverer-enumtypes.c       |   48 +
 .../gst/discoverer/gstdiscoverer-enumtypes.h       |   21 +
 .../gst/discoverer/gstdiscoverer-marshal.c         |   87 ++
 .../gst/discoverer/gstdiscoverer-marshal.h         |   20 +
 .../gst/discoverer/gstdiscoverer-marshal.list      |    1 +
 .../gst-libs/gst/discoverer/gstdiscoverer-types.c  |  446 +++++++
 .../gst-libs/gst/discoverer/gstdiscoverer.c        | 1251 ++++++++++++++++++++
 .../gst-libs/gst/discoverer/gstdiscoverer.h        |  331 ++++++
 gst-convenience/gst-libs/gst/gettext.h             |   69 ++
 gst-convenience/gst-libs/gst/gst-i18n-plugin.h     |   37 +
 gst-convenience/gst-libs/gst/profile/Makefile.am   |   82 ++
 gst-convenience/gst-libs/gst/profile/gstprofile.c  |  553 +++++++++
 gst-convenience/gst-libs/gst/profile/gstprofile.h  |  234 ++++
 .../gst-libs/gst/profile/profile-enumtypes.c       |   29 +
 .../gst-libs/gst/profile/profile-enumtypes.h       |   19 +
 .../gstreamer-discoverer-gupnp-dlna-0.10.deps      |    2 +
 .../gstreamer-discoverer-gupnp-dlna-0.10.vapi      |  106 ++
 .../gstreamer-profile-gupnp-dlna-0.10.deps         |    1 +
 .../gstreamer-profile-gupnp-dlna-0.10.vapi         |   78 ++
 gupnp-dlna-1.0-uninstalled.pc.in                   |   11 +
 gupnp-dlna-1.0.pc.in                               |   11 +
 libgupnp-dlna/Makefile.am                          |   56 +
 libgupnp-dlna/gupnp-dlna-discoverer.c              |  140 +++
 libgupnp-dlna/gupnp-dlna-discoverer.h              |   97 ++
 libgupnp-dlna/gupnp-dlna-information.c             |  205 ++++
 libgupnp-dlna/gupnp-dlna-information.h             |   73 ++
 libgupnp-dlna/gupnp-dlna-load.c                    |  748 ++++++++++++
 libgupnp-dlna/gupnp-dlna-load.h                    |   43 +
 libgupnp-dlna/gupnp-dlna-marshal.list              |    2 +
 libgupnp-dlna/gupnp-dlna-profile.c                 |   70 ++
 libgupnp-dlna/gupnp-dlna-profile.h                 |   73 ++
 libgupnp-dlna/gupnp-dlna-profiles.c                |  442 +++++++
 tests/Makefile.am                                  |    5 +
 tests/dlna-profile-parser.c                        |  111 ++
 tests/dlna/xml/dlna-profile-illegal-base.xml       |   10 +
 tests/dlna/xml/dlna-profile-illegal-parent.xml     |   11 +
 tests/dlna/xml/dlna-profile-missing-attribute.xml  |    8 +
 tests/dlna/xml/dlna-profile-parent-order.xml       |   30 +
 tests/dlna/xml/dlna-profiles-empty.xml             |    6 +
 .../dlna/xml/dlna-profiles-restrictions-order.xml  |   20 +
 tests/dlna/xml/field-no-value.xml                  |   12 +
 tests/dlna/xml/range-invalid.xml                   |   13 +
 tests/dlna/xml/restriction-duplicate.xml           |   12 +
 tests/dlna/xml/restriction-forward-reference.xml   |   13 +
 tests/dlna/xml/restrictions-illegal-parent.xml     |   11 +
 tests/dlna/xml/value-empty.xml                     |   13 +
 tests/dlna/xml/value-invalid.xml                   |   13 +
 77 files changed, 8878 insertions(+), 0 deletions(-)
commit: 5dc6021 5dc6021842e6d41fb9f87fcfe225ed8c390b4268
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Sun Jun 20 20:18:16 2010 +0530

    misc: Add .gitignore


 .gitignore |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)