main icon indicating copy to clipboard operation
main copied to clipboard

Psi не находит устройств OSS.

Open Ri0n opened this issue 10 years ago • 8 comments

Original issue 395 created by psi-plus on 2011-01-19T11:39:41.000Z:

Шаги по воспроизведению проблемы: What steps will reproduce the problem?

  1. Установить OSSv4.
  2. Запустить psi.
  3. В окне "Настройки" выбрать "Звонки".

Каков ожидаемый результат? What is the expected output? Наличие устройств для аудиовхода и аудиовыхода.

Что Вы видите вместо этого? What do you see instead? "<None>" в обоих полях.

Какую версию Psi+ / ОС Вы используете? What version of the Psi+/OS are you using? Psi+ v0.15.3559-webkit Beta (Jan 19 2011) / Gentoo x86_64

Дополнительная информация по проблеме: Additional information: oss-4.2.2004 В файле psimedia/gstprovider/deviceenum/deviceenum_unix.cpp проверка на oss устройства имеется.

Ri0n avatar Mar 19 '15 10:03 Ri0n

Comment #1 originally posted by psi-plus on 2011-01-19T11:43:37.000Z:

<empty>

Ri0n avatar Mar 19 '15 10:03 Ri0n

Comment #2 originally posted by psi-plus on 2011-01-20T09:32:47.000Z:

Сделайте кнопку в закладке "Звонки" для перечитывания устройств.

Ri0n avatar Mar 19 '15 10:03 Ri0n

Comment #3 originally posted by psi-plus on 2011-01-20T13:08:37.000Z:

пишите на английском, владелец задачи англоговорящий.

Ri0n avatar Mar 19 '15 10:03 Ri0n

Comment #4 originally posted by psi-plus on 2011-01-20T13:14:26.000Z:

What steps will reproduce the problem?

  1. Install OSSv4.
  2. Run psi-plus.
  3. Choose item "Voice Calling" in "Options" window.

What is the expected output? Show any OSS devices for audio output and audio input.

What do you see instead? "<None>" in both places.

What version of the Psi+/OS are you using? Psi+ v0.15.3572-webkit Beta (Jan 20 2011) / Gentoo x86_64

Additional information: oss-4.2.2004 Check for OSS place in psimedia/gstprovider/deviceenum/deviceenum_unix.cpp.

Can you add button in "Voice Calling" item for recheck devices?

Ri0n avatar Mar 19 '15 10:03 Ri0n

Comment #5 originally posted by psi-plus on 2011-08-08T04:39:18.000Z:

псимедия будет переписана через фарсайт, так что этот баг будет помечен как invalid

Ri0n avatar Mar 19 '15 10:03 Ri0n

Comment #6 originally posted by psi-plus on 2011-08-09T17:03:24.000Z:

А что за фарсайт? Он умеет OSSv4?

Ri0n avatar Mar 19 '15 10:03 Ri0n

Comment #7 originally posted by psi-plus on 2012-04-03T13:17:55.000Z:

It seems this bug isn't fixed yet.

I have had the same problem mapped as <None> input/output OSS devices. In order to let psimedia to detect OSS devices I put some code change in the file psimedia/gstprovider/devices.cpp as suggested here: http://permalink.gmane.org/gmane.network.jabber.psi.devel/7976 by deleting references to all device variables except OSS source/sink in specified code portions. I guess, a more common workaround would be the interchange of alsa and oss device requests.

Я решил у себя эту проблему (<None> вместо OSS устройств) удалением переменных, соответствующих всем устройствам, за исключением OSS устройств в частях кода (файл psimedia/gstprovider/devices.cpp), упомянутых в посте по ссылке http://permalink.gmane.org/gmane.network.jabber.psi.devel/7976 . Мне кажется, более универсальным временным решением было бы изменение очерёдности опроса устройств - сначала OSS, а потом уже ALSA.

Ri0n avatar Mar 19 '15 10:03 Ri0n

Any news? Should we close this ticket?

Vitozz avatar May 29 '20 21:05 Vitozz