Recherche avancée

Médias (91)

Autres articles (86)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • 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 ;

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

Sur d’autres sites (7765)

  • avcodec/webp : Use LE VLC table for LE bitstream reader

    12 octobre 2020, par Andreas Rheinhardt
    avcodec/webp : Use LE VLC table for LE bitstream reader
    

    The WebP format uses Huffman tables and the decoder therefore uses
    VLC tables. Given that WebP is a LE format, a LE bitreader is used ;
    yet the VLC table is not created for a LE reader (the process used to
    create the tables puts the last bit to be read in the lowest bit) and
    therefore custom code for reading the VLCs that reverses the bits
    read is used instead of get_vlc2(). This commit changes this to use
    a table designed for LE bitreader which allows to use get_vlc2() directly.
    The necessary reversing of the codes is delegated to
    ff_init_vlc_sparse() (and is therefore only done during init and not
    when actually reading the VLCs).

    Reviewed-by : Paul B Mahol <onemda@gmail.com>
    Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@gmail.com>

    • [DH] libavcodec/webp.c
  • avcodec/fraps : Use unchecked bitstream reader

    22 septembre 2020, par Andreas Rheinhardt
    avcodec/fraps : Use unchecked bitstream reader
    

    The fraps decoder already checked for overreads manually (and errored
    out in this scenario), yet it still enabled implicit checks, leading to
    worse performance and more code size.

    This commit disables the implicit bitstream reader checks. For the
    sample [1] this improves performance from 195105896 to 155851561
    decicycles for Clang 10 and from 222801887 to 168270467 decicycles when
    compiled with GCC 9.3. These values are the average of 10 runs each
    looping ten times over the input.

    [1] : samples.ffmpeg.org/ffmpeg-bugs/trac/ticket2593/fraps_flv1_decoding_errors.avi

    Reviewed-by : Paul B Mahol <onemda@gmail.com>
    Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@gmail.com>

    • [DH] libavcodec/fraps.c
  • avcodec/fraps : Use cached bitstream reader

    22 septembre 2020, par Andreas Rheinhardt
    avcodec/fraps : Use cached bitstream reader
    

    This proved beneficial for performance : For the sample [1] the number
    of decicycles in one decode call decreased from 155851561 to 108158037
    for Clang 10 and from 168270467 to 128847479 for GCC 9.3. For x86-32
    compiled with GCC 9.3 and run on an x64 Haswell the number increased
    from 158405517 to 202215769, so that the cached bitstream reader is only
    enabled if HAVE_FAST_64BIT is set. These values are the average of 10
    runs each looping five times over the input.

    [1] : samples.ffmpeg.org/ffmpeg-bugs/trac/ticket2593/fraps_flv1_decoding_errors.avi

    Reviewed-by : Paul B Mahol <onemda@gmail.com>
    Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@gmail.com>

    • [DH] libavcodec/fraps.c