Abo
  1. Foren
  2. Kommentare
  3. OpenSource
  4. Alle Kommentare zum Artikel
  5. › Kickstarter: VLC für Windows 8, RT…

Auf Windows 8 portiert?

Anzeige
  1. Thema
  1. 1
  2. 2

Neues Thema Ansicht wechseln


  1. Auf Windows 8 portiert?

    Autor: Rainer Tsuphal 24.12.12 - 10:40

    VLC läuft schon lange auf Windows 8, was gibt es da zu portieren und kickzustarten?

    Benutzer wird von Ihnen ignoriert. Anzeigen

  2. Re: Auf Windows 8 portiert?

    Autor: rizor 24.12.12 - 10:46

    Es soll die WinRT-API verwenden und nicht im Kompatibilitätsmodus die Win32-API verwenden.
    Deshalb der Kick-Starter, da einiges an der Code-Basis geändert werden muss.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  3. Re: Auf Windows 8 portiert?

    Autor: Christian72D 24.12.12 - 10:52

    Zudem: "Metro" UI, d.h. es soll eine Kachel dafür geben. :)

    Wäre Win8 für mich nicht tot...

    Benutzer wird von Ihnen ignoriert. Anzeigen

  4. Re: Auf Windows 8 portiert?

    Autor: Thaodan 24.12.12 - 11:44

    Das Problem ist vor allem das man die Toolchain porten muss und schauen muss das man weiter GCC verwenden kann, da man mit MSVC die Sachen nicht bauen kann die C99 und Co erfordern also libavcodec etc.

    Wahrung der Menschenrechte oder Freie fahrt am Wochenende.
    -- Georg Schramm

    Benutzer wird von Ihnen ignoriert. Anzeigen

  5. Re: Auf Windows 8 portiert?

    Autor: xmaniac 24.12.12 - 16:40

    Christian72D schrieb:
    --------------------------------------------------------------------------------
    > Zudem: "Metro" UI, d.h. es soll eine Kachel dafür geben. :)
    >
    > Wäre Win8 für mich nicht tot...

    ...wüsstest du das es auch für Desktop-Anwendungen unter Windows 8 Kacheln auf dem Startscreen gibt. Man möchte die Anwendung aber auf 'Metro'/WinRT-API umstellen, damit es z.B. auch auf WindowsRT-Tablets läuft.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  6. Re: Auf Windows 8 portiert?

    Autor: Thaodan 24.12.12 - 16:45

    Die Anwendung selber ist das kleinste Problem (Qt muss auf WinRT laufe), das Problem sind eher die Codecs. Diese lassen sich meines Wissens auch schlecht mit MSVC bauen.

    Wahrung der Menschenrechte oder Freie fahrt am Wochenende.
    -- Georg Schramm

    Benutzer wird von Ihnen ignoriert. Anzeigen

  7. Re: Auf Windows 8 portiert?

    Autor: xmaniac 24.12.12 - 18:02

    Ich denke mal das compilieren der codecs mit MSVC ist auch kein so großes Problem. Aber die Lizenzrechtliche lage ist dank der strengen (L)GPL-Vorschriften kaum mit dem Marketplace vereinbar. Wenn man mich fragt tippe ich darauf das eine Handvoll VLC-Entwickler sich eine goldene Nase verdienen indem sie mal eben mit Expression-Blend einen Mediaplayer zusammenklicken, der rein auf den Windows-GUI elementen beruht. Sowas mach ich an einem Nachmittag allein...

    Benutzer wird von Ihnen ignoriert. Anzeigen

  8. Re: Auf Windows 8 portiert?

    Autor: Thaodan 24.12.12 - 18:08

    Seit wann hat MSVC C99 Support und CO?

    Wahrung der Menschenrechte oder Freie fahrt am Wochenende.
    -- Georg Schramm

    Benutzer wird von Ihnen ignoriert. Anzeigen

  9. Re: Auf Windows 8 portiert?

    Autor: Lala Satalin Deviluke 24.12.12 - 18:55

    rizor schrieb:
    --------------------------------------------------------------------------------
    > Es soll die WinRT-API verwenden und nicht im Kompatibilitätsmodus die
    > Win32-API verwenden.
    > Deshalb der Kick-Starter, da einiges an der Code-Basis geändert werden
    > muss.


    Die Win32-Api ist kein Kompatibelitätsmodus.

    Grüße vom Planeten Deviluke!

    Benutzer wird von Ihnen ignoriert. Anzeigen

  10. Re: Auf Windows 8 portiert?

    Autor: Thaodan 24.12.12 - 18:57

    Sie ist sogar die Basis für WinRT.

    Wahrung der Menschenrechte oder Freie fahrt am Wochenende.
    -- Georg Schramm

    Benutzer wird von Ihnen ignoriert. Anzeigen

  11. Re: Auf Windows 8 portiert?

    Autor: nille02 25.12.12 - 09:25

    Thaodan schrieb:
    --------------------------------------------------------------------------------
    > Seit wann hat MSVC C99 Support und CO?

    Nun es ist nicht vollständig. Man müsste schon schauen was fehlt. Es ist aber auch unwahrscheinlich, dass voller c99 Support je kommen wird.

    Letztlich beleibt halt noch die Frage, ob die Projekte überhaupt ein Interesse daran haben die Microsoft Compiler zu unterstützen.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  12. Re: Auf Windows 8 portiert?

    Autor: Thaodan 25.12.12 - 10:08

    Klar aber war dieser nicht indirekt erforderlich um in den Store zu kommen? ( Der unterstützt irgend eine Sicherungstechnik die nicht dokumentiert ist und erforderlich ist).

    Habe mal eine Aussage gelesen das der C suppport von MSVC nur legacy bedingt ist, irgend passt das nicht.

    Wahrung der Menschenrechte oder Freie fahrt am Wochenende.
    -- Georg Schramm

    Benutzer wird von Ihnen ignoriert. Anzeigen

  13. Re: Auf Windows 8 portiert?

    Autor: nille02 25.12.12 - 11:02

    Thaodan schrieb:
    --------------------------------------------------------------------------------
    > Klar aber war dieser nicht indirekt erforderlich um in den Store zu kommen?
    > ( Der unterstützt irgend eine Sicherungstechnik die nicht dokumentiert ist
    > und erforderlich ist).

    Welche? Die einzigen wirklich wichtigen Anforderungen sind, dass die Windows Runtime (WinRT) benutzt wird, falls 3D Funktionen genutzt werden, muss man mindestens das Feature Level 9_1 unterstützen. DEP (Data Execution Prevention) und ASLR ( address space layout randomization) unterstützt auch der GCC.
    Das Signieren der App übernimmt darüber hinaus eh Microsoft, das hat also nichts mit dem Compiler zu tun

    > Habe mal eine Aussage gelesen das der C suppport von MSVC nur legacy
    > bedingt ist, irgend passt das nicht.

    Ja vor 4 Jahren las ich darüber auch was. Microsoft scheint sich eher auf den C++ Part zu konzentrieren. Letztlich muss man aber auch die Frage stellen, warum C und nicht C++? Sicher bei Treibern etc. bleibt einem meist keine andere Wahl aber bei Anwendungen sieht es ja schon wieder anders aus. Mann kann alternativ auch wieder viel mit preprozessor Anweisungen arbeiten. Wirklich unüblich ist es ja nun auch nicht um jede erdenklichen Bibliotheksabhängigkeiten abzufangen.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  14. Re: Auf Windows 8 portiert?

    Autor: Thaodan 25.12.12 - 11:08

    Ich hatte mal gelesen* das die Binary SafeSEH-Strukturen und Informationen enthalten muss.
    *http://www.heise.de/newsticker/foren/S-Mingw-koennen-sie-gleich-mal-wieder-knicken-unter-RT/forum-243816/msg-22793041/read/

    Wahrung der Menschenrechte oder Freie fahrt am Wochenende.
    -- Georg Schramm

    Benutzer wird von Ihnen ignoriert. Anzeigen

  15. Re: Auf Windows 8 portiert?

    Autor: nille02 25.12.12 - 11:32

    Thaodan schrieb:
    --------------------------------------------------------------------------------
    > Ich hatte mal gelesen* das die Binary SafeSEH-Strukturen und Informationen
    > enthalten muss.
    > *www.heise.de

    Ich habe jetzt mal etwas gesucht.

    > http://msdn.microsoft.com/en-us/library/windows/desktop/hh749939

    Danach muss dieses Flag also wirklich gesetzt werden. Wenn man den VLC mit dem VC Linker nicht zusammensetzen kann, könnte man sich ja noch den Rechtsweg gehen.
    Die EU-Wettbewerbsbehörde freut sich doch immer über so etwas.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  16. Re: Auf Windows 8 portiert?

    Autor: kitingChris 25.12.12 - 12:12

    Christian72D schrieb:
    --------------------------------------------------------------------------------
    > Wäre Win8 für mich nicht tot...

    lol FAIL

    Benutzer wird von Ihnen ignoriert. Anzeigen

  17. Re: Auf Windows 8 portiert?

    Autor: Thaodan 25.12.12 - 12:17

    Das ist das aus für VLC da nur MSVC dies kann und da Libavcodec und co sich nicht mit diesem bauen lassen.

    Wahrung der Menschenrechte oder Freie fahrt am Wochenende.
    -- Georg Schramm

    Benutzer wird von Ihnen ignoriert. Anzeigen

  18. Re: Auf Windows 8 portiert?

    Autor: nille02 25.12.12 - 12:30

    Thaodan schrieb:
    --------------------------------------------------------------------------------
    > Das ist das aus für VLC da nur MSVC dies kann und da Libavcodec und co sich
    > nicht mit diesem bauen lassen.

    Du kannst doch aber sicher den MS Linker benutzen? Nach der Beschreibung sieht es auch nur nach einem Feature des Linkers aus.

    Alternativ passen sie libav an das es geht. Ein Ding der Unmöglichkeit ist es nun auch nicht.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  19. Re: Auf Windows 8 portiert?

    Autor: Thaodan 25.12.12 - 12:36

    Naja wenn man sieht das auch MS möchte das VLC auf WinRT läuft, würd ich MS bluten lassen so das sie das ganze so weit offenlegen.

    Wahrung der Menschenrechte oder Freie fahrt am Wochenende.
    -- Georg Schramm

    Benutzer wird von Ihnen ignoriert. Anzeigen

  20. Re: Auf Windows 8 portiert?

    Autor: nille02 25.12.12 - 12:43

    Thaodan schrieb:
    --------------------------------------------------------------------------------
    > Naja wenn man sieht das auch MS möchte das VLC auf WinRT läuft, würd ich MS
    > bluten lassen so das sie das ganze so weit offenlegen.

    Bleibt aber noch die Frage offen ob die Certification requirements for Windows 8 desktop apps auch für Metro apps gelten.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  1. 1
  2. 2

