Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#177 closed defect (worksforme)

Silence with Microsoft Windows Media Audio 9 Speech DMO

Reported by: ian.goldby@… Owned by: alex@…
Priority: normal Component: ad
Version: 1.0pre5 Severity: normal
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: Analyzed by developer:

Description

My mplayer outputs silence on Microsoft Windows Media Audio 9 Speech DMO. I
confirmed that if I send output to a pcm file the result is all zeros.

Here's the mplayer output:

Sample input file to be uploaded in a moment...

---cut here---
MPlayer 1.0pre5try2-3.3.4 (C) 2000-2004 MPlayer Team

CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville 1140 MHz (Family: 6,
Stepping: 6)
Detected cache-line size is 32 bytes
MMX2 supported but disabled
CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX SSE

Reading config file /usr/share/mplayer/mplayer.conf
Reading config file /home/ian/.mplayer/config
Reading /home/ian/.mplayer/codecs.conf: Can't open
'/home/ian/.mplayer/codecs.conf': No such file or directory
Reading /usr/share/mplayer/codecs.conf: 73 audio & 180 video codecs
CommandLine?: '-v' 'test.wma'
init_freetype
get_path('font/font.desc') -> '/home/ian/.mplayer/font/font.desc'
font: can't open file: /home/ian/.mplayer/font/font.desc
font: can't open file: /usr/share/mplayer/font/font.desc
Using MMX Optimized OnScreenDisplay?
Using Linux hardware RTC timing (1024Hz).
get_path('input.conf') -> '/home/ian/.mplayer/input.conf'
Can't open input config file /home/ian/.mplayer/input.conf: No such file or
directory
Parsing input config file /usr/share/mplayer/input.conf
Input config file /usr/share/mplayer/input.conf parsed: 53 binds
get_path('test.wma.conf') -> '/home/ian/.mplayer/test.wma.conf'

Playing test.wma.
[file] File size is 51200 bytes
STREAM: [file] test.wma
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
CACHE_PRE_INIT: 0 [0] 0 pre:0 eof:0
Cache fill: 0.00% (0 bytes) Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x85a4c08
ASF file format detected.

Title: Seminar 1, October 2004
Author: Roy McCloughry?
Copyright:
Comment:
Rating:


ASF: packets: 14778 flags: 2 max_packet_size: 481 min_packet_size: 481
max_bitrate: 12760 preroll: 3417
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_interleave
type: 64 bytes, stream: 8 bytes ID: 1
unk1: 0 unk2: F6F6C8
FILEPOS=0x95B
==> Found audio stream: 1
======= WAVE Format =======
Format Tag: 10 (0xA)
Channels: 1
Samplerate: 16000
avg byte/sec: 1500
Block align: 450
bits/sample: 16
cbSize: 46
Unknown extra header dump: [10] [0] [4] [0] [0] [0] [0] [0] [0] [0] [0] [0]
[0][0] [10] [0] [0] [0] [a7] [99] [1a] [0] [5] [c9] [2d] [40] [14] [5a] [60]
[0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0]
===========================
ASF: audio scrambling: 1 x 1 x 450
============ ASF Stream group == START ===

object size = 32
stream count=[0x1][1]

stream id=[0x1][1]
max bitrate=[0x31d8][12760]

============ ASF Stream group == END ===
Found movie at 0x9F5 - 0x6C806F
ASF: 1 audio and 0 video streams found
ASF: Searching for audio stream (id:1).
Auto-selected ASF audio ID = 1
Clip info:

name: Seminar 1, October 2004
author: Roy McCloughry?
copyright:
comments:

