[Q] I want to port VLC player - Windows RT General

Hello!
I want to port VLC player. What I need?
I know I need:
Visual Studio 2012 to port/compile the program.
A Windows PC in which I use Visual Studio.
And a Surface RT for testing purposes.
But what I need besides this? I desire to compile/port this program.

More skill than the VLC team that has been attempting to port it themselves for ~12 months?
In fairness, they're trying to port it as a WinRT (Windows Store) app, not a standard Win32 desktop app. But they're still needing to do crazy stuff with the compiler so forth. VLC *does not* currently compile under MSVC; it's apparently full of GCC-isms. GCC doesn't currently target Win32/ARM. You need to either get VLC to build under MSVC or GCC to target Windows RT before porting VLC will be possible.
Hopefully the latter happens. That would open up a ton of other software too; VLC is far from the only open-source program that is available for Windows but doesn't build under MSVC.
Hmm... I wonder if it builds under Clang? Getting Clang to target RT is probably easier than getting GCC to do so; Clang was designed to be easily hackable, while GCC is practically the opposite.

That a good news for me. Hope you success with VLC porting. If not. It maybe easier to write some GUI for FFplay for Windows RT.

Related

Where is VLC ? still not realeased ?

Hi everyone,
I'm wondering where is the VLC app, it has been a long long time since the VLC team started to work on it but there is no news ...
Do you have any ?
thanks
alucard_xs said:
Hi everyone,
I'm wondering where is the VLC app, it has been a long long time since the VLC team started to work on it but there is no news ...
Do you have any ?
thanks
Click to expand...
Click to collapse
Why would we have any more information than that the VLC team released themselves. It is not out and even though I run windows 8 on a full x86 desktop I actually cannot wait for it to be out
Yeah, I'm wondering for same. Some apps already implemented. mkv support in their Video Players but still I want to see what VLC has in its pipeline for windowsRT and WP8.
Sent from my Nexus 4 using Tapatalk 4 Beta
no news about the project
Um, what? They released an update about the project just yesterday. I can understand not paying attention, but why come complain here without even checking?
http://www.kickstarter.com/projects/1061646928/vlc-for-the-new-windows-8-user-experience-metro/posts
The things that I find most interesting are the changes to mingw to support MSVCRT 11 and (hopefully, presumably) also support ARM with Windows. That could make it a lot easier to port other open-source programs which traditionally compile only under GCC. This could lead to a large new wave of ported apps, including games (I'd live to play Battle for Wesnoth on my tablet, for example).
vs project for vlc:https://github.com/sunqueen
I am able to compile it but it doesnt work on my pc.

Desktop vs RT Flash Player Differences?

I've been messing around with the Flash Player on my RT and am very curious what the differences between the x86/64 Flash Player and the ARM Flash Player on Windows RT. Most objects in the browser still run as intended, but some objects, such as the swf for The Binding of Isaac, refuse to run regardless of whether they are loaded as a swf directly into the browser or imbedded in an HTML page. The same swf works perfectly fine on a desktop though. I couldn't find anything on Microsoft or Adobe's websites about this, nor could I find any information here apart from the old threads on the flash whitelist back when WinRT was first released. Is there something I'm missing on why some flash objects just refuse to open on Windows RT?
tl;dr Tried to play Binding of Isaac's swf on my Surface, but IE just displayed a blank page. It works on my laptop in IE. Why is that?
I'm not aware of any actual differences. More likely, the problem is in an external dependency. For example, perhaps BoI uses OpenGL... there's no OpenGL driver for RT (well, not officially).
Out of curiosity, is your tablet jailbroken? It could be some restriction about local files (not in IE's lowbox) and signature enforcement.
Yes. I have tried running both nonjailbroken and jailbroken, along with testing on 8 and 8.1 tablets. BoI doesn't use either DirectX or OpenGL. Its just a basic flash game in essence.
Sent from my SAMSUNG-SGH-I337 using XDA Premium 4 mobile app

PCSX Reloaded

Since Windows RT has a number of limitations such as the lack of libraries OpenGL, vfw32 and others, it is impossible to compile a set of good plug-ins for the GPU, as well as to use joystick, except from the Xbox and PS3 / 4 (and for them to have to compile another plugin if necessary - write, try it), and generally, the emulation is extremely slow.

USB camera support on OTG

Nowadays, there are lots of interesting USB camera devices, such as drone video receiver, endoscopes, IR mini-cameras etc. that rely on the simple UVC standard and unfortunately are not supported on windows mobile devices with OTG/Continuum (e.g. lumia 950). It would be awesome if we managed to overcome this shortcoming from Microsoft!
I have been searching for a while on the subject, but I think the problem requires some more expertise about drivers. Here is what I found out.
In windows 10 mobile just there is no USBvideo.sys driver in the folder Windows\system32\drivers, so nothing at all for the UVC cameras. USBaudio.sys is present though among the others;
conversely, windows 10 IoT does have USBvideo.sys, also for slow ARM devices, like raspberry, where such USB cameras usually work fine;
in order to install a driver on a windows 10 mobile we are required to build a pkg package starting from a driver project in visual studio, so basically from the source code, which is probably unavailable for USBvideo. Alternatively, we can use pkggen.exe starting from the .sys driver file (the IoT one is ok?) and a .inf text file (how to fill it possibly?). Then, we should upload the package to the phone through iutool.exe;
I heard also about the possibility to directly connect to an USB device from an UWP app (working with the integrated driver winusb.sys, in user mode). Again, we will need here the code related to the UVC camera, assuming that this method is feasible.
What do you think?

Extract RT apps from device before migrating to W10 ARM

Hello experts,
I have a surface RT with some apps, and another one migrated to windows 10 ARM 32.
On the one still in RT, there are apps that are not available any more on the windows store, for example,
- Splashtop RT client (works wonderfully well)
- VLC for RT (yes it existed!! - ok there is now VLC for ARM 32 so not a big deal, just wanted to compare)
- Poki for Pocket
- Some webradios that i like
- Some photo apps that i like (very occasional use for sure)
As a standard feature, there is no way to backup apps AFAIK, but maybe one jailbreak is done for W10 installation, there might be?
So that we could make a repository of RT apps and share them
Thanks

Categories

Resources