View Single Post
Posts: 21 | Thanked: 29 times | Joined on Oct 2009 @ Espoo, Finland
#91
Originally Posted by christexaport View Post
One of the tenets of open source is to not do the same work twice. VLC reinvented the wheel instead of improving the proven and working gstreamer.They provided a great app experience, but at the expense of the OS's growth. They could've upgraded or added to gstreamer, but they kept the codecs closed only for VLC's usage.
VideoLAN project, started 1996, open-sourced early 2000, fully functional at that time (though no Windows support at that time).
gstreamer project started from scratch early 2000.
Now tell me who's reinventing the wheel again?

Originally Posted by christexaport View Post
Joppu wants all apps to work WITH the development previous devs have worked hard on to make it better. He is totally against splintering apps and doing work twice.
So why is he supporting (s)mplayer which is not using gstreamer either, is it?

Originally Posted by christexaport View Post
Had VLC done things right, most apps would work well, and it'd be all about the best interface. As they've done it, its the workability of the app that is its calling card, when they could've easily added them to gstreamer instead to improve the video experience on Linux across the board. It is a selfish move by VideoLan, but not a cardinal sin.
VLC was developped when gstreamer DID NOT EXIST. How the heck were the then developers supposed to contribute to a non-existent project? If there is NIH syndrome, it affects the gstreamer folks at least as badly as the VideoLAN project. They could have built and improved on top of pre-existing FFmpeg and/or VideoLAN instead. They decided to go their own way. That's fine. Contrary to you, I believe mono-culture would do OSS a disservice anyway.