fix build failure
[profile/ivi/gst-plugins-bad0.10.git] / RELEASE
1
2 Release notes for GStreamer Bad Plug-ins 0.10.23 "The Game Has Changed"
3         
4
5
6 The GStreamer team is proud to announce a new release
7 in the 0.10.x stable series of the
8 GStreamer Bad Plug-ins.
9
10
11 The 0.10.x series is a stable series targeted at end users.
12 It is not API or ABI compatible with the stable 0.8.x series.
13 It is, however, parallel installable with the 0.8.x series.
14
15
16
17 "That an accusation?"
18
19
20 No perfectly groomed moustache or any amount of fine clothing is going to
21 cover up the truth - these plug-ins are Bad with a capital B.
22 They look fine on the outside, and might even appear to get the job done, but
23 at the end of the day they're a black sheep. Without a golden-haired angel
24 to watch over them, they'll probably land in an unmarked grave at the final
25 showdown.
26
27
28 Don't bug us about their quality - exercise your Free Software rights,
29 patch up the offender and send us the patch on the fastest steed you can
30 steal from the Confederates. Because you see, in this world, there's two
31 kinds of people, my friend: those with loaded guns and those who dig.
32 You dig.
33
34
35 This module contains a set of plug-ins that aren't up to par compared to the
36 rest.  They might be close to being good quality, but they're missing something
37 - be it a good code review, some documentation, a set of tests, a real live
38 maintainer, or some actual wide use.  If the blanks are filled in they might be
39 upgraded to become part of either gst-plugins-good or gst-plugins-ugly,
40 depending on the other factors.
41 If the plug-ins break, you can't complain - instead, you can fix the
42 problem and send us a patch, or bribe someone into fixing them for you.
43 New contributors can start here for things to work on.
44
45
46 Other modules containing plug-ins are:
47
48
49 gst-plugins-base
50 contains a basic set of well-supported plug-ins
51 gst-plugins-good
52 contains a set of well-supported plug-ins under our preferred license
53 gst-plugins-ugly
54 contains a set of well-supported plug-ins, but might pose problems for
55     distributors
56
57
58
59   
60
61 Features of this release
62     
63       * aiffparse: extract ID3 tags embedded in ID3 chunks
64       * amrwbenc: switch to the free vo-amrwbenc library
65       * apexsink: Add support for generation 2 AirTunes hardware
66       * applemedia: bump the rank of qtkitvideosrc to PRIMARY
67       * autoconvert: remove the initial-identity property from autoconvert, update for basetransform changes in core
68       * avcsrc: add AVC Video Services plugin for OS/X (captures DV or HDV video from Firewire port)
69       * basevideo: cater for format conversion
70       * basevideo: Fix locking, especially if both pads have different streaming threads
71       * basevideodecoder: add API to drop a frame and post a QoS message on the bus
72       * basevideodecoder: reverse playback support; limited legacy seeking support
73       * basevideodecoder: better caps handling; event handling fixes esp. discont and flush
74       * basevideoencoder: add support for new force-key-unit event API
75       * basevideoencoder: implement preset interface; enable clipping by default
76       * basevideoencoder: proxy the width/height/framerate/PAR constraints of downstream caps to upstream
77       * bayer2rgb: rewrite signal processing and convert to orc for better speed
78       * camerabin2: no longer experimental; add flags to disable conversion elements
79       * camerabin2: add "audio-filter" property; countless fixes
80       * camerabin: add "image-formatter" property
81       * camerabin: prevent audio source from providing clock; reset audiosrc timestamping
82       * camerabin: prevent captures from being lost when switching resolutions
83       * colorspace: Add JPEG YCbCr matrix
84       * colorspace: fix odd width and height handling in some fastpath cases
85       * colorspace: fix r210 writing only half a scanline
86       * d3dvideosink: new d3dvideosink element
87       * dc1394src: implement LATENCY query
88       * debugutils: new elements: compare (with memcmp and ssim method) and debugspy
89       * decklink: add more modes, connection type, "audio-input" and "subdevice" properties
90       * decklink: add support for Windows; properly set up analog input
91       * decklinksink: add audio support
92       * dfbvideosink: also consider non-accelerated DirectFB surfaces
93       * diracparse: make diracparse work correctly
94       * directdrawsink: handle pixel-aspect-ratio, lower rank to secondary
95       * dshowdecwrapper: fix COM initialization
96       * dtmf: post messages when starting to send/receive DTMF
97       * dtmfsrc: align DTMF sound buffers with last-stop from event
98       * dtmfsrc: reject start/stop requests that come out of order
99       * dvbsrc: add "timeout" property and use (interruptible) GstPoll
100       * element-templates: improve the audiofilter template
101       * faac: add properties for VBR encoding
102       * faac: add profile and level to the caps; negotiate output format from downstream caps
103       * facedetect: detect face features (mouth, nose, eyes) and drop faces that don't have them
104       * faceoverlay: add element that displays an SVG image over a detected face
105       * freeverb: new freeverb element (reverb effect)
106       * h263parse: also extract width and height into caps; propagate downstream caps
107       * h264parse: many negotiation and caps-related fixes; propagate downstream caps where appropriate
108       * h264parse: countless parsing and timestamping fixes
109       * hlsdemux: allow bandwidth switching during caching of fragments
110       * hlsdemux: make more error resilient
111       * hlsdemux: cache number of fragments we are required to cache
112       * hlsdemux: add seeking support (for streams that are not live)
113       * hlsdemux: implement duration and seeking queries; improved duration reporting
114       * hlsdemux: Send a flush-stop when switching pads. Fixes A -> A/V sync issue
115       * hlsdemux: implement buffering by posting buffering messages on the bus
116       * hlsdemux: send NEWSEGMENT events in TIME format
117       * hlsdemux: switch to higher/lower bitrate by more than one step at a time
118       * hsldemux: handle change of media types
119       * inter: new intermediate surface elements: inter{video,audio,sub}{sink,src} to decouple elements within the same pipeline
120       * invtelecine: Remove in favor of fieldanalysis
121       * irtspparse: add Interleaved RTSP parser element
122       * jifmux: change class to formatter, bump rank to secondary
123       * kate: do not consider an empty SPU to be a fatal error
124       * kateenc: don't error on empty input buffers
125       * kate: pass on timed event metadata as tags when we can
126       * kate: support for rendering on several YUV formats
127       * legacyh264parse: create correct avc codec-data
128       * legacyh264parse: delay pushing buffers until we have width/height
129       * legacyh264parse: fix output caps alignment for avc input
130       * modplug: fix modules playing as mono instead of stereo
131       * motioncells: new element to detect areas of motion
132       * mpeg2enc: support mjpegtools 2.0
133       * mpeg4videoparse: properly handle profile and level in caps
134       * mpegpsdemux: timestamp handling and seeking fixes
135       * mpegpsmux: remember whether an incoming buffer is a keyunit or not
136       * mpegpsmux: add "aggregate-gops" property to aggregate GOPs into buffer lists
137       * mpegpsmux: put stream headers into output caps
138       * mpeg[pt]sdemux: Add support for AAC LATM/LOAS streams
139       * mpegtsbase: actually set seen_pat=TRUE when we see a PAT
140       * mpegtsdemux: always try to seek for to a keyframe; add accurate seeking support
141       * mpegtsdemux: fix frequent deadlock demuxing MPEG TS
142       * mpegtsdemux: fix scanning stopping too early
143       * mpegtsdemux: fix timestamps in newsegement event after seeking
144       * mpegtsdemux: implement key_unit seeking for MPEG2 video
145       * mpegtsdemux: payload parsing for H.264
146       * mpegtsdemux: push based seeking based on PCR
147       * mpegtsmux: add support for force key unit events
148       * mpegtsmux: unset the current PCR stream when starting a new unit
149       * mpegtsparse: fix parsing of PSI table IDs
150       * mpegtsparse: support more character set encodings
151       * mpegts: stop scanning for keyframes as early as possible
152       * ofa: don't crash when there's no data to create a fingerprint from
153       * openal: new OpenAL sink and source elements: openalsrc, openalsink
154       * opencv: allow to build against 2.3.1
155       * opus: new Opus audio codec elements: opusdec, opusenc, opusparsertpopusdepay, rtpopusay
156       * pcapparse: also support extracting tcp data; fix SLL parsing
157       * photography: add missing FLICKER_REDUCTION capability
158       * pvr2d: new pvrvideosink element
159       * psmux: fix writing of system header, which makes VLC not skip the adjacent PSM and play embedded H.264 streams
160       * removesilence: new plugin
161       * resindvdsrc: do not try to seek before the first chapter
162       * rotate: angle is in radians already, do not scale it
163       * rsvgdec: use input buffer timings if possible
164       * rtmp: add rtmpsink element for output to an RTMP server
165       * rtpdtmfmux: Add last-stop to dtmf-event upstream events
166       * rtpdtmfsrc: Correctly recognize the end of a buffer
167       * rtpdtmfsrc: Just error out if there is no clock
168       * rtpdtmfsrc: Make sure rtpdtmfsrc timestamps don't overlap
169       * rtpdtmfsrc: Put the inter digit interval at the end, not at the start
170       * rtpdtmfsrc: Respect ptime from the caps
171       * rtpdtmfsrc: Start at the last_stop from the start event if there was one
172       * rtpvp8: fix bitstream parsing using the wrong kind of bitreader
173       * rtpvp8: Reject unknown bitstream versions
174       * rtpvp8: Update the pay/depay to the ietf-draft-01 spec
175       * schroenc: balance encoder and video format alloc/dealloc
176       * schroenc: remove shape_output handling
177       * scopes: add a new element similar to synaesthesia
178       * scopes: add a simple fft based scope
179       * scopes: draw pixels with signle 32bit writes
180       * scopes: first version of a scopes plugin using a new baseclass
181       * scopes: fix elements descriptions
182       * shm: add ability to add uint64 tags on buffers
183       * shm: add buffer-time property
184       * smooth: new element, port to 0.10
185       * soundtouch: Handling incoming rate when requested
186       * spacescope: add color-modes
187       * spacescope: use the drawhelpers and add a draw-style property
188       * spandsp: Adding spandsp plugin with spanplc element for packet loss concealment
189       * spectrascope: use add_pixel for non-white pixels
190       * subenc: Add webvttenc element
191       * teletextdec: New teletext decoder plugin based in zvbi
192       * tiger: add a "silent" property to skip rendering
193       * tsdemux: add explicit supported AAC stream-format in template caps
194       * tsdemux: countless fixes and improvements
195       * tta: decrease rank to NONE
196       * video: abstract surface API for HW accelerated codecs
197       * video: add GstVideoContext interface
198       * video: add libgstbasevideo PC file
199       * voaacenc: add new plugin for audio AAC encoder based on vo-aacenc lib
200       * voaacenc: add profile and level to the caps
201       * vp8dec: add check if we have legal aspect-ratio before reset it
202       * vp8dec: propagate downstream flow return to upstream
203       * vp8dec: use new basevideodecoder API to drop frames and get QoS messages posted
204       * vp8enc: add "lag-in-frames" and "min/maxsection-pct" options
205       * vp8enc: generate a timestamp for alt-ref frames
206       * wrappercamerabinsrc: push newsegments on video capture start
207       * xviddec: add video/mpeg,mpegversion=4 to the caps
208       * xvidenc: add profile/level to the caps and negotiate them with downstream
209       * xvidenc: add support for levels 4a/5/6 of the simple profile
210       * xvidenc: don't add the profile/level to the video/x-xvid caps
211
212 Bugs fixed in this release
213      
214       * 648021 : gst-plugins-bad/gst/nsf/ code not needed (can be replaced by ext/gme/)
215       * 655887 : gst_buffer_create_sub: assertion `buffer- > size > = offset + size' failed
216       * 597822 : Add removesilence plugin
217       * 608171 : [dvbsrc] many wake-ups in read_device on signal loss.
218       * 652677 : [bayer] compiler warning in orc-generated code
219       * 652956 : vp8enc: add more encoder options
220       * 654310 : FAAC VBR encoding support
221       * 655362 : [decklink] Add support for Windows
222       * 532820 : [mpegtsdemux] garbled display
223       * 550230 : A plug-in " openalsrc " for capture audio using OpenAL
224       * 569305 : [mgpegvideoparse] not all tags show up in gst.extend.discoverer
225       * 578926 : [h264parse] Make sure h264parse are autoplugged when required
226       * 589064 : resindvd doesn't behave right for " previous chapter " 
227       * 599469 : resindvd: problems pre-rolling in the absence of audio
228       * 609639 : xviddec plugin caps does not allow MPEG 4 video - trivial fix
229       * 611046 : mpegtsmux: pcr problems
230       * 615615 : A plugin for audio output using OpenAL
231       * 615681 : [mpeg[pt]sdemux] do not support AAC LATM Stream type
232       * 616421 : celtenc/dec produces silent output with live sources
233       * 619739 : Teletext decoder element based on libzvbi
234       * 620119 : [dvdspu] Program received signal SIGSEGV, Segmentation fault.
235       * 625190 : Directshow decoders wrappers have COM initialization issues
236       * 625520 : dc1394src: timestamping problem
237       * 628284 : [rsvgdec] all buffer timestamps are set to zero
238       * 629244 : [opencv] Add motion detection element
239       * 631390 : dfbvideosink does not consider surfaces when blit is not accelerated
240       * 631416 : mpegpsdemux hits EOS too early
241       * 634582 : Localized menus when playing DVD
242       * 635917 : [mpegtsparse] don't parse and post all the EIT events.
243       * 640017 : basevideodecoder: add API to drop a frame and post a QoS message on the bus
244       * 641405 : [vp8enc] patch - allow to use best quality
245       * 641918 : [Camerabin2] Allow previewing without capture
246       * 642023 : [mpeg4videoparse] assertion `a_d != 0' failed
247       * 642759 : faceoverlay plugin: displays an SVG image over a detected face on a video stream
248       * 647055 : liveadder has a memory leak
249       * 647748 : [aacenc] add AAC audio encoder based on vo-aacenc lib
250       * 647842 : [faac] Detect ADTS/raw output in the downstream caps
251       * 648245 : mpegtsdemux: truncates last buffer
252       * 648478 : jpegparse: unit test for APP1/exif & comment parsing
253       * 648565 : clean_ups in opencv
254       * 648933 : [mpegvideoparse] Avoid searching for picture start codes when not needed
255       * 649391 : [jifmux] bump rank from none
256       * 649822 : wrappercamerabinsrc: add a filter property
257       * 649832 : [camerabin2]: negotiation problems when capturing
258       * 649931 : [apexsink] Allow to play to new, generation 2 AirTunes (AirPlay) hardware
259       * 650072 : [basevideoencoder] Fix use-after-free after state change transition
260       * 650171 : gst/dccp: fix build on newer mingw
261       * 650228 : Fix h264parse negotiation
262       * 650323 : [h264parse] leaks entire input if converting bytestream - > avc,au
263       * 650416 : [h264parse] Assertion failure: nal_size > =2
264       * 650484 : h264parse should increase max allowed PPS id from 31 to 255
265       * 650594 : [faac] AAC profile support in the caps
266       * 650595 : voaacenc needs profile caps support
267       * 650914 : decklink sink has no audio support
268       * 650970 : mpeg2enc: fix build with mjpegtools 2.0
269       * 651050 : [mpegtsmux] error " Stream on pad xxx is not associated with any program " debug output incorrect pointer instead of padname
270       * 651779 : directdrawsink: keep aspect ratio
271       * 651782 : add d3dvideosink on windows
272       * 652035 : [d3dvideosink] Fix configure check and makefiles
273       * 652261 : xvidenc needs codec profiles in caps
274       * 652694 : rtpvp8pay fails on error-resilient stream
275       * 652902 : vp8dec: Add check if we have legal aspect-ratio before reset it.
276       * 652924 : [tta] playing white noise instead of file contents
277       * 652951 : vp8enc: Set correct timestamp/duration for altref/invisible frames
278       * 652995 : legacyh264parse wrong access-unit output
279       * 653013 : h264parse fails to create SPS when input uses 4 byte start code
280       * 653087 : [h264parse] Assertions on valid h264 streams when converting to stream-format=avc,alignment=nal
281       * 653161 : wininet.h checking during configure
282       * 653481 : tsdemux: Fail to sync to stream when input buffers lacks OFFSET
283       * 653544 : [basevideodecoder] Immediately forwards synchronized events
284       * 654293 : [basevideodecoder] Leaks coder_hook
285       * 654416 : [mpegtsmux] gst_buffer_unref () call segfaults
286       * 654572 : Set but unused warning
287       * 654657 : tsdemux: newsegment for push-mode is wrong
288       * 654666 : mpeg4videoparse: Fix failure to find frames on some streams
289       * 654799 : Add force-key-unit support to mpegtsmux
290       * 654805 : Missing gstdecklink.h in sys/decklink when doing a " make dist " 
291       * 654806 : Missing dependencies for gst/intra
292       * 654840 : dfbvideosink: fix harmless typo in variable initialization
293       * 654844 : dtsdec: stream with jitter sounds broken
294       * 655112 : videomaxrate: add " max-rate " property and improve caps negotiation
295       * 655319 : hlsdemux: compilation problem on NetBSD caused by wrong GST_ELEMENT_ERROR usage
296       * 655361 : pcapparse: fix SLL parsing
297       * 655540 : mpegtsbase: gst_structure_id_get() called with wrong type
298       * 655804 : Play position advancing but frames not rendered
299       * 656107 : shmsink should have a buffer-time property.
300       * 656115 : mpegpsdemux: handle SCR jumps/discontinuities more gracefully
301       * 656164 : dirac triggers set but unused variable warnings
302       * 656166 : schroedinger: triggers set-but-not-used warnings from gcc
303       * 656226 : [faac] Does not passthrough downstream caps constraints to upstream
304       * 656641 : Segfault using ofa element
305       * 656686 : celtdec: make this compile with git libcelt
306       * 656928 : vp8: probe for the new tuning API to keep building with older libvpx
307       * 656929 : vp8: drop frames is a uint in the libvpx API, not a boolean
308       * 657033 : kate: emit timed metadata as tags
309       * 657091 : kate: do not clear out high bits from display area
310       * 657250 : rsndvdbin attempts to modify read only metadata
311       * 657363 : tests: make camerabin2 test build
312       * 657368 : basevideoencoder: fix element leak
313       * 657419 : basevideoenc: do not try to calculate latency from an unknown framerate
314       * 658251 : dccp: cross compile warning - " WINVER " redefined
315       * 658450 : mpegvideoparse: make this build with older glib
316       * 658800 : h264parse: do not try to read from a non existent VUI
317       * 658940 : kate: flush on seek, and ensure we cancel any waiting buffer
318       * 658973 : mpegvideoparse: avoid reading past a buffer
319       * 659061 : camerabin2: replace deprecated g_atomic_int_exchange_and_add
320       * 659087 : celt: various cleanups/fixes
321       * 659485 : mpegpsdemux: large MPEG PS file not working when seeking/transcoding with encodebin
322       * 659836 : Transcoding crash with new git master FAAC
323       * 659924 : Fix some MPEG-2 transport streams containing audio and private data
324       * 660118 : mpegtsdemux: keep CRC data in .rodata
325       * 660234 : [mpeg4videoparse] Use strings for the profile/level fields in caps
326       * 660364 : opus: misc cleanup/fixes
327       * 660406 : [rtpvp8] update rtp vp8 pay/depay to the latest IETF draft version 01
328       * 660469 : opus/celt: fix calculation of filler data size
329       * 660528 : kate: rendering performance improvements
330       * 660630 : kate: fix race condition on PAUSED- > READY state change
331       * 660999 : opusenc: fix latency query
332       * 661053 : some patches to gsth264parse.c
333       * 661066 : Segfault when transcoding a file from Ogg to Quicktime
334       * 661098 : [rtmp] need to initialize winsock 2 dll
335       * 661113 : Some patches to h264parse
336       * 661614 : mplex configure check broken with mjpegtools 2.0.0
337       * 662164 : vc1parser: fix parsing of FRMRTQ_POSTPROC, BITRTQ_POSTPROC and sequence layer
338       * 662321 : GstVideoContext to enable context sharing
339       * 662420 : Abstract surface API for HW accelerated decoders
340       * 662746 : vc1parser: fix parsing of RANGEREDFRM
341       * 662776 : vc1parser: do not overwrite buffer
342       * 662857 : tiger: add a 'silent' property to skip rendering
343       * 662949 : [h264parse] Doesn't use PAR from bitstream
344       * 663180 : h264parse tests are not valgrind clean
345       * 663203 : colorspace: fix r210 writing only half a scanline
346       * 663234 : tests: allow building with older versions of glib (g_list_free_full)
347       * 663235 : mpegvideoparser: input data is const, mark it so
348       * 663238 : colorspace: fix width/height mismatches
349       * 663309 : mpegvideoparse: Fix in picture header parse.
350       * 663346 : autoconvert: merge caps instead of using union
351       * 663552 : h264parse: conditional jump or or move depends on uninitialised value(s)
352       * 663768 : mimic, opencv, vp8, acmmp3dec, linsys: Don't build static plugins
353       * 663782 : Progressive support for gstmpegvideoparser
354       * 664048 : camerabin: Document requirement to be in PLAYING state for capture-start
355       * 664123 : [h264parse] Conversion from AVC to byte stream fails for nal_length_size != 4
356       * 664257 : [mpegtsparse] Support UTF-16BE text encoding
357       * 664631 : Build error: gstsmooth.c:205:3: error: format '%d' expects type 'int', but argument 8 has type 'gulong'
358       * 664725 : aiffparse: extract embedded ID3 tags
359       * 664815 : opusenc: Fixing " Unused var " compiling error for opus codec
360       * 664817 : Adding opus RTP payloader/depayloader module
361       * 665078 : opus: work without the Ogg headers
362       * 665205 : rsndvd: sends buffers before newsegment event
363       * 665378 : Fail to compile xvidenc in ubuntu 11.04 uninstalled setup
364       * 665418 : h264parse produce AVC: nal size -1702885365
365       * 665584 : [h264parse] Reduce latency and cpu usage for packetized input
366       * 665631 : mpeg4videoparse regressions
367       * 665703 : mpeg4videoparse: memory leak
368       * 665814 : mpegtsdemux: add a property to control whether to signal no-more-pads
369       * 666517 : Frequent deadlock while discovering a MPEG TS file
370       * 666584 : Invalid memory access in gsth264parse
371       * 666750 : Compiler warning- > error in faac
372       * 667560 : h264parse: H.264 reverse playback does not work anymore
373       * 668192 : codecparsers: h264: fix ref_pic_list_modification()
374       * 668311 : does pkg-config check for gst-plugins-good-0.10.pc which is not installed
375       * 668380 : [h264parse] [codecparsers] gst_h264_parse_hrd_parameters not reading cbr_flag
376       * 668381 : [h264parse] [codecparsers] SEI parsing fails when payload contains emulation_prevention_three_byte
377       * 668471 : [h264parse] Negotiation regression for autoplugging
378       * 668521 : REQUIREMENTS file doesn't list requirement for rtmp
379       * 668627 : [h264parse] conversion avc/au to byte-stream/au broken
380       * 668833 : kateenc provides wrong duration information when muxed in Matroska
381       * 669365 : rotate plugin docs say that 'angle' is in radians, yet seems to be in degrees
382       * 669697 : shmsink blocking forever
383       * 628609 : The qtwrapperaudiodec_samr decoder doesn't handle buffers containing many AMR frames properly
384       * 655318 : photography: add missing FLICKER_REDUCTION capability
385
386 Download
387
388 You can find source releases of gst-plugins-bad in the download directory:
389 http://gstreamer.freedesktop.org/src/gst-plugins-bad/
390
391 GStreamer Homepage
392
393 More details can be found on the project's website:
394 http://gstreamer.freedesktop.org/
395
396 Support and Bugs
397
398 We use GNOME's bugzilla for bug reports and feature requests:
399 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
400
401 Developers
402
403 GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned from there.
404 Interested developers of the core library, plug-ins, and applications should
405 subscribe to the gstreamer-devel list. If there is sufficient interest we
406 will create more lists as necessary.
407
408         
409 Applications
410   
411 Contributors to this release
412     
413       * Alessandro Decina
414       * Alexey Fisher
415       * Andoni Morales Alastruey
416       * Andreas Frisch
417       * Arun Raghavan
418       * Brad Smith
419       * Brian Gitonga Marete
420       * Christian Fredrik Kalager Schaller
421       * Danilo Cesar Lemes de Paula
422       * David King
423       * David Schleef
424       * Debarshi Ray
425       * Edward Hervey
426       * Felipe Contreras
427       * Gabriel Strimtu
428       * George Kiagiadakis
429       * Guillaume Emont
430       * Gwenole Beauchesne
431       * Götz Waschk
432       * Jan Schmidt
433       * Janne Grunau
434       * Jonas Larsson
435       * Josep Torra
436       * Joshua M. Doe
437       * Julien Isorce
438       * Julien MOUTTE
439       * Krzysztof Krakowiak
440       * Lasse Laukkanen
441       * Laura Lucas Alday
442       * Lauri Lehtinen
443       * Levente Farkas
444       * Luciana Fujii Pontello
445       * Luis de Bethencourt
446       * Marc-André Lureau
447       * Mark Nauwelaerts
448       * Mart Raudsepp
449       * Martin Storsjo
450       * Matej Knopp
451       * Mukul Majmudar
452       * Nicola Murino
453       * Nicolas Dufresne
454       * Olaf Seibert
455       * Oleksij Rempel (Alexey Fisher)
456       * Olivier Crête
457       * Pino Toscano
458       * Quentin Smith
459       * Rafael Diniz
460       * Raimo Järvi
461       * Raluca Elena Podiuc
462       * René Stadler
463       * Reynaldo H. Verdejo Pinochet
464       * Rob Clark
465       * Robert Jobbagy
466       * Robert Swain
467       * Sameer Naik
468       * Sebastian Dröge
469       * Sebastian Pölsterl
470       * Sjoerd Simons
471       * Sreerenj Balachandran
472       * Stefan Kost
473       * Stefan Sauer
474       * Teemu Katajisto
475       * Thiago Santos
476       * Thibault Saunier
477       * Thijs Vermeir
478       * Tiago César Katcipis
479       * Tim 'mithro' Ansell
480       * Tim-Philipp Müller
481       * Tom Deseyn
482       * Tommi Myöhänen
483       * Vincent Génieux
484       * Vincent Penquerc'h
485       * Víctor Manuel Jáquez Leal
486       * W. Michael Petullo
487       * Youness Alaoui
488       * Zhao Halley
489       * benjamin gaignard
490