Free caps in GUPnPDLNAProfilePriv
[gupnp:gupnp-dlna.git] / NEWS
1 0.5.1
2 =====
3
4 Changes since 0.5.0:
5
6 - Use encoding-profile from gst-plugins-base.
7 - Drop internalized copy of gst-convenience. Did you hear that Fedora peeps?
8 - Explicitly link gupnp-dlna-info against gstreamer-pbutils.
9 - GUPnPDLNAProfile exposes related GstEncodingProfile as a property.
10
11 Dependency related changes:
12
13 - Require gstreamer-pbutils >= 0.10.32.
14
15 All contributors to this release:
16
17 Arun Raghavan <arun.raghavan@collabora.co.uk>
18 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
19 Luis de Bethencourt <luis@debethencourt.com>
20 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
21
22 0.5.0
23 =====
24
25 Changes since 0.4.2:
26
27 - Use GstDiscoverer from gst-plugins-base and remove internal
28   copy of discoverer.
29 - Minor bug fixes.
30
31 Arun Raghavan <arun.raghavan@collabora.co.uk>
32 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
33 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
34
35 0.4.2
36 =====
37
38 Changes since 0.4.1:
39
40 - Remove internal discoverer namespace changes (fixes API breakage)
41 - Skip discoverer tests if media is missing
42
43 Arun Raghavan <arun.raghavan@collabora.co.uk>
44 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
45 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
46
47 0.4.1
48 =====
49
50 Changes since 0.4.0:
51
52 - Allow gupnp-dlna to coexist with soon-to-be-released gst-plugins-base
53   (0.10.31). Still can't link applications against both, though
54 - Some build fixes
55
56 Arun Raghavan <arun.raghavan@collabora.co.uk>
57 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
58 Ryo ONODERA <ryo_on@yk.rim.or.jp>
59
60 0.4.0
61 =====
62
63 Changes since 0.3.1:
64
65 - Don't link against pbutils to avoid conflicts with internal gstdiscoverer
66 - Add library versioning
67 - Minor test harness change
68
69 Arun Raghavan <arun.raghavan@collabora.co.uk>
70 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
71 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
72
73 0.3.1
74 =====
75
76 Changes since 0.3.0:
77
78 - Update license from LGPL 2.0 to 2.1
79 - Implement a "relaxed mode" so that we can match more media (while not being
80   strictly conformant to the DLNA spec.)
81 - Modify several audio and video profiles to allow for relaxed matching
82 - Implement support for "extended profiles" so that we can add custom profiles
83   for popular formats no supported but the DLNA spec.
84 - Add extended and relaxed modes to gupnp-dlna-info and gupnp-dlna-ls-profiles
85 - Minor fixes and profile updates
86
87 Arun Raghavan <arun.raghavan@collabora.co.uk>
88 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
89 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
90
91 0.3.0
92 =====
93
94 Changes since 0.2.1:
95
96 - New API and tool (gupnp-dlna-ls-profiles) to list all supported profiles
97 - Move API to get a profile to the DLNADiscoverer namespace
98 - Make GUPnPDLNAProfile opaque, add to API documentation
99 - Add support for several AVC_MP4_MP profiles
100 - Print stream topology instead of a simple list in gupnp-dlna-info
101 - Add debug output controlled by an environment variable for eaesier
102   debugging
103 - Beginnings of an automated testing infrastructure
104 - Add relaxed/extended mode properties (more details in the next release)
105 - Use 'bitrate' instead of 'maximum-bitrate' while matching streams
106 - Various bug fixes
107
108 All contributors to this release:
109
110 Arun Raghavan <arun.raghavan@collabora.co.uk>
111 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
112 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
113
114 0.2.1
115 =====
116
117 Brown paper-bag release for bad gstreamer dependency.
118
119 0.2
120 ===
121
122 Changes since 0.1:
123
124 - Add a program (gupnp-dlna-info) to print DLNA profile name and MIME type of a
125   given URI, as well as other metadata. [Parthasarathi Susarla]
126 - Add support for a few more AVC profiles
127 - Update in-tree copy of gst-convenience
128 - Make MP4 matching stricter - only ISO-compliant files are matched
129 - Couple of enhancements to simplify writing profile XML
130 - Add an API for getting a encoding profile for a DLNA profile and an example
131   to use this with encodebin from gst-convenience. This is still
132   work-in-progress.
133 - Some minor bug fixes
134
135 All contributors to this release:
136
137 Arun Raghavan <arun.raghavan@collabora.co.uk>
138 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
139 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
140
141 0.1
142 ===
143
144 Initial release.