Recherche avancée

Médias (0)

Mot : - Tags -/presse-papier

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

Autres articles (74)

  • Organiser par catégorie

    17 mai 2013, par

    Dans MédiaSPIP, une rubrique a 2 noms : catégorie et rubrique.
    Les différents documents stockés dans MédiaSPIP peuvent être rangés dans différentes catégories. On peut créer une catégorie en cliquant sur "publier une catégorie" dans le menu publier en haut à droite ( après authentification ). Une catégorie peut être rangée dans une autre catégorie aussi ce qui fait qu’on peut construire une arborescence de catégories.
    Lors de la publication prochaine d’un document, la nouvelle catégorie créée sera proposée (...)

  • Récupération d’informations sur le site maître à l’installation d’une instance

    26 novembre 2010, par

    Utilité
    Sur le site principal, une instance de mutualisation est définie par plusieurs choses : Les données dans la table spip_mutus ; Son logo ; Son auteur principal (id_admin dans la table spip_mutus correspondant à un id_auteur de la table spip_auteurs)qui sera le seul à pouvoir créer définitivement l’instance de mutualisation ;
    Il peut donc être tout à fait judicieux de vouloir récupérer certaines de ces informations afin de compléter l’installation d’une instance pour, par exemple : récupérer le (...)

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

Sur d’autres sites (3707)

  • Custom Reading Function for FFMPEG I/O

    20 septembre 2015, par Joe Allen

    I need to create a custom reading callback function that can read contents of a file in the form of a std::string into a uint8_t * buf. I tried multiple different methods found around the internet and on stackoverflow but sometimes it works and other the the program infinitely loops or stops execution half way.

    I have no problems with amr/3gp files but all wav/pcm files are causing some problems for some reason. All I know its something to do with the reading function I have so far.

    Ideally I would like to be able to give the program any type of file and then it converts it.

    This is how I am calling the readCallback function from the code :

    //create the buffer
    uint8_t * avio_ctx_buffer = NULL;

    //allocate space for the buffer using ffmpeg allocation method
    avio_ctx_buffer = (uint8_t *) av_malloc(avio_ctx_buffer_size);

    //Allocate and initialize an AVIOContext for buffered I/O.
    //audio variable contains the contents of the audio file
    avio_ctx = avio_alloc_context(avio_ctx_buffer, avio_ctx_buffer_size,0, &audio, &readCallback, NULL, NULL);

    Here is the callback function that works on some types of files :

    static int readCallback(void* opaque, uint8_t * buf, int buf_size){  
     std::string * file =static_cast(opaque);
     if(file->length() == 0){
      return AVERROR_EOF; //if we reach to the end of the string, return
                          // return End of file
     }

     // Creating a vector of the string size
     std::vector array(file->length());

     //Copying the contents of the string into the vector
     std::copy(file->begin(),file->end(),array.begin());

     //Copying the vector into buf
     std::copy(array.begin(),array.end(),buf);


     return file->length();

    }
  • lavu/opt : fix av_opt_get function

    11 novembre 2014, par Lukasz Marek
    lavu/opt : fix av_opt_get function
    

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

    • [DH] libavutil/opt.c
  • Revision f8f8c6d44c : Adding reusable get_y_mode_prob() function. Change-Id : Iebd182d7aeebc0f8964b6fd

    10 mars 2014, par Dmitry Kovalev

    Changed Paths :
     Modify /vp9/common/vp9_entropymode.h


     Modify /vp9/decoder/vp9_decodemv.c


     Modify /vp9/encoder/vp9_bitstream.c



    Adding reusable get_y_mode_prob() function.

    Change-Id : Iebd182d7aeebc0f8964b6fd35057449bb25b00c1