Recherche avancée

Médias (0)

Mot : - Tags -/signalement

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (74)

  • Gestion de la ferme

    2 mars 2010, par

    La ferme est gérée dans son ensemble par des "super admins".
    Certains réglages peuvent être fais afin de réguler les besoins des différents canaux.
    Dans un premier temps il utilise le plugin "Gestion de mutualisation"

  • Script d’installation automatique de MediaSPIP

    25 avril 2011, par

    Afin de palier aux difficultés d’installation dues principalement aux dépendances logicielles coté serveur, un script d’installation "tout en un" en bash a été créé afin de faciliter cette étape sur un serveur doté d’une distribution Linux compatible.
    Vous devez bénéficier d’un accès SSH à votre serveur et d’un compte "root" afin de l’utiliser, ce qui permettra d’installer les dépendances. Contactez votre hébergeur si vous ne disposez pas de cela.
    La documentation de l’utilisation du script d’installation (...)

  • Gestion des droits de création et d’édition des objets

    8 février 2011, par

    Par défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;

Sur d’autres sites (9183)

  • Why I became a HTML5 co-editor

    1er janvier 2014, par silvia

    A few weeks ago, I had the honor to be appointed as part of the editorial team of the W3C HTML5 specification.

    Since Ian Hickson had recently decided to focus solely on editing the WHATWG HTML living standard specification, the W3C started looking for other editors to take the existing HTML5 specification to REC level. REC level is what other standards organizations call a “ratified standard”.

    But what does REC level really mean for HTML ?

    In my probably somewhat subjective view, recommendation level means that a snapshot is taken of the continuously evolving HTML spec, which has a comprehensive feature set, that is implemented in a cross-browser interoperable way, has a complete test set for the features, and has received wide review. The latter implies that other groups in the W3C have had a chance to look at the specification and make sure it satisfies their basic requirements, which include e.g. applicability to all users (accessibility, internationalization), platforms, and devices (mobile, TV).

    Basically it means that we stop for a “moment”, take a deep breath, polish the feature set that we’ve been working on this far, and make sure we all agree on it, before we get back to changing the world with cool new stuff. In a software project we would call it a release branch with feature freeze.

    Now, as productive as that may sound for software – it’s not actually that exciting for a specification. Firstly, the most exciting things happen when writing new features. Secondly, development of browsers doesn’t just magically stop to get the release (REC) happening. And lastly, if we’ve done our specification work well, there should be only little work to do. Basically, it’s the unthankful work of tidying up that we’re looking at here. :-)

    So, why am I doing it ? I am not doing this for money – I’m currently part-time contracting to Google’s accessibility team working on video accessibility and this editor work is not covered by my contract. It wasn’t possible to reconcile polishing work on a specification with the goals of my contract, which include pushing new accessibility features forward. Therefore, when invited, I decided to offer my spare time to the W3C.

    I’m giving this time under the condition that I’d only be looking at accessibility and video related sections. This is where my interest and expertise lie, and where I’m passionate to get things right. I want to make sure that we create accessibility features that will be implemented and that we polish existing video features. I want to make sure we don’t digress from implementations which continue to get updated and may follow the WHATWG spec or HTML.next or other needs.

    I am not yet completely sure what the editorship will entail. Will we look at tests, too ? Will we get involved in HTML.next ? This far we’ve been preparing for our work by setting up adequate version control repositories, building a spec creation process, discussing how to bridge to the WHATWG commits, and analysing the long list of bugs to see how to cope with them. There’s plenty of actual text editing work ahead and the team is shaping up well ! I look forward to the new experiences.

  • vdpau : add helper for surface chroma type and size

    19 décembre 2014, par Rémi Denis-Courmont
    vdpau : add helper for surface chroma type and size
    

    Since the VDPAU pixel format does not distinguish between different
    VDPAU video surface chroma types, we need another way to pass this
    data to the application.

    Originally VDPAU in libavcodec only supported decoding to 8-bits YUV
    with 4:2:0 chroma sampling. Correspondingly, applications assumed that
    libavcodec expected VDP_CHROMA_TYPE_420 video surfaces for output.
    However some of the new HEVC profiles proposed for addition to VDPAU
    would require different depth and/or sampling :
    http://lists.freedesktop.org/archives/vdpau/2014-July/000167.html
    ...as would lossless AVC profiles :
    http://lists.freedesktop.org/archives/vdpau/2014-November/000241.html

    To preserve backward binary compatibility with existing applications,
    a new av_vdpau_bind_context() flag is introduced in a further change.

    Signed-off-by : Rémi Denis-Courmont <remi@remlab.net>
    Signed-off-by : Anton Khirnov <anton@khirnov.net>

    • [DBH] doc/APIchanges
    • [DBH] libavcodec/vdpau.c
    • [DBH] libavcodec/vdpau.h
    • [DBH] libavcodec/version.h
  • Including objects to a shared library from a C++ archive (.a)

    1er septembre 2021, par El Sampsa

    I am trying to include some object files into a shared library I am building. Take the following command (things in [ETC] have been omitted for brevity) :

    &#xA;&#xA;

    &#xA;

    /usr/bin/c++ -fPIC -std=c++14 -pthread -Iinclude/ext/liveMedia -Iinclude/ext/groupsock [ETC] -g -shared -Wl,-soname,libValkka.so -o lib/libValkka.so CMakeFiles/Valkka.dir/src/avthread.cpp.o CMakeFiles/Valkka.dir/src/opengl.cpp.o [ETC] CMakeFiles/Valkka.dir/src/decoders.cpp.o -lX11 -lGLEW -lGLU -lGL -Wl,—whole-archive lib/libavcodec.a -Wl,—no-whole-archive

    &#xA;

    &#xA;&#xA;

    So basically I am just creating a shared library where most of the objects come from my own source code (i.e. CMakeFiles/Valkka.dir/src/*.o), but some of them come from an external static library, located at "lib/libavcodec.a". I get the following error :

    &#xA;&#xA;

    &#xA;

    /usr/bin/ld : lib/libavcodec.a(h264_cabac.o) : relocation R_X86_64_PC32 against symbol 'ff_h264_cabac_tables' can not be used when making a shared object ; recompile with -fPIC&#xA; /usr/bin/ld : final link failed : Bad value&#xA; collect2 : error : ld returned 1 exit status

    &#xA;

    &#xA;&#xA;

    But that is so untrue ! I can extract "libavcodec.a" with

    &#xA;&#xA;

    ar x libavcodec.a&#xA;

    &#xA;&#xA;

    And after that check that

    &#xA;&#xA;

    readelf --relocs h264_cabac.o | egrep &#x27;(GOT|PLT|JU?MP_SLOT)&#x27; &#xA;

    &#xA;&#xA;

    does give some **it :

    &#xA;&#xA;

    &#xA;

    00000000175d 003100000004 R_X86_64_PLT32 0000000000000000 __stack_chk_fail - 4&#xA; 000000001926 003100000004 R_X86_64_PLT32 0000000000000000 __stack_chk_fail - 4

    &#xA; &#xA;

    ...

    &#xA;

    &#xA;&#xA;

    As does

    &#xA;&#xA;

    objdump -r h264_cabac.o | grep -i "relocation"&#xA;

    &#xA;&#xA;

    So, indeed, the object files in "libavcodec.a" have been compiled to get PIC (position independent code).

    &#xA;&#xA;

    Why does the linker believe otherwise !?

    &#xA;&#xA;

    Related links :

    &#xA;&#xA;

    How to include all objects of an archive in a shared object ?

    &#xA;&#xA;

    Linking archives (.a) into shared object (.so)

    &#xA;&#xA;

    Is there a way to determine that a .a or .so library has been compiled as position indepenent code ?

    &#xA;&#xA;

    How can I tell, with something like objdump, if an object file has been built with -fPIC ?

    &#xA;