Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

WaveOutOpen i greska "mmsys_invalparam"

[es] :: C/C++ programiranje :: WaveOutOpen i greska "mmsys_invalparam"

[ Pregleda: 2166 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

PaGud
Beograd

Član broj: 25402
Poruke: 24
*.ptt.yu.



Profil

icon WaveOutOpen i greska "mmsys_invalparam"10.10.2004. u 18:30 - pre 238 meseci
Pokusavam da pustim wav fajl preko modema ali mi ne uspeva da pomocu f-je

MMRESULT waveOutOpen(
LPHWAVEOUT phwo,
UINT uDeviceID,
LPWAVEFORMATEX pwfx,
DWORD dwCallback,
DWORD dwCallbackInstance,
DWORD fdwOpen
);
otvorim resurs tj. modem za upisivanje podataka.Greska koju mi vraca je

MMSYSERR_INVALPARAM

i nije nikako dokumentovana u Borlandovom helpu.Segment mog koda sledi:

HWAVEOUT *hWaveOut;
WAVEFORMATEX *lpWaveFormat;
...
int sig=waveOutGetDevCaps(1,&cap,sizeof(WAVEOUTCAPS));
//cap strukturu dobro napuni podacima pa znam sigurno da ona funkcionise
//jer mi vraca ime modema korektno
sig=waveOutOpen(hWaveOut,1,lpWaveFormat,(long)Handle,0,CALLBACK_WINDOW);
//sig postavlja na vrednost 11 a to je u stvari MMSYSERR_INVALPARAM

STA ovde nije dobro.Imam windows XP sa SP1.Radim u C++ Builderu6.Da napomenem
da ne radi ni ako koristim WAVE_MAPPER(zvucnu kartu koja je integrisana).
 
Odgovor na temu

nikoladsp
nikola radovanovic
trenutno-developer
novi sad

Član broj: 5455
Poruke: 193
*.ftn.ns.ac.yu.



Profil

icon Re: WaveOutOpen i greska "mmsys_invalparam"19.10.2004. u 10:18 - pre 238 meseci
cao,
nemam windows media SDK pri ruci da ti tacno kazem sta je greska,al mi je sumnjivo sto ti to ne radi ni sa muzickom.ako hoces poslacu ti parce sorsa koji "svira" na muzickoj.primer je uradjen u MS VC++ 6.0 ali to ne bi trebalo da je problem posto su to API funkcije.to ti mogu poslati sutra ujutru.dotle mozes pogledati na http://www.techmind.org/wave/-to ti je primer za snimanje al je princip isti.zgodan link je i na http://www.relisoft.com/freeware/recorder.html.
cheers

[email protected]
ja sam panker sa diplomom kod moje mame...
 
Odgovor na temu

PaGud
Beograd

Član broj: 25402
Poruke: 24
*.ptt.yu.



Profil

icon Re: WaveOutOpen i greska "mmsys_invalparam"20.10.2004. u 19:19 - pre 238 meseci
Greska je sto nisam inicijalizovao WAVEFORMATEX strukturu pre poziva funkcije waveOutOpen.Sada sve radi Ok i sa zvucnom i sa modemom.
Dobra newsgroup za TAPI je microsoftova :
http://msdn.microsoft.com/news...mer.tapi&lang=en&cr=US
Imas i za mmediju.
Hvala.
 
Odgovor na temu

nikoladsp
nikola radovanovic
trenutno-developer
novi sad

Član broj: 5455
Poruke: 193
*.ftn.ns.ac.yu.



Profil

icon Re: WaveOutOpen i greska "mmsys_invalparam"21.10.2004. u 09:32 - pre 237 meseci
Superiska.
Caos.
ja sam panker sa diplomom kod moje mame...
 
Odgovor na temu

[es] :: C/C++ programiranje :: WaveOutOpen i greska "mmsys_invalparam"

[ Pregleda: 2166 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.