Recherche avancée

Médias (1)

Mot : - Tags -/publishing

Autres articles (68)

  • Submit enhancements and plugins

    13 avril 2011

    If you have developed a new extension to add one or more useful features to MediaSPIP, let us know and its integration into the core MedisSPIP functionality will be considered.
    You can use the development discussion list to request for help with creating a plugin. As MediaSPIP is based on SPIP - or you can use the SPIP discussion list SPIP-Zone.

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

Sur d’autres sites (5828)

  • frame_thread_encoder : make 'exit' member atomic.

    11 septembre 2017, par Ronald S. Bultje
    frame_thread_encoder : make 'exit' member atomic.
    

    Should fix the following tsan warning :

    WARNING : ThreadSanitizer : data race (pid=19806)
    Read of size 4 at 0x7b84000012f0 by thread T9 :
    #0 worker src/libavcodec/frame_thread_encoder.c:66 (ffmpeg+0x0000007f349e)
    [..]
    Previous write of size 4 at 0x7b84000012f0 by main thread (mutexes : write M1395) :
    #0 ff_frame_thread_encoder_free src/libavcodec/frame_thread_encoder.c:239 (ffmpeg+0x0000007f379e)
    [..]

    • [DH] libavcodec/frame_thread_encoder.c
  • avcodec/h264_slice : don't sync default_ref[] between threads.

    18 juillet 2017, par Wan-Teh Chang
    avcodec/h264_slice : don't sync default_ref[] between threads.
    

    default_ref[] is unconditionally initialized in h264_initialise_ref_list()
    (called from ff_h264_build_ref_list(), called from h264_slice_init()).

    This fixes the following tsan warning when running fate-h264 :

    WARNING : ThreadSanitizer : data race (pid=31070)
    Write of size 8 at 0x7bbc000082a8 by thread T1 (mutexes : write M1628) :
    #0 memcpy /work/release-test/final/llvm.src/projects/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:655:5
    (ffmpeg+0x10de9d)
    #1 h264_initialise_ref_list ffmpeg/libavcodec/h264_refs.c:214:29 (ffmpeg+0x1186b3f)
    #2 ff_h264_build_ref_list ffmpeg/libavcodec/h264_refs.c:306 (ffmpeg+0x1186b3f)
    #3 h264_slice_init ffmpeg/libavcodec/h264_slice.c:1900:11 (ffmpeg+0x1191149)
    [..]
    Previous read of size 8 at 0x7bbc000082a8 by main thread (mutexes :
    write M1630) :
    #0 memcpy /work/release-test/final/llvm.src/projects/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:655:5
    (ffmpeg+0x10de9d)
    #1 ff_h264_update_thread_context ffmpeg/libavcodec/h264_slice.c:411:5 (ffmpeg+0x118b7dc)

    Signed-off-by : Wan-Teh Chang <wtc@google.com>
    Signed-off-by : Ronald S. Bultje <rsbultje@gmail.com>

    • [DH] libavcodec/h264_slice.c
  • pthread_frame : save the FF_DEBUG_THREADS option in PerThreadContext.

    10 juillet 2017, par Wan-Teh Chang
    pthread_frame : save the FF_DEBUG_THREADS option in PerThreadContext.
    

    Add the debug_threads boolean field to PerThreadContext. For
    PerThreadContext *p, p->debug_threads records whether the
    FF_DEBUG_THREADS bit is set in p->avctx->debug, and p->debug_threads and
    p->avctx->debug are kept in sync. The debug_threads field is defined as
    an atomic_int to allow atomic read by another thread in
    ff_thread_await_progress().

    This fixes the tsan warning that
    2e664b9c1e73c80aab91070c1eb7676f04bdd12d attempted to fix :

    WARNING : ThreadSanitizer : data race (pid=452658)
    Write of size 4 at 0x7b640003f4fc by main thread (mutexes : write M248499) :
    #0 update_context_from_user [..]/libavcodec/pthread_frame.c:335:19 (5ab42bb1a6f4b068d7863dabe9b2bacc+0xe73859)
    [..]
    Previous read of size 4 at 0x7b640003f4fc by thread T130 (mutexes : write M248502, write M248500) :
    #0 ff_thread_await_progress [..]/libavcodec/pthread_frame.c:591:26 (5ab42bb1a6f4b068d7863dabe9b2bacc+0xe749a1)

    Signed-off-by : Wan-Teh Chang <wtc@google.com>
    Signed-off-by : Ronald S. Bultje <rsbultje@gmail.com>

    • [DH] libavcodec/pthread_frame.c