Relase 0.6.1
[gupnp:gupnp-dlna.git] / NEWS
1 0.6.1
2 =====
3
4 A micro release to really bump the SONAME this time.
5
6 All contributors to this release:
7
8 Andreas Henriksson <andreas@fatal.se>
9 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
10
11 0.6.0
12 =====
13
14 - Add 'MPEG_TS_SD_EU_ISO' profile.
15 - Relax some video restrictions for MPEG TS profile.
16 - Fix profile parsing logic for images.
17 - Drop fourcc format restrictions.
18 - Only initialize thread system once.
19 - Improve/fix external and internal documentation.
20 - Get rid of nasty warnings when building docs.
21 - Improved handling of GstCaps.
22 - Remove redundant initializations.
23 - Fix some leaks.
24 - Hilight test failures by use of red color.
25 - Mark constant return values as such.
26 - Clear the (obsolete) ChangeLog file.
27 - Test media moved to gitorious.
28 - Many non-functional improvements.
29
30 All contributors to this release:
31
32 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
33 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
34 Luis de Bethencourt <luis@debethencourt.com>
35
36 0.5.1
37 =====
38
39 Changes since 0.5.0:
40
41 - Use encoding-profile from gst-plugins-base.
42 - Drop internalized copy of gst-convenience. Did you hear that Fedora peeps?
43 - Explicitly link gupnp-dlna-info against gstreamer-pbutils.
44 - GUPnPDLNAProfile exposes related GstEncodingProfile as a property.
45
46 Dependency related changes:
47
48 - Require gstreamer-pbutils >= 0.10.32.
49
50 All contributors to this release:
51
52 Arun Raghavan <arun.raghavan@collabora.co.uk>
53 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
54 Luis de Bethencourt <luis@debethencourt.com>
55 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
56
57 0.5.0
58 =====
59
60 Changes since 0.4.2:
61
62 - Use GstDiscoverer from gst-plugins-base and remove internal
63   copy of discoverer.
64 - Minor bug fixes.
65
66 Arun Raghavan <arun.raghavan@collabora.co.uk>
67 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
68 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
69
70 0.4.2
71 =====
72
73 Changes since 0.4.1:
74
75 - Remove internal discoverer namespace changes (fixes API breakage)
76 - Skip discoverer tests if media is missing
77
78 Arun Raghavan <arun.raghavan@collabora.co.uk>
79 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
80 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
81
82 0.4.1
83 =====
84
85 Changes since 0.4.0:
86
87 - Allow gupnp-dlna to coexist with soon-to-be-released gst-plugins-base
88   (0.10.31). Still can't link applications against both, though
89 - Some build fixes
90
91 Arun Raghavan <arun.raghavan@collabora.co.uk>
92 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
93 Ryo ONODERA <ryo_on@yk.rim.or.jp>
94
95 0.4.0
96 =====
97
98 Changes since 0.3.1:
99
100 - Don't link against pbutils to avoid conflicts with internal gstdiscoverer
101 - Add library versioning
102 - Minor test harness change
103
104 Arun Raghavan <arun.raghavan@collabora.co.uk>
105 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
106 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
107
108 0.3.1
109 =====
110
111 Changes since 0.3.0:
112
113 - Update license from LGPL 2.0 to 2.1
114 - Implement a "relaxed mode" so that we can match more media (while not being
115   strictly conformant to the DLNA spec.)
116 - Modify several audio and video profiles to allow for relaxed matching
117 - Implement support for "extended profiles" so that we can add custom profiles
118   for popular formats no supported but the DLNA spec.
119 - Add extended and relaxed modes to gupnp-dlna-info and gupnp-dlna-ls-profiles
120 - Minor fixes and profile updates
121
122 Arun Raghavan <arun.raghavan@collabora.co.uk>
123 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
124 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
125
126 0.3.0
127 =====
128
129 Changes since 0.2.1:
130
131 - New API and tool (gupnp-dlna-ls-profiles) to list all supported profiles
132 - Move API to get a profile to the DLNADiscoverer namespace
133 - Make GUPnPDLNAProfile opaque, add to API documentation
134 - Add support for several AVC_MP4_MP profiles
135 - Print stream topology instead of a simple list in gupnp-dlna-info
136 - Add debug output controlled by an environment variable for eaesier
137   debugging
138 - Beginnings of an automated testing infrastructure
139 - Add relaxed/extended mode properties (more details in the next release)
140 - Use 'bitrate' instead of 'maximum-bitrate' while matching streams
141 - Various bug fixes
142
143 All contributors to this release:
144
145 Arun Raghavan <arun.raghavan@collabora.co.uk>
146 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
147 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
148
149 0.2.1
150 =====
151
152 Brown paper-bag release for bad gstreamer dependency.
153
154 0.2
155 ===
156
157 Changes since 0.1:
158
159 - Add a program (gupnp-dlna-info) to print DLNA profile name and MIME type of a
160   given URI, as well as other metadata. [Parthasarathi Susarla]
161 - Add support for a few more AVC profiles
162 - Update in-tree copy of gst-convenience
163 - Make MP4 matching stricter - only ISO-compliant files are matched
164 - Couple of enhancements to simplify writing profile XML
165 - Add an API for getting a encoding profile for a DLNA profile and an example
166   to use this with encodebin from gst-convenience. This is still
167   work-in-progress.
168 - Some minor bug fixes
169
170 All contributors to this release:
171
172 Arun Raghavan <arun.raghavan@collabora.co.uk>
173 Parthasarathi Susarla <partha.susarla@collabora.co.uk>
174 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
175
176 0.1
177 ===
178
179 Initial release.