Neues Thema Ansicht wechseln


Entschuldigung, nur registrierte Benutzer dürfen in diesem Forum schreiben. Klicken Sie hier um sich einzuloggen


Anzeige
  1. Support Engineer (m/w)
    inatec Solutions GmbH, Frankfurt am Main
  2. Technischer Redakteur (m/w)
    Jetter AG, Ludwigsburg
  3. Softwareentwickler SPS / Experte (m/w) für elektrische Antriebe
    Schiller Automation GmbH & Co. KG, Sonnenbühl-Genkingen
  4. Ingenieur als Software- / Systementwickler für mobile Systeme in der Intralogistik (m/w)
    SEW-EURODRIVE GmbH & Co KG, Heidesheim

Detailsuche



Spiele-Angebote
  1. VORBESTELLBAR: World of Warcraft: Legion (Add-On) - Collector's Edition
    79,99€ (Vorbesteller-Preisgarantie)
  2. NEU: Xbox One Elite Wireless Controller
    149,00€
  3. Far Cry Primal (Key)
    39,95€

Weitere Angebote



Haben wir etwas übersehen?

E-Mail an news@golem.de


Time Machine VR angespielt: Wir tauchen mit den Monstern der Tiefe
Time Machine VR angespielt
Wir tauchen mit den Monstern der Tiefe
  1. Virtual Reality Oculus VRs Tool erkennt keine AMD-Prozessoren
  2. Unreal Engine4 Epic baut virtuelle Welt in virtueller Welt
  3. Unmandelboxing Markus Persson fliegt durch VR-Fraktaltunnel

Tails 2.0 angeschaut: Die Linux-Distribution zum sicheren Surfen neu aufgelegt
Tails 2.0 angeschaut
Die Linux-Distribution zum sicheren Surfen neu aufgelegt
  1. Linux Tails Installer in Debian und Ubuntu integriert

Künstliche Intelligenz: Alpha Go spielt wie ein Japaner
Künstliche Intelligenz
Alpha Go spielt wie ein Japaner
  1. Deepmind Mit neuronalem Netz durch den Irrgarten
  2. Nachruf KI-Pionier Marvin Minsky mit 88 Jahren gestorben
  3. OpenAI Elon Musk unterstützt Forschung an gemeinnütziger KI

  1. Apple: Neues iPhone und neues iPad erscheinen Mitte März
    Apple
    Neues iPhone und neues iPad erscheinen Mitte März

    Mitte März 2016 kommen ein neues iPhone und ein neues iPad auf den Markt. Beide Produkte sollten laut einem Bericht nur wenige Tage nach der Präsentation verfügbar sein. Das wäre eine grundlegende Änderung von Apples bisheriger Strategie.

  2. Austauschprogramm: Apples USB-Typ-C-Kabel macht Probleme
    Austauschprogramm
    Apples USB-Typ-C-Kabel macht Probleme

    Apple tauscht bestimmte USB-Typ-C-Ladekabel aus, weil diese Probleme machen können. Ein Konstruktionsfehler im Kabel sorgt dafür, dass der Akku in einem Macbook nicht oder nur gelegentlich geladen wird.

  3. Apples iOS: Datumsfehler macht iPhone kaputt
    Apples iOS
    Datumsfehler macht iPhone kaputt

    Ein Fehler in der Datumsfunktion von iOS macht ein iPhone unbrauchbar: Wenn das Datum manuell auf den 1. Januar 1970 gestellt wird, bleibt das iPhone bei einem Neustart in einer Bootschleife hängen. Dann lässt es sich nur mit viel Aufwand wiederbeleben.


  1. 12:03

  2. 11:03

  3. 10:13

  4. 14:35

  5. 13:25

  6. 12:46

  7. 11:03

  8. 09:21