No luck with that link for my US location. Oddly enough, "VLC for iOS" shows up in App Store search results... but then gives the "item you've requested is not currently available in the U.S. store" error when clicked.
Just linked it with my Dropbox account. That is the best implementation of authorisation I've seen in any mobile app, period. Compared to the Facebook method (overlay a dialog that for all I know could just be made by the app itself), it's fantastic.
SSO has been the main auth method for apps integrating Facebook for a couple of years now. I haven't seen the dialog in use in a long time. I'm surprised there's people still using that method.
Same problem - VLC can't see .mp3 files uploaed to it's "app" folder. That's oddly strange and disappointing. I am certain it can play(decode) mp3 from the video file, why it doesn't open standalone audio .mp3?!
>Also, what limits the usage rights is the app store, NOT the GPL.
Exactly, but it is forbidden to limit the rights when redistributing (section 6) that are granted (running, copying, distribution and modification, section 0). Therefore redistribution of GPL app is forbidden on the AppStore. LGPL does not have those dispositions.
All versions of both the LGPL and the GPL forbid imposing further restrictions other than each of their respective terms. If you think the app store has a problem with the GPL, then the app store also has a problem with the LGPL.
Whatever licensing terms you choose for your software, I'm pretty sure that you wouldn't call legitimate complaints about other people breaking those terms "a hissy fit". I suggest you refrain from doing that to other people's complaints.
So? A neighbor who continually calls the cops on you for noise complaints during daytime hours would be throwing a hissy fit, even if it was legal. He has a right to complain, of course, but that doesn't mean anyone else can't complain about his actions. Satisfying the spirit of the licence and missing out a tiny piece of legalese, and being punished for it, is not something a society wants to encourage.
Pulling VLC from the app store was legitimate, but still a hissy fit, as seen by the fact they immediately relicenced it to LGPL and remade the app.
Nope. Apple's App store encryption is compatible with both GPLv2 and GPLv3. (A lot of people think the anti-Tivoization provisions in GPLv3 are not compatible with the App store. These people have not read GPLv3 carefully. The anti-Tivoization provisions are much narrower than they think).
The problem was with the TOS that a user must agree to in order to be allowed to use the store. The TOS places limits on the user that are incompatible with GPL.
It's missing external dependencies which seems to be the goal of the included buildAspenProject.sh, but I can't get it to run 100%. I'll report back here when I can successfully build it.
EDIT: The git repo is missing the necessary patches to vendored code. i.e.:
Hi. I don't a README in vlc-ios repo, I'm assuming it requires the main vlc repo to be built. Have you got a guide for building it on OS X? I can't get it past the configure stage due to some missing deps.
Seems like the subtitles option is unable to display Chinese glyphs? All Chinese characters are replaced with the .notdef glyph of a rectangle with an X in the middle. Does this happen with other non-Latin languages?
So far, we support ftp, http, rtp, rtsp, mms, sdp, tcp, webdav and udp.
We are notably missing Samba (our module for samba is not LGPLv2), afp (we don't have an afp module) and Upnp (the library is not ported to iOS). Help is welcome though!
Unfortunately it's a pretty average app by todays standards. There are a number of great video players that have been in solid development since VLC was pulled.
I'd imagine speed would mostly be dictated by ffmpeg as that's what everyone is using.
I haven't checked with this version of VLC, but can it do hardware h264 inside an MKV container ? That's where some players have put in a lot of work to hardware decode MKV (when it's h264) as iOS requires some crazy workarounds in that area. So if VLC is doing MKV in software, it's still going to appear slower to the user.
Also, I'd say Open Source isn't really a relevant feature on the app store.
Quite a few of us are running jailbroken devices, and can run just about anything we please.
Additionally, it costs a one time $100 charge to become an Apple developer (assuming you already have a mac), and then you can deploy everything even without a jailbreak. Given that a new device costs upward of $650 (let's ignore "subsidies" here), another $100 to get locally "open" the device is, for some of us, a reasonable expense.