Recherche avancée

Médias (39)

Mot : - Tags -/audio

Autres articles (67)

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • 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" (...)

  • 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 (9064)

  • ffmpeg : make transcode_init_done atomic.

    31 mars 2017, par Ronald S. Bultje
    ffmpeg : make transcode_init_done atomic.
    

    Should fix tsan warnings in fate-fifo-muxer-h264/wav :

    WARNING : ThreadSanitizer : data race (pid=26552)
    Write of size 4 at 0x000001e0d7c0 by main thread :
    #0 transcode_init src/ffmpeg.c:3761 (ffmpeg+0x00000050ca1c)
    [..]
    Previous read of size 4 at 0x000001e0d7c0 by thread T1 :
    #0 decode_interrupt_cb src/ffmpeg.c:460 (ffmpeg+0x0000004fde19)

    • [DH] ffmpeg.c
  • pthread_frame : call update_context_from_user() after acquiring lock.

    3 avril 2017, par Ronald S. Bultje
    pthread_frame : call update_context_from_user() after acquiring lock.
    

    Otherwise the thread may still be in the middle of decoding a previous
    frame, which would effectively trigger a race condition on any field
    concurrently read and written.

    In practice, this fixes tsan warnings like the following :

    WARNING : ThreadSanitizer : data race (pid=17380)
    Write of size 4 at 0x7d64000160fc by main thread :
    #0 update_context_from_user src/libavcodec/pthread_frame.c:335 (ffmpeg+0x000000dca515)
    [..]
    Previous read of size 4 at 0x7d64000160fc by thread T2 (mutexes : write M1821) :
    #0 ff_thread_report_progress src/libavcodec/pthread_frame.c:565 (ffmpeg+0x000000dcb08a)

    • [DH] libavcodec/pthread_frame.c
  • hevc : only write to max_ra and pocTid0 in the first slice.

    3 avril 2017, par Ronald S. Bultje
    hevc : only write to max_ra and pocTid0 in the first slice.
    

    Values from subsequent values are guaranteed to be identical (since
    poc and nal_unit_type are checked to be the same between slices), so
    this doesn’t affect output in any way, but does resolve the remaining
    reported race conditions (by tsan) in fate-hevc.

    In practice, this fixes tsan warnings like this :

    WARNING : ThreadSanitizer : data race (pid=25334)
    Read of size 4 at 0x7d9c0001adcc by main thread (mutexes : write M1386) :
    #0 hevc_update_thread_context src/libavcodec/hevcdec.c:3310 (ffmpeg+0x000000b41c7c)
    [..]
    Previous write of size 4 at 0x7d9c0001adcc by thread T1 (mutexes : write M1383) :
    #0 hls_slice_header src/libavcodec/hevcdec.c:596 (ffmpeg+0x000000b43a22)

    • [DH] libavcodec/hevcdec.c