Recherche avancée

Médias (1)

Mot : - Tags -/ogv

Autres articles (77)

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

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

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

Sur d’autres sites (14099)

  • QML Video doesn't work robust with UDP streaming

    4 avril 2017, par user2810472

    I am using QT/QML to write a player for raspberry-pi. I need to know what is the best practice of using Video QML element for a robust streaming play.

    My QML code is like below,

    Video {
       id: streaming_video
       width : parent.width
       height : parent.height
       autoPlay: false;
       opacity: 0.0
       fillMode : Image.Stretch
       muted : false
    }

    function switch_udpstream_on() {
       streaming_video.opacity = 1.0;
       streaming_video.source = "udp://localhost:7777";
       streaming_video.play();
    }

    function switch_udpstream_off() {
       streaming_video.opacity = 0.0;
       streaming_video.stop();
    }

    Once I started streaming sender like below,

    ffmpeg -re -i 519183632_4.mp4 -vcodec libx264 -pix_fmt yuv420p -tune zerolatency -preset ultrafast -f mpegts udp://rpi-ip:7777

    It shows the load of logs rpi player back end and start infinitely printing,

    WARNING : No decoded frame to show at all. Let’ render black.

    even though I stop sender, player is not stopping printing the above.

    If I use ffplay instead, it works fine.

  • 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
  • x264_vfprintf : use va_copy

    27 juillet 2015, par Henrik Gramner
    x264_vfprintf : use va_copy
    

    It’s undefined behavior to use the same va_list twice.

    This most likely didn’t cause any issues in practice since the string would
    have to be larger than 4 KiB to trigger the fallback path.

    Use workaround for ICL as it doesn’t define va_copy even for C99.

    • [DH] common/osdep.c
    • [DH] common/osdep.h