Recherche avancée

Médias (1)

Mot : - Tags -/wave

Autres articles (61)

  • Submit bugs and patches

    13 avril 2011

    Unfortunately a software is never perfect.
    If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
    If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
    You may also (...)

  • Les images

    15 mai 2013
  • Taille des images et des logos définissables

    9 février 2011, par

    Dans beaucoup d’endroits du site, logos et images sont redimensionnées pour correspondre aux emplacements définis par les thèmes. L’ensemble des ces tailles pouvant changer d’un thème à un autre peuvent être définies directement dans le thème et éviter ainsi à l’utilisateur de devoir les configurer manuellement après avoir changé l’apparence de son site.
    Ces tailles d’images sont également disponibles dans la configuration spécifique de MediaSPIP Core. La taille maximale du logo du site en pixels, on permet (...)

Sur d’autres sites (11819)

  • Do not fail fatally if chan atom is too short.

    6 décembre 2011, par Carl Eugen Hoyos

    Do not fail fatally if chan atom is too short.

  • convert char buffer (with pcm audio data) to short buffer

    15 décembre 2012, par testCoder

    I have char pAudioBuffer buffer which i got from function ffmpeg :

    int len = avcodec_decode_audio3(av_codec_context,
               (int16_t *) pAudioBuffer, &out_size, &packet);

    I know that audio format is two bytes per sample, i need to convert every two bytes to short value, i have tried to use code snippet below, but i often got zero instead of short value :

    int shortBufIndex = 0;
    for (int i = 0; i < (out_size); i += 2) {
       char b1 = pAudioBuffer[i];
       char b2 = pAudioBuffer[i + 1];
       short sample = atoi(&b1) + atoi(&b2);
       shortBuffer[shortBufIndex] = sample;
       shortBufIndex++;
       LOGI("BUFFER_ITEM='%d'", sample);
    }

    What i'm doing wrong, how to convert every two bytes in char buffer to short and and back.

    UPDATE :

    system's byte order is LITTLE_ENDIAN i have test it like this : Endianness of Android NDK

    How can i convert every two bytes in buffer to sample of short type and back. Please can you provide any code sample.

  • Revision 66607 : Remise a plat des listes d’objet : structure commune .liste[.long][.short] ...

    9 octobre 2012, par cedric@… — Log

    Remise a plat des listes d’objet :
    structure commune .liste[.long][.short] &gt ; .liste-items[.long][.short] &gt ; .item
    le contenu de chaque .item est fourni par inclure/resume/xxx.html (article, rubrique, breve... a completer) qui a une structure commune (héritée de hNews) dans un &lt ;article&gt ;
    Les classes modificatrices .long ou .short permettent d’avoir une liste plus detaillee ou plus courte, mais ce n’est qu’une option de presentation, le html etant identique.
    Le seul parametre pris en compte par resume/xxx est "coupe" qui permet de changer la longueur de coupe
    Un repertoire de demo (activé pour les seuls webmestres) avec une page de presentation des listes (toutes variantes)
    .secondary sur le contenu secondaire du layout (les colonnes)