Author Topic: WebCam Driver Question  (Read 47768 times)

Lars

  • Hero Member
  • *****
  • Posts: 1271
  • Karma: +65/-0
    • View Profile
Re: WebCam Driver Question
« Reply #30 on: January 26, 2021, 11:07:22 am »
Since I don't have ArcaOS: can someone enlighten me if AN not only delivers the 10.xxx USB audio drivers (at least function wise) but also the USBAUDIF.DLL that goes with it ? You should find that DLL in the \MMOS2\DLL subdirectory.
If not I'll have to contact AN and let them know that that would be essential as this DLL and the audio drivers form a set which interacts with each other and have to match (much like USBCALLS has to match USBRESMG).

In principle, the DLL could be generic for each and every audio driver but it is messed up to the point where I decided to write my own (replacing AUDIOIF.DLL) in order not to break existing things.
« Last Edit: January 26, 2021, 11:57:47 am by Lars »

David McKenna

  • Hero Member
  • *****
  • Posts: 742
  • Karma: +24/-0
    • View Profile
Re: WebCam Driver Question
« Reply #31 on: January 26, 2021, 01:05:18 pm »
Lars,

 The AN supplied file USBAUDIO-12.07.exe (which is a WPI executable) does not contain USBAUDIF.DLL, so it is not installed. I have already installed your USB audio drivers, so don't have a fresh ArcaOS installation to check...

Regards,

Remy

  • Hero Member
  • *****
  • Posts: 645
  • Karma: +9/-1
    • View Profile
Re: WebCam Driver Question
« Reply #32 on: January 26, 2021, 02:17:27 pm »
To Lars

Yes, USB 12.07

Regards
Rémy

I have USB3/USB2 enabled

Lars

  • Hero Member
  • *****
  • Posts: 1271
  • Karma: +65/-0
    • View Profile
Re: WebCam Driver Question
« Reply #33 on: January 26, 2021, 04:27:32 pm »
To Lars

Yes, USB 12.07

Regards
Rémy

I have USB3/USB2 enabled

Does the USB 12.07 driver package WPI contain a USB audio driver or not ? What I would like to avoid is a mess where AN is delivering our drivers but not also updating/providing USBAUDIF.DLL.
« Last Edit: January 26, 2021, 04:48:58 pm by Lars »

Andreas Schnellbacher

  • Hero Member
  • *****
  • Posts: 827
  • Karma: +14/-0
    • View Profile
Re: WebCam Driver Question
« Reply #34 on: January 26, 2021, 04:40:21 pm »
Yes, 12.07 contains USBAUDIO.SYS.

Lars

  • Hero Member
  • *****
  • Posts: 1271
  • Karma: +65/-0
    • View Profile
Re: WebCam Driver Question
« Reply #35 on: January 26, 2021, 04:49:53 pm »
Yes, 12.07 contains USBAUDIO.SYS.
... and obviously nothing else.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4786
  • Karma: +99/-1
    • View Profile
Re: WebCam Driver Question
« Reply #36 on: January 26, 2021, 06:06:57 pm »
Installed from the latest Beta, not sure about the last release.
Code: [Select]
M:\MMOS2>bldlevel usbaud2.sys
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature:       @#Lars Erdmann:10.234#@OS/2 USB Audio 2.0 Device Driver
Vendor:          Lars Erdmann
Revision:        10.234
File Version:    10.234
Description:     OS/2 USB Audio 2.0 Device Driver

M:\MMOS2>bldlevel usbaudio.sys
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature:       @#Lars Erdmann:10.234#@OS/2 USB Audio 1.0 Device Driver
Vendor:          Lars Erdmann
Revision:        10.234
File Version:    10.234
Description:     OS/2 USB Audio 1.0 Device Driver
and
Code: [Select]
M:\MMOS2\DLL>bldlevel usbaudif.dll
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature:       @#Lars Erdmann:10.234#@##1## 18 Apr 2020 12:42:31     Laptop
 ::::::@@USB Audio 1.0 and 2.0 VSD
Vendor:          Lars Erdmann
Revision:        10.234
Date/Time:       18 Apr 2020 12:42:31
Build Machine:   Laptop
File Version:    10.234
Description:     USB Audio 1.0 and 2.0 VSD

Remy

  • Hero Member
  • *****
  • Posts: 645
  • Karma: +9/-1
    • View Profile
Re: WebCam Driver Question
« Reply #37 on: January 26, 2021, 06:35:19 pm »
Yes, 12.07 contains USBAUDIO.SYS.
... and obviously nothing else.

