Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: InputStream  (Lu 2665 fois)

0 Membres et 1 Invité sur ce sujet

linke

  • Newbie
  • *
  • Messages: 17
    • Voir le profil
InputStream
« le: Janvier 26, 2014, 02:39:43 pm »
bonjour
ce poste s'adresse particulièrement aux développeur de la dll SFML.

apres des heures perdues a essaye de jouer une musique .ogg dans une appli basique, sans resultat, j'ai longuement cherche sur le sujet sur internet, et malgre tous ce qui a ete dit (ajouter tous les DLL manqunt=> OpenAL32.dll, libsndfile-1.dll....etc ) sa marche toujours pas , sauf pour les fichiers .wav

en dernier recour j'ai plonger dans le code
l'erreur vient de la :
 bool SoundFile::openRead(const std::string& filename)
{
    // If the file is already opened, first close it
    if (m_file)
        sf_close(m_file);

    // Open the sound file
    SF_INFO fileInfo;
    fileInfo.format = 0;
    m_file = sf_open(filename.c_str(), SFM_READ, &fileInfo);
    if (!m_file)
    {
        err() << "Failed to open sound file \"" << filename << "\" (" << sf_strerror(m_file) << ")" << std::endl;
        return false;
    }

    // Initialize the internal state from the loaded information
    initialize(fileInfo);

    return true;
}

cette fonction est dans le soundfile.cpp, ce qui pose problème c'est le retour sf_open()

autre chose manquante est
#include <SFML/System/InputStream.hpp>
j'ai beau le chercher, il reste introuvable.......... :-\


Arneast

  • Newbie
  • *
  • Messages: 13
    • Voir le profil
    • E-mail
Re : InputStream
« Réponse #1 le: Janvier 26, 2014, 04:13:54 pm »
Salut !
Je ne suis pas dev de la SFML avant tout*.
Quand tu dis que tu ne trouves pas le fichier InputStream.hpp , tu veux dire manuellement dans ton arborescence ou que ton programme ne la trouve pas?
Aussi je ne vois nul part quelle version de la SFML tu utilises... il manque de nombreuses informations pour te débloquer je pense.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : InputStream
« Réponse #2 le: Janvier 26, 2014, 05:47:39 pm »
Il y a un message d'erreur sur la sortie standard, ça peut aider de le récupérer pour savoir ce qui a foiré.
Laurent Gomila - SFML developer

linke

  • Newbie
  • *
  • Messages: 17
    • Voir le profil
Re : InputStream
« Réponse #3 le: Janvier 26, 2014, 05:59:50 pm »
non cherche pas loin les gars, c'etais juste les mauvais .dll, ceux que j'ai ajoute venais d'internet
alors que dans les source y a des les deux versions x86 et x64 .........

donc: si quelqu'un est de passage sur ce poste et a des problemes avec le sound:

vous avez les dll dans les sources, ne pas utiliser ceux d'internet.....

merci en tous cas pour votre reactivite  ;)