==========================================================================
Opening audio decoder: [dmo] Win32/DMO decoders
======= WAVE Format =======
Format Tag: 10 (0xA)
Channels: 1
Samplerate: 16000
avg byte/sec: 1500
Block align: 450
bits/sample: 16
cbSize: 46
Unknown extra header dump: [10] [0] [4] [0] [0] [0] [0] [0] [0] [0] [0] [0]
[0][0] [10] [0] [0] [0] [a7] [99] [1a] [0] [5] [c9] [2d] [40] [14] [5a] [60]
[0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0]
===========================
======= WAVE Format =======
Format Tag: 1 (0x1)
Channels: 1
Samplerate: 16000
avg byte/sec: 32000
Block align: 2
bits/sample: 16
cbSize: 0
===========================
GetOutput? r=0x0 size:8192 align:1
StreamCount? r=0x0 1 1
INFO: Win32/DMO audio codec init OK!
dec_audio: Allocating 8192 bytes for input buffer.
dec_audio: Allocating 65536 + 65536 = 131072 bytes for output buffer.
AUDIO: 16000 Hz, 1 ch, 16 bit (0x10), ratio: 1500->32000 (12.0 kbit)
Selected audio codec: [wma9spdmo] afm:dmo (Windows Media Audio 9 Speech DMO)
==========================================================================
Checking audio filter chain for 16000Hz/1ch/16bit -> 16000Hz/2ch/16bit...
[libaf] Adding filter dummy
[dummy] Was reinitialized, rate=16000Hz, nch = 1, format = 0x00000001 and bps
=2
AF_pre: af format: 2 bps, 1 ch, 16000 hz, little endian signed int
AF_pre: 16000Hz 1ch Signed 16-bit (Little-Endian)
AO: [arts] Connected to sound server
AO: [arts] Stream opened
AO: [arts] buffer size: 20480
AO: [arts] packet size: 2048
AO: [arts] 16000Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
AO: Description: aRts audio output
AO: Author: Michele Balistreri <brain87@…>
Building audio filter chain for 16000Hz/1ch/16bit -> 16000Hz/2ch/16bit...
[dummy] Was reinitialized, rate=16000Hz, nch = 1, format = 0x00000001 and bps
=2
[libaf] Adding filter channels
[channels] Changing number of channels to 2
[dummy] Was reinitialized, rate=16000Hz, nch = 1, format = 0x00000001 and bps
=2
Video: no video
Freeing 0 unused video chunks
Starting playback...
[libaf] Reallocating memory in module channels, old len = 0, new len = 20478
ds_fill_buffer: EOF reached (stream: audio)
EOF code: 1 5 20.3% 0%

Uninit audio filters...
[libaf] Removing filter dummy
[libaf] Removing filter channels
uninit audio: dmo
DEMUXER: freeing demuxer at 0x85a4c08
DEMUXER: freeing sh_audio at 0x85a14c0
vo: x11 uninit called but X11 not inited..

Exiting... (End of file)
---cut here---

System details:

Gentoo Linux
Kernel: 2.6.10-rc2-mm3
libc: libc-2.3.4.so
gcc version 3.3.4 20040623
GNU ld version 2.15.90.0.1.1 20040303
GNU assembler 2.15.90.0.1.1 20040303
processor : 0
vendor_id : GenuineIntel?
cpu family : 6
model : 8
model name : Celeron (Coppermine)
stepping : 6
cpu MHz : 801.662
cache size : 128 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmovpat pse36 mmx fxsr sse
bogomips : 1585.15
ALSA sound system libs version 1.0.5-r3

Attachments (1)

test.wma (50.0 KB) - added by ian.goldby@… 14 years ago.
~30s WMA Audio 9 Speech file that plays back as silence

Download all attachments as: .zip

Change History (4)

Changed 14 years ago by ian.goldby@…

~30s WMA Audio 9 Speech file that plays back as silence

comment:1 Changed 14 years ago by ian.goldby@…

comment:2 Changed 14 years ago by r_togni@…

  • Resolution set to worksforme
  • Status changed from new to closed

Already fixed in CVS, and in the just released pre6.
Please update.

comment:3 Changed 14 years ago by ian.goldby@…

I've upgraded to 1.0pre6 and it now works. I've closed this bug. (I hope
that's the correct thing to do.)

Note: See TracTickets for help on using tickets.