the usbaudif.dll and usbwav.dll I have installed are:
[C:\mmos2\dll]bldlevel usbaudif.dll
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature:       @#Lars Erdmann:10.234#@##1## 18 Apr 2020 12:42:31     Laptop
 ::::::@@USB Audio 1.0 and 2.0 VSD
Vendor:          Lars Erdmann
Revision:        10.234
Date/Time:       18 Apr 2020 12:42:31
Build Machine:   Laptop
File Version:    10.234
Description:     USB Audio 1.0 and 2.0 VSD

[C:\mmos2\dll]bldlevel usbwav.dll
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature:       @#Lars Erdmann:10.234#@##1## 18 Apr 2020 12:42:50     Laptop
 ::::::@@Filter IO Proc and MULAW/ALAW Codec for USBAUDIO
Vendor:          Lars Erdmann
Revision:        10.234
Date/Time:       18 Apr 2020 12:42:50
Build Machine:   Laptop
File Version:    10.234
Description:     Filter IO Proc and MULAW/ALAW Codec for USBAUDIO

Nothing else

About 12.07, here is wpi archive view.

Lars

  • Hero Member
  • *****
  • Posts: 1271
  • Karma: +65/-0
    • View Profile
Re: WebCam Driver Question
« Reply #38 on: January 26, 2021, 11:35:46 pm »
Neither one WPI nor the other contains USBAUDIF.DLL.
So where does it come from?

Remy

  • Hero Member
  • *****
  • Posts: 645
  • Karma: +9/-1
    • View Profile
Re: WebCam Driver Question
« Reply #39 on: January 27, 2021, 01:03:44 am »
Neither one WPI nor the other contains USBAUDIF.DLL.
So where does it come from?

As it is written, yours  ;)
(usbdrv234)

It was installed during test between your driver and Arca ones trying to progress Wim's webcam driver.
Those dll's have been left.

Regards
Rémy

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4786
  • Karma: +99/-1
    • View Profile
Re: WebCam Driver Question
« Reply #40 on: January 27, 2021, 02:10:13 am »
Here, it is in the usbaud2.wpi, from the ArcaOS 5.0.6.4 EN ISO.
« Last Edit: January 27, 2021, 02:13:35 am by Dave Yeo »

Lars

  • Hero Member
  • *****
  • Posts: 1271
  • Karma: +65/-0
    • View Profile
Re: WebCam Driver Question
« Reply #41 on: January 27, 2021, 12:37:11 pm »
Ok, uniaud2.wpi is fine as it contains all necessary stuff.
In short: the ArcaOS DVD contains all that is necessary but the individual WPIs for eCS/Warp customers do not.
But there will always be the option to install my USB audio drivers while keeping all the rest of the USB stack. As the USB audio drivers tend to still change even today (it's the "youngest" driver I have worked on), maybe that is the best option anyways.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4786
  • Karma: +99/-1
    • View Profile
Re: WebCam Driver Question
« Reply #42 on: January 27, 2021, 06:03:27 pm »
I think eCS/Warp people are expected to install your packages as the readme makes clear it is third party software only included as a convenience and unsupported by Arca Noae.
It is also an option during install, in the USB section IIRC, so unless someone selects it (or later installs from the ISO), it will not be installed.

Wim Brul

  • Sr. Member
  • ****
  • Posts: 295
  • Karma: +25/-0
    • View Profile
    • Wim's home page
Re: WebCam Driver Question
« Reply #43 on: January 28, 2021, 10:45:08 am »
Was also wondering if the audio could be made to stream by HTTP?

Yes David, that could probably be done. I am not so sure that it would work satisfactorily since I expect delayed audio (related to video) to occur when streaming that way. Is it your intention to use HTTP streaming from webcam.exe to both wmaudio.exe and wmvideo.exe at the same time? I am asking because right now it is possible to watch the HTTP video stream using firefox or seamonkey. But in my experiments (rexx server) I was not able to do the same for audio. I could made the  browser produce the sound with the <audio> tag but alas it persisted in caching that audio rendering it useless.

David McKenna

  • Hero Member
  • *****
  • Posts: 742
  • Karma: +24/-0
    • View Profile
Re: WebCam Driver Question
« Reply #44 on: January 28, 2021, 12:21:03 pm »
 Wim,
 
Is it your intention to use HTTP streaming from webcam.exe to both wmaudio.exe and wmvideo.exe at the same time?

 Yes, I was thinking of the possibility of a simple video 'chat' setup using your programs.  Not a programmer myself, so don't know what would be involved, but I'm sure none of it is easy! (or everybody would do it). Thanks for all your efforts - much appreciated!

Regards,