![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...подход вам следует изменить, посылать нужно сразу при поступлении данных, к примеру в wndproc():
Код:
Код:
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#22 |
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
![]()
В вашем коде я некоторых вещей не понимаю правда, но, Спасибо вам большое! Буду разбираться, вы очень помогли мне в моем вопросе! Как сделаю, выложу исходники. Спасибо ещё раз.
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
![]() |
![]() |
![]() |
![]() |
#23 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...скажем так, я немножко выложил коммерческого кода ...и зря-вы asmin/out не добили.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#24 |
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
![]()
Один вопросик остался. Изучив ваш код (на сколько смог), написал свой:
Код:
P.S. Вроде бы сделал... осуществил передачу звука порционно, сейчас пытаюсь настроить вывод звука через WaveOut...
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
![]() Последний раз редактировалось ImmortalAlexSan; 08.04.2010 в 19:19. |
![]() |
![]() |
![]() |
#25 |
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
![]()
Я на последнем рубеже работы! Подскажите пожалуйста как добавить полученный потоком в WaveOut? Не могу найти с помощью какой функции это сделать!
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
![]() Последний раз редактировалось ImmortalAlexSan; 08.04.2010 в 19:55. |
![]() |
![]() |
![]() |
#26 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
приняли поток, занесли его в буфер (Buffer
![]() Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#27 |
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
![]()
Спасибо большое, я попробую, как приду домой! А вот этот смайлик получился сочитанием ":" и "P"?
![]() ![]()
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
![]() |
![]() |
![]() |
![]() |
#28 |
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
![]()
Что-то не получается у меня... видимо что-то не правильно делаю...
Вот код отправки пакетов Код:
Код:
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
![]() |
![]() |
![]() |
![]() |
#29 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
1- waveOutOpen( - делается один раз вначале до всей котовасии
2- вы приравниватете buffer с типом pointer к SoundStreamIn с типом tmemorystream (УБРАТЬ) 3- size:=WaveDataLength - это зачем (УБРАТЬ)? количество принятых нам известно, это aData.size 4- смысл тут как раз передать указатель из потока, поправить: Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 09.04.2010 в 14:05. |
![]() |
![]() |
![]() |
#30 |
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
![]()
Не работает. Понимаете в чем дело... когда я начинаю записывать считанные данные в поток с помощью write и мониторю то, что действительно поток содержит данные!!! вот здесь:
Код:
Когда же я строчку soundStream.Write(WaveHdr1.lpdata^, WaveHdr1.dwBufferLength); убираю! То клиент начинает отправлять ПУСТЫЕ пакеты на сервер, и сервер эти пустые пакеты принимает! (мемо выводит надписи без оцифрованых данных). Может ли это быть из-за того, что я как-то не правильно звук в буфер заношу? (хотя наврятли, по нажатию на кнопку я определяю, сколько осталось байт свободных) Подскажите в чем дело пожалуйста... И ещё: Код:
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
![]() Последний раз редактировалось ImmortalAlexSan; 09.04.2010 в 17:04. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
WEB - программист. Временный сотрудник - работа дому. | Julia G | Фриланс | 2 | 23.03.2010 21:45 |
Как найти временный файл | bakabul | JavaScript, Ajax | 1 | 01.11.2008 09:44 |
Временный проект по DirectX (Москва) | _HR | Фриланс | 1 | 19.02.2008 13:14 |
Запись в буфер Delphi & Asm | SteelRat | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 14 | 27.02.2007 22:49 |