Recherche avancée

Médias (91)

Autres articles (52)

  • Contribute to documentation

    13 avril 2011

    Documentation is vital to the development of improved technical capabilities.
    MediaSPIP welcomes documentation by users as well as developers - including : critique of existing features and functions articles contributed by developers, administrators, content producers and editors screenshots to illustrate the above translations of existing documentation into other languages
    To contribute, register to the project users’ mailing (...)

  • Contribute to a better visual interface

    13 avril 2011

    MediaSPIP is based on a system of themes and templates. Templates define the placement of information on the page, and can be adapted to a wide range of uses. Themes define the overall graphic appearance of the site.
    Anyone can submit a new graphic theme or template and make it available to the MediaSPIP community.

  • Creating farms of unique websites

    13 avril 2011, par

    MediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
    This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...)

Sur d’autres sites (6529)

  • avcodec/huffyuv : Speed up generating Huffman codes

    1er octobre 2022, par Andreas Rheinhardt
    avcodec/huffyuv : Speed up generating Huffman codes
    

    The codes here have the property that the long codes
    are to the left of the tree (each zero bit child node
    is by definition to the left of its one bit sibling) ;
    they also have the property that among codes of the same length,
    the symbol is ascending from left to right.

    These properties can be used to create the codes from
    the lengths in only two passes over the array of lengths
    (the current code uses one pass for each length, i.e. 32) :
    First one counts how many nodes of each length there are.
    Then one calculates the range of codes of each length
    (possible because the codes are ordered by length in the tree).
    This enables one to calculate the actual codes with only
    one further traversal of the length array.

    Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    • [DH] libavcodec/huffyuv.c
  • Does the compiler take care the useless codes like if(0) ?

    25 juillet 2015, par xkfz007

    Recently, I am compiling the ffmpeg codes under windows use the VS2010 with intel compiler.
    For the following codes :

    void ff_dcadsp_init(DCADSPContext *s)
    {
       s->lfe_fir = dca_lfe_fir_c;
       if (ARCH_ARM) ff_dcadsp_init_arm(s);
    }

    the macro ARCH_ARM is defined as 0.

    When I compile it under linux, there is no function in ff_dcadsp_init_arm() in the object file, while it does under windows ? So I want to make sure if the compiler will do something about the useless codes and how to set it for INTEL compiler.

  • http: Send a Range header even when the offset is 0

    2 février 2022, par Justin Ruggles
    http: Send a Range header even when the offset is 0
    

    Using Range allows for getting the full file size from the
    Content-Range header in the response, even if the server sends
    back the response using chunked Transfer-Encoding, which does not
    allow using Content-Length.

    • [DH] libavformat/http.c