Recherche avancée

Médias (0)

Mot : - Tags -/interaction

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (39)

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

  • Menus personnalisés

    14 novembre 2010, par

    MediaSPIP utilise le plugin Menus pour gérer plusieurs menus configurables pour la navigation.
    Cela permet de laisser aux administrateurs de canaux la possibilité de configurer finement ces menus.
    Menus créés à l’initialisation du site
    Par défaut trois menus sont créés automatiquement à l’initialisation du site : Le menu principal ; Identifiant : barrenav ; Ce menu s’insère en général en haut de la page après le bloc d’entête, son identifiant le rend compatible avec les squelettes basés sur Zpip ; (...)

  • Ajouter notes et légendes aux images

    7 février 2011, par

    Pour pouvoir ajouter notes et légendes aux images, la première étape est d’installer le plugin "Légendes".
    Une fois le plugin activé, vous pouvez le configurer dans l’espace de configuration afin de modifier les droits de création / modification et de suppression des notes. Par défaut seuls les administrateurs du site peuvent ajouter des notes aux images.
    Modification lors de l’ajout d’un média
    Lors de l’ajout d’un média de type "image" un nouveau bouton apparait au dessus de la prévisualisation (...)

Sur d’autres sites (9818)

  • lavfi : mark filters with dynamic number of inputs or outputs with special flags

    28 mars 2013, par Anton Khirnov

    lavfi : mark filters with dynamic number of inputs or outputs with special flags

  • bgmc : Do not mark ff_bgmc_decode_init() as av_cold

    5 mai 2013, par Diego Biurrun
    bgmc : Do not mark ff_bgmc_decode_init() as av_cold
    

    The function is possibly called once per block.

    • [DBH] libavcodec/bgmc.c
  • Decoder crashes after ffmpeg upgrade

    5 mai 2014, par Igor R.

    Recently I upgraded ffmpeg from 0.9 to 1.0 (tested on Win7x64 and on iOS), and now avcodec_decode_video2 seagfaults. Long story short : the crash occurs every time the video dimensions change (eg. from 320x240 to 160x120 or vice versa).

    I receive mpeg4 video stream from some proprietary source and decode it like this :

    // once, during initialization:
    AVCodec *codec_ = avcodec_find_decoder(CODEC_ID_MPEG4);
    AVCodecContext ctx_ = avcodec_alloc_context3(codec_);
    avcodec_open2(ctx_, codec_, 0);
    AVPacket packet_;
    av_init_packet(&packet_);
    AVFrame picture_ = avcodec_alloc_frame();

    // on every frame:
    int got_picture;
    packet_.size = size;
    packet_.data = (uint8_t *)buffer;
    avcodec_decode_video2(ctx_, picture_, &got_picture, &packet_);

    Again, all the above had worked flawlessly until I upgraded to 1.0. Now every time the frame dimensions change - avcodec_decode_video2 crashes. Note that I don’t assign width/height in AVCodecContext - neither in the beginning, nor when the stream changes - can it be the reason ?

    I’d appreciate any idea !

    Update : setting ctx_.width and ctx_.height doesn’t help.

    Update2 : just before the crash I get the following log messages :

    mpeg4, level 24 : "Found 2 unreleased buffers !".
    level 8 : "Assertion i < avci->buffer_count failed at libavcodec/utils.c:603"

    Update3 upgrading to 1.1.2 fixed this crash. The decoder is able again to cope with dimensions change on the fly.