Recherche avancée

Médias (91)

Autres articles (66)

  • Soumettre améliorations et plugins supplémentaires

    10 avril 2011

    Si vous avez développé une nouvelle extension permettant d’ajouter une ou plusieurs fonctionnalités utiles à MediaSPIP, faites le nous savoir et son intégration dans la distribution officielle sera envisagée.
    Vous pouvez utiliser la liste de discussion de développement afin de le faire savoir ou demander de l’aide quant à la réalisation de ce plugin. MediaSPIP étant basé sur SPIP, il est également possible d’utiliser le liste de discussion SPIP-zone de SPIP pour (...)

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

  • XMP PHP

    13 mai 2011, par

    Dixit Wikipedia, XMP signifie :
    Extensible Metadata Platform ou XMP est un format de métadonnées basé sur XML utilisé dans les applications PDF, de photographie et de graphisme. Il a été lancé par Adobe Systems en avril 2001 en étant intégré à la version 5.0 d’Adobe Acrobat.
    Étant basé sur XML, il gère un ensemble de tags dynamiques pour l’utilisation dans le cadre du Web sémantique.
    XMP permet d’enregistrer sous forme d’un document XML des informations relatives à un fichier : titre, auteur, historique (...)

Sur d’autres sites (6303)

  • FFmpeg leak while reading image files

    18 septembre 2016, par Tim

    While reading image files using a recent version of FFmpeg I’m encountering a memory leak I’m having trouble tracking down.

    It seems that after filling the AVFrame with avcodec_send_packet and avcodec_receive_frame, my call to av_frame_free is not actually deallocating the AVBuffer objects withing the frame. The only thing I’m not freeing is the AVCodecContext. If I try to do that, I get a crash.

    I’ve created this sample program, it is about as simple as I can get it. This will keep opening, reading and then closing the same image file in a loop. On my system this leaks memory at an alarming rate.

    #include <libavcodec></libavcodec>avcodec.h>
    #include <libavformat></libavformat>avformat.h>

    int main(int argc, char **argv) {
       av_register_all();

       while(1) {
           AVFormatContext *fmtCtx = NULL;

           if (avformat_open_input(&amp;fmtCtx, "/path/to/test.jpg", NULL, NULL) == 0) {
               if (avformat_find_stream_info(fmtCtx, NULL) >= 0) {
                   for (unsigned int i = 0u; i &lt; fmtCtx -> nb_streams; ++i) {
                       AVStream *stream = fmtCtx -> streams[i];
                       AVCodecContext *codecCtx = stream -> codec;
                       AVCodec *codec = avcodec_find_decoder(codecCtx -> codec_id);

                       if (avcodec_open2(codecCtx, codec, NULL) == 0) {
                           AVPacket packet;

                           if (av_read_frame(fmtCtx, &amp;packet) >= 0) {
                               if (avcodec_send_packet(codecCtx, &amp;packet) == 0) {
                                   AVFrame *frame = av_frame_alloc();

                                   avcodec_receive_frame(codecCtx, frame);
                                   av_frame_free(&amp;frame);
                               }
                           }

                           av_packet_unref(&amp;packet);
                       }
                   }
               }

               avformat_close_input(&amp;fmtCtx);
           }
       }

       return 0;
    }
  • rtmp : Plug leak if sending bytes read report fails.

    24 janvier 2018, par Josh Allmann
    rtmp : Plug leak if sending bytes read report fails.
    

    Signed-off-by : Martin Storsjö <martin@martin.st>

    • [DBH] libavformat/rtmpproto.c
  • ffserver : dont leak child arguments

    20 novembre 2014, par Lukasz Marek
    ffserver : dont leak child arguments
    

    Signed-off-by : Lukasz Marek <lukasz.m.luki2@gmail.com>

    • [DH] ffserver.c
    • [DH] ffserver_config.c
    • [DH] ffserver_config.h