Recherche avancée

Médias (91)

Autres articles (23)

  • Déploiements possibles

    31 janvier 2010, par

    Deux types de déploiements sont envisageable dépendant de deux aspects : La méthode d’installation envisagée (en standalone ou en ferme) ; Le nombre d’encodages journaliers et la fréquentation envisagés ;
    L’encodage de vidéos est un processus lourd consommant énormément de ressources système (CPU et RAM), il est nécessaire de prendre tout cela en considération. Ce système n’est donc possible que sur un ou plusieurs serveurs dédiés.
    Version mono serveur
    La version mono serveur consiste à n’utiliser qu’une (...)

  • MediaSPIP : Modification des droits de création d’objets et de publication définitive

    11 novembre 2010, par

    Par défaut, MediaSPIP permet de créer 5 types d’objets.
    Toujours par défaut les droits de création et de publication définitive de ces objets sont réservés aux administrateurs, mais ils sont bien entendu configurables par les webmestres.
    Ces droits sont ainsi bloqués pour plusieurs raisons : parce que le fait d’autoriser à publier doit être la volonté du webmestre pas de l’ensemble de la plateforme et donc ne pas être un choix par défaut ; parce qu’avoir un compte peut servir à autre choses également, (...)

  • Personnaliser les catégories

    21 juin 2013, par

    Formulaire de création d’une catégorie
    Pour ceux qui connaissent bien SPIP, une catégorie peut être assimilée à une rubrique.
    Dans le cas d’un document de type catégorie, les champs proposés par défaut sont : Texte
    On peut modifier ce formulaire dans la partie :
    Administration > Configuration des masques de formulaire.
    Dans le cas d’un document de type média, les champs non affichés par défaut sont : Descriptif rapide
    Par ailleurs, c’est dans cette partie configuration qu’on peut indiquer le (...)

Sur d’autres sites (5306)

  • Android ffmpeg release :invalid address or address of corrupt block passed to dlfree

    22 mai 2015, par jcguo

    guys.I’m new to Android JNI development as well as ffmpeg libs.

    With some struggles, I have managed to decode the real time H264 data, but meeting error when release the ffmpeg decoder :

    12-11 19:54:36.428  27959-27959/com.example.firmament.dji A/libc﹕ invalid address or address of corrupt block 0x6fa13868 passed to dlfree
    12-11 19:54:36.430  27959-27959/com.example.firmament.dji A/libc﹕ Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 27959 (e.firmament.dji)

    Some questions in stackoverflow mentioned that this error related to wrongly free some memory which was protected(same with Segment Fault).

    I checked the C JNI code for times and could not fix the bug, here is my code(release part) :

    jint Java_com_example_firmament_dji_XKZH264_release(JNIEnv *env, jobject obj)
    {
       if (pFrame != NULL) {
           av_free(pFrame);
           pFrame = NULL;
       }

       if (pCodecContext != NULL) {
           avcodec_close(pCodecContext);
           av_free(pCodecContext);
           pCodecContext = NULL;
       }

       if (pParserContext != NULL) {
           av_parser_close(pParserContext);
           av_free(pParserContext);
           pParserContext = NULL;
       }

       DeleteYUVTab();

       return 1;
    }

    void DeleteYUVTab()
    {
       if (colortab != NULL) {
           av_free(colortab);
           colortab = NULL;
       }

       if (rgb_2_pix != NULL) {
           av_free(rgb_2_pix);
           colortab = NULL;
       }
    }
  • Android ffmpeg release :invalid address or address of corrupt block passed to dlfree

    11 janvier 2018, par jcguo

    guys.I’m new to Android JNI development as well as ffmpeg libs.

    With some struggles, I have managed to decode the real time H264 data, but meeting error when release the ffmpeg decoder :

    12-11 19:54:36.428  27959-27959/com.example.firmament.dji A/libc﹕ invalid address or address of corrupt block 0x6fa13868 passed to dlfree
    12-11 19:54:36.430  27959-27959/com.example.firmament.dji A/libc﹕ Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 27959 (e.firmament.dji)

    Some questions in stackoverflow mentioned that this error related to wrongly free some memory which was protected(same with Segment Fault).

    I checked the C JNI code for times and could not fix the bug, here is my code(release part) :

    jint Java_com_example_firmament_dji_XKZH264_release(JNIEnv *env, jobject obj)
    {
       if (pFrame != NULL) {
           av_free(pFrame);
           pFrame = NULL;
       }

       if (pCodecContext != NULL) {
           avcodec_close(pCodecContext);
           av_free(pCodecContext);
           pCodecContext = NULL;
       }

       if (pParserContext != NULL) {
           av_parser_close(pParserContext);
           av_free(pParserContext);
           pParserContext = NULL;
       }

       DeleteYUVTab();

       return 1;
    }

    void DeleteYUVTab()
    {
       if (colortab != NULL) {
           av_free(colortab);
           colortab = NULL;
       }

       if (rgb_2_pix != NULL) {
           av_free(rgb_2_pix);
           colortab = NULL;
       }
    }
  • ffprobe : use quotation marks in the xml header output

    14 juillet 2021, par James Almer
    ffprobe : use quotation marks in the xml header output
    

    xmllint (silently) replaces the ' with " when fixing and validating the output
    of ffprobe in fate-ffprobe_xsd.

    Reviewed-by : Tobias Rapp <t.rapp@noa-archive.com>
    Signed-off-by : James Almer <jamrial@gmail.com>

    • [DH] fftools/ffprobe.c