From owner-freebsd-multimedia Wed Sep 6 14:13: 5 2000 Delivered-To: freebsd-multimedia@freebsd.org Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161]) by hub.freebsd.org (Postfix) with ESMTP id B645837B424 for ; Wed, 6 Sep 2000 14:13:00 -0700 (PDT) Received: from isi.edu (hbo.isi.edu [128.9.160.75]) by boreas.isi.edu (8.9.3/8.9.3) with ESMTP id OAA02546; Wed, 6 Sep 2000 14:12:57 -0700 (PDT) Message-ID: <39B6B359.2177773D@isi.edu> Date: Wed, 06 Sep 2000 14:12:57 -0700 From: Lars Eggert Organization: USC Information Sciences Institute X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en, de MIME-Version: 1.0 To: Orion Hodson Cc: rat-users@cs.ucl.ac.uk, multimedia@FreeBSD.ORG Subject: Re: FreeBSD-4.1-STABLE & rat-4.2.9 References: <17547.968274120@cs.ucl.ac.uk> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------msD5E4BAFAC08367C2F7D34463" Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This is a cryptographically signed message in MIME format. --------------msD5E4BAFAC08367C2F7D34463 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Orion Hodson wrote: > This error looks to coincide with the write buffer going dry. Can you > try changing RAT's minimum cushion size (target output device buffer > occupancy): > > --- cushion.c.orig Wed Sep 6 21:54:12 2000 > +++ cushion.c Wed Sep 6 21:54:27 2000 > @@ -34,3 +34,3 @@ > #define CUSHION_MAX_MS 500 > -#define CUSHION_MIN_MS 40 > +#define CUSHION_MIN_MS 400 > #define CUSHION_STEP_MS 10 > > This will destroy interactivity, but it'll clarify the problem some > more. Please let me know how this turns out. This is what I see after applying the patch (I omitted some of the "Error writing device.: Device not configured" lines (...) to make the log shorter: [larse@hbo: ~/projects/rat/rat] ./rat-4.2.9 localhost/7777 11445:mbus_config.c:656 using Addr:224.255.222.239 Port:47000 Scope:HOSTLOCAL for MBUS 11446:main_ui.c:104 rat-ui started argc=5 11446:mbus_config.c:656 using Addr:224.255.222.239 Port:47000 Scope:HOSTLOCAL for MBUS 11446:main_ui.c:118 Waiting for mbus.waiting(rat-token-649d26f6) from controller... 11446:main_ui.c:120 11445:main_control.c:502 Waiting for rat-token-23f077df from media engine... ...got it 11446:main_ui.c:126 Waiting for mbus.go(rat-token-649d26f6) from controller... 11447:main_engine.c:88 token[0] = rat-token-23f077df 11447:auddev_luigi.c:555 dev (0) name (CS461x PCM Audio) 11447:auddev_luigi.c:567 Audio driver is newpcm 11447:auddev_trans.c:107 Cannot open transcoder audio device: not a transcoder 11447:auddev.c:1169 Added "CS461x PCM Audio" to audio device table 11447:auddev.c:1169 Added "No Audio Device" to audio device table 11447:channel.c:204 Created encoder: "None" 11447:audio.c:235 Change device requested. 11447:auddev.c:549 Opened device: No Audio Device 11447:auddev.c:579 Input: 16-bit signed linear,8-kHz,Mono 11447:auddev.c:590 Output: 16-bit signed linear,8-kHz,Mono 11447:transmit.c:165 Unit duration 160 channels 1 11447:mix.c:106 Mixer created. Aligned to 0 8000kHz 11447:audio.c:296 0x00000000 0x00000201 11447:mbus_config.c:656 using Addr:224.255.222.239 Port:47000 Scope:HOSTLOCAL for MBUS 11447:main_engine.c:138 Need mbus.waiting(rat-token-23f077df) from controller... 11447:main_engine.c:153 Sending mbus.go(rat-token-23f077df) to controller... 11447:main_engine.c:158 Got all needed mbus.waiting() messages from controller 11447:main_engine.c:174 Sent all mbus.go() messages to controller 11447:main_engine.c:179 Need mbus.go("rat-token-23f077df") from controller... 11445:main_control.c:504 ...got it 11447:rtp.c:551 Created database entry for ssrc 0x66fb1a2e 11446:main_ui.c:128 11445:main_control.c:509 User interface is (media:audio module:ui app:rat id:11445) ...got it 11446:main_ui.c:131 Waiting for mbus.waiting(rat-ui-requested) from media engine... 11447:mbus_engine.c:1506 Got required mbus.go(rat-token-23f077df) 11447:main_engine.c:197 Got all needed mbus.go() messages from controller 11447:audio.c:235 Change device requested. 11447:audio.c:250 Change primary requested. 11447:mix.c:121 Mixer destroyed. Head 0 8000kHz Tail 0 8000kHz 11447:auddev_luigi.c:82 Opening /dev/audio0 11447:auddev_luigi.c:90 soundcaps[0].rate_min = 11025 11447:auddev_luigi.c:91 soundcaps[0].rate_max = 48000 11447:auddev_luigi.c:92 soundcaps[0].formats = 0x90000010 11447:auddev_luigi.c:93 soundcaps[0].bufsize = 65536 11447:auddev_luigi.c:94 soundcaps[0].mixers = 0x00000001 11447:auddev_luigi.c:95 soundcaps[0].inputs = 0x004049f1 11447:auddev_luigi.c:96 soundcaps[0].left = 0x0064 11447:auddev_luigi.c:97 soundcaps[0].right = 0x0064 11447:auddev_luigi.c:164 rec size 320, play size 320 bytes 11447:auddev_luigi.c:200 Failed MIXER_WRITE(SOUND_MIXER_IMIX) 11447:auddev.c:549 Opened device: CS461x PCM Audio 11447:auddev.c:579 Input: 16-bit signed linear,16-kHz,Mono 11447:auddev.c:590 Output: 16-bit signed linear,16-kHz,Mono 11447:transmit.c:165 Unit duration 160 channels 1 11447:mix.c:106 Mixer created. Aligned to 0 16000kHz 11447:audio.c:296 0x00000201 0x00000101 11447:auddev_luigi.c:360 Failed MIXER_WRITE(SOUND_MIXER_IMIX) 11447:channel.c:204 Created encoder: "None" 11447:auddev_luigi.c:360 Failed MIXER_WRITE(SOUND_MIXER_IMIX) 11447:settings.c:438 gecos Lars Eggert,707,(310) 448-9185,(310) 827-3569 name larse 11447:settings.c:478 username Lars Eggert Lars Eggert 11447:audio.c:482 Increasing cushion. 11445:main_control.c:512 Media engine 0 is (media:audio module:engine app:rat session:0 id:11445) 11445:main_control.c:514 Parsing options 11445:main_control.c:518 Entering main loop Error writing device.: Device not configured ... Error writing device.: Device not configured 11447:audio.c:482 Increasing cushion. 11446:main_ui.c:144 ...got it Error writing device.: Device not configured 11447:mbus_engine.c:1484 Got mbus.waiting(rat-ui-requested) 11447:auddev_luigi.c:530 Device error!Error writing device.: Device not configured Error writing device.: Device not configured ... Error writing device.: Device not configured 11446:main_ui.c:184 Waiting for tool.rat.ui.detach() from media engine... Error writing device.: Device not configured 11446:main_ui.c:193 ...got it 11445:mbus_control.c:55 Got quit (media:audio module:ui app:rat id:11445) 11446:main_ui.c:209 Waiting for mbus.quit() from controller... Error writing device.: Device not configured ... Error writing device.: Device not configured 11445:main_control.c:292 Sending mbus.quit() to (media:audio module:ui app:rat id:11445)... 11446:mbus_ui.c:82 Got mbus.quit() from (media:audio module:control app:rat id:11445) 11446:main_ui.c:218 ...got it Error writing device.: Device not configured 11445:main_control.c:303 ...done 11445:main_control.c:292 Sending mbus.quit() to (media:audio module:engine app:rat session:0 id:11445)... 11446:main_ui.c:242 User interface exit 11445:main_control.c:328 Caught signal SIGCHLD: 20 Error writing device.: Device not configured 11447:mbus_engine.c:1459 Media engine got mbus.quit() 11445:main_control.c:303 ...done 11445:process.c:93 Process already dead 11445:process.c:93 Process already dead 11445:main_control.c:551 Controller exit 11447:mix.c:121 Mixer destroyed. Head 120864 16000kHz Tail 120864 16000kHz 11447:auddev_luigi.c:248 audio drain: 640 -> 640 11447:auddev.c:1183 audio_free_interfaces 4 11447:auddev.c:1185 0x0 11447:auddev.c:1185 0x0 11447:auddev.c:1185 0x0 11447:auddev.c:1185 0x0 11447:pdb.c:201 Removing persistent database entry for SSRC 0x66fb1a2e 11447:main_engine.c:497 Media engine exit Lars -- Lars Eggert Information Sciences Institute http://www.isi.edu/larse/ University of Southern California --------------msD5E4BAFAC08367C2F7D34463 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIIIIwYJKoZIhvcNAQcCoIIIFDCCCBACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC BfQwggLYMIICQaADAgECAgMDIwUwDQYJKoZIhvcNAQEEBQAwgZQxCzAJBgNVBAYTAlpBMRUw EwYDVQQIEwxXZXN0ZXJuIENhcGUxFDASBgNVBAcTC0R1cmJhbnZpbGxlMQ8wDQYDVQQKEwZU aGF3dGUxHTAbBgNVBAsTFENlcnRpZmljYXRlIFNlcnZpY2VzMSgwJgYDVQQDEx9QZXJzb25h bCBGcmVlbWFpbCBSU0EgMTk5OS45LjE2MB4XDTAwMDgyNDIwMzAwOFoXDTAxMDgyNDIwMzAw OFowVDEPMA0GA1UEBBMGRWdnZXJ0MQ0wCwYDVQQqEwRMYXJzMRQwEgYDVQQDEwtMYXJzIEVn Z2VydDEcMBoGCSqGSIb3DQEJARYNbGFyc2VAaXNpLmVkdTCBnzANBgkqhkiG9w0BAQEFAAOB jQAwgYkCgYEAz1yfcNs53rvhuw8gSDvr2+/snP8GduYY7x7WkJdyvcwb4oipNpWYIkMGP214 Zv1KrgvntGaG+jeugAGQt0n64VusgcIzQ6QDRtnMgdQDTAkVSQ2eLRSQka+nAPx6SFKJg79W EEHmgKQBMtZdMBYtYv/mTOcpm7jTJVg+7W6n04UCAwEAAaN3MHUwKgYFK2UBBAEEITAfAgEA MBowGAIBBAQTTDJ1TXlmZkJOVWJOSkpjZFoyczAYBgNVHREEETAPgQ1sYXJzZUBpc2kuZWR1 MAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUiKvxYINmVfTkWMdGHcBhvSPXw4wwDQYJKoZI hvcNAQEEBQADgYEAi65fM/jSCaPhRoA9JW5X2FktSFhE5zkIpFVPpv33GWPPNrncsK13HfZm s0B1rNy2vU7UhFI/vsJQgBJyffkLFgMCjp3uRZvBBjGD1q4yjDO5yfMMjquqBpZtRp5op3lT d01faA58ZCB5sxCb0ORSxvXR8tc9DJO0JIpQILa6vIAwggMUMIICfaADAgECAgELMA0GCSqG SIb3DQEBBAUAMIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYD VQQHEwlDYXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9D ZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29u YWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0 ZS5jb20wHhcNOTkwOTE2MTQwMTQwWhcNMDEwOTE1MTQwMTQwWjCBlDELMAkGA1UEBhMCWkEx FTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTEUMBIGA1UEBxMLRHVyYmFudmlsbGUxDzANBgNVBAoT BlRoYXd0ZTEdMBsGA1UECxMUQ2VydGlmaWNhdGUgU2VydmljZXMxKDAmBgNVBAMTH1BlcnNv bmFsIEZyZWVtYWlsIFJTQSAxOTk5LjkuMTYwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGB ALNpWpfU0BYLerXFXekhnCNyzRJMS/d+z8f7ynIk9EJSrFeV43theheE5/1yOTiUtOrtZaeS Bl694GX2GbuUeXZMPrlocHWEHPQRdAC8BSxPCQMXMcz0QdRyxqZd4ohEsIsuxE3x8NaFPmzz lZR4kX5A6ZzRjRVXjsJz5TDeRvVPAgMBAAGjNzA1MBIGA1UdEwEB/wQIMAYBAf8CAQAwHwYD VR0jBBgwFoAUcknCczTGVfQLdnKBfnf0h+fGsg4wDQYJKoZIhvcNAQEEBQADgYEAa8ZZ6TH6 6bbssQPY33Jy/pFgSOrGVd178GeOxmFw523CpTfYnbcXKFYFi91cdW/GkZDGbGZxE9AQfGuR b4bgITYtwdfqsgmtzy1txoNSm/u7/pyHnfy36XSS5FyXrvx+rMoNb3J6Zyxrc/WG+Z31AG70 HQfOnZ6CYynvkwl+Vd4xggH3MIIB8wIBATCBnDCBlDELMAkGA1UEBhMCWkExFTATBgNVBAgT DFdlc3Rlcm4gQ2FwZTEUMBIGA1UEBxMLRHVyYmFudmlsbGUxDzANBgNVBAoTBlRoYXd0ZTEd MBsGA1UECxMUQ2VydGlmaWNhdGUgU2VydmljZXMxKDAmBgNVBAMTH1BlcnNvbmFsIEZyZWVt YWlsIFJTQSAxOTk5LjkuMTYCAwMjBTAJBgUrDgMCGgUAoIGxMBgGCSqGSIb3DQEJAzELBgkq hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTAwMDkwNjIxMTI1N1owIwYJKoZIhvcNAQkEMRYE FPmuemApRTzFoAYlhU0/3J/4JS2uMFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYI KoZIhvcNAwICAgCAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgFAMA0GCCqGSIb3DQMCAgEoMA0G CSqGSIb3DQEBAQUABIGAdGyrXFuTGj4ADmsN63j45qiHAXyR/UbaeVigYAkw/TOeW/Gc2kU1 VDju4V5dX20SsLE9ATnqcuPjHI/jg7Id/CGVet+tiAsadwHfbjYyS+rzj+t/EQQi8k4ME6wb Q+zt2Arw4MHToGT+pejICdAXwa16QLW7ceQ5uqoItOuahH0= --------------msD5E4BAFAC08367C2F7D34463-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message