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