Recherche avancée

Médias (17)

Mot : - Tags -/wired

Autres articles (71)

  • Participer à sa traduction

    10 avril 2011

    Vous pouvez nous aider à améliorer les locutions utilisées dans le logiciel ou à traduire celui-ci dans n’importe qu’elle nouvelle langue permettant sa diffusion à de nouvelles communautés linguistiques.
    Pour ce faire, on utilise l’interface de traduction de SPIP où l’ensemble des modules de langue de MediaSPIP sont à disposition. ll vous suffit de vous inscrire sur la liste de discussion des traducteurs pour demander plus d’informations.
    Actuellement MediaSPIP n’est disponible qu’en français et (...)

  • MediaSPIP Core : La Configuration

    9 novembre 2010, par

    MediaSPIP Core fournit par défaut trois pages différentes de configuration (ces pages utilisent le plugin de configuration CFG pour fonctionner) : une page spécifique à la configuration générale du squelettes ; une page spécifique à la configuration de la page d’accueil du site ; une page spécifique à la configuration des secteurs ;
    Il fournit également une page supplémentaire qui n’apparait que lorsque certains plugins sont activés permettant de contrôler l’affichage et les fonctionnalités spécifiques (...)

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

Sur d’autres sites (16191)

  • how to kill a thread which hang up and release resources [duplicate]

    15 octobre 2019, par DJI_lover

    This question already has an answer here :

    I am doing some jobs in ubuntu with c++.I want to know how to kill a thread when function blocking in a thread and there is no timeout mechanism for this function. I want to force to kill the thread when function is blocking and release all the resources in the thread and then restart the thread.I can’t set a quit flag in thread because it nerver get there when function hang up.Could someone tell me the better way to do this ? Thanks !

    Code :

    static int encode_and_write_frame(AVCodecContext *codec_ctx, AVFormatContext *fmt_ctx, AVFrame *frame)
    {
       AVPacket pkt = {0};
       av_init_packet(&pkt);
       int ret = avcodec_send_frame(codec_ctx, frame);
       if (ret < 0)
       {
           fprintf(stderr, "Error sending frame to codec context!\n");
           return ret;
       }
       ret = avcodec_receive_packet(codec_ctx, &pkt);
       if (ret < 0)
       {
           fprintf(stderr, "Error receiving packet from codec context!\n" );
           return ret;
       }
       int ret1 = av_interleaved_write_frame(fmt_ctx, &pkt);
       av_packet_unref(&pkt);
       return ret1;
    }

    void thread_worker(){
       while(ros::ok()){
           encode_and_write_frame(param1,param2,param3);
           usleep(500000);
       }
    }

    thread t(&thread_worker);

    when the network situation is good, av_interleaved_write_frame() can return quickly,but when network was broken down, av_interleaved_write_frame() will hang forever, and I can’t set timeout for av_interleaved_write_frame so that I want to kill the blocking thread and restart it.

  • Evolution #3168 : Intégration du « français copain »

    20 février 2014, par Fil Up

    On n’a jamais voulu intégrer cette variante au core, parce qu’on pensait que ça ne pouvait que créer de la confusion.

  • vp9 : fix mt-related hang a parser infinite loop.

    11 janvier 2014, par Ronald S. Bultje
    vp9 : fix mt-related hang a parser infinite loop.
    

    Fixes trac ticket 3274.

    Looked-at-by : ubitux
    Signed-off-by : Michael Niedermayer <michaelni@gmx.at>

    • [DH] libavcodec/vp9.c
    • [DH] libavcodec/vp9_parser.c