[vlc-devel] [RFC] Bounties for VLC
Rémi Denis-Courmont
remi at remlab.net
Tue Aug 14 09:35:20 CEST 2012
Hello,
Le vendredi 10 août 2012 18:38:59 Jean-Baptiste Kempf, vous avez écrit :
> I have computed a list of bounties from important and/or annoying
> issues/shortcoming of VLC and libVLC, that you can find on our wiki:
> http://wiki.videolan.org/Bounties#List_of_bounties
There are a lot of problems:
* Screencast
This bounty is never going to be done. It requires a Mac. And I do not know
any Mac developer that cares about Linux and Windows. This needs to be split,
one for Mac, one for Windows and one for UI.
* RTP
#380, #5178 and #6443 are all client issues. This does not belong in a
paragraph about RTP *packetization*. Furthermore, I do not think we want to
sponsor work on live555.
#6505 is an encoder problem. PCMU and PCMA packetizations work just fine.
This does not belong under RTP.
Raw video is underspecified, since a lot of codecs are raw video.
* smem
This has to depend on sout. Sorry, that is a fact, unless you want to fork the
libvlc API.
* Resampling
Grammar.
Should I stop working on audio sync? If I continue working, I might either
disrupt the work of a bounty hunter, or help him for free. I want neither.
* DVB scanning
This requires Windows. I have done 50% of the work by reunifying Linux and
Windows. Now I am going to give up on my incomplete DVB scanner since it would
mean I do 95% of the work, and someone else cashes in.
That bounty is counter-productive as it stands.
* HDMI
We already have DTS over HDMI. We have had DTS over S/PDIF for longer than
HDMI has existed.
I think the bounty should be per codec.
As things stand, you cannot implement any of those bounties except MPGA
anyway, because there is no lavc audio conversion filter.
* Lua preferences
This is not feasible. Caching and localization issues are intractable. If a
genius finds a _correct_ solution, s/he'd deserve more than 1200€.
* Lua downloader
This is useless until Lua supports running untrusted which it absolutely does
not ("Told You So" when extensions were merged). And securing Lua is unsuited
for a bounty, since there is no way to verify that the hunter understood the
implication and did the work seriously...
* Autorot
It's a HUGE amount of work. Just about every codec, video output and video
filter needs to be reviewed to pass correct information. Then the video output
core needs to be extended. OpenGL could be split out to a dependent bounty,
but regardless I wouldn't do all of that for 800€.
* ARM
Under-specified.
--
Rémi Denis-Courmont
C/C++ software engineer looking for a job
http://www.linkedin.com/in/remidenis
More information about the vlc-devel
mailing list