Package: vlc
Version: 0.8.1.svn20050314-1
Severity: normal

I tried to use v4l to stream my webcam content. Everything works but I cannot
get any audio output even though the right /dev/dsp is specified. I then went
through the source code and found something which IMO is logically not correct.

The v4l code would query the v4l device to see if there is audio device 
associated with it and if there is none, it would turn off audio input part.
However, the webcam I have do have a USB mic input but it just isn't considered 
as part of the video capture device(this is understandable as the vendor just
put two seperate pieces of thing together, pure reference design).

At the moment, I just change the device driver (spca5xx) to report a audio
channel(even though it doesn't applies to all devices) but I think it should
be vlc(v4l) that needs to be changed to ignore this part of check and just take
whatever given as adev and use it.

mplayer is doing the right thing as it just take the vin,ain and combine them
together, well it cannot do any streaming though. Whether the adev is reported
in the v4l driver doesn't really matter.

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.31-xbox-chimpanzee-vs-ll
Locale: LANG=, LC_CTYPE= (charmap=ANSI_X3.4-1968)

Versions of packages vlc depends on:
ii  aalib1               1.4p5-22            ascii art library
ii  dbus-1               0.23.4-1            simple interprocess messaging syst
ii  liba52-0.7.4         0.7.4-1             Library for decoding ATSC A/52 str
ii  libc6                2.3.2.ds1-22        GNU C Library: Shared libraries an
ii  libdvbpsi3           0.1.4-2             library for MPEG TS and DVB PSI ta
ii  libdvdnav4           0.1.9-3             The DVD navigation library
ii  libdvdread3          0.9.4-5             Simple foundation for reading DVDs
ii  libflac6             1.1.1-5             Free Lossless Audio Codec - runtim
ii  libfreetype6         2.1.7-2.4           FreeType 2 font engine, shared lib
ii  libfribidi0          0.10.4-6            Free Implementation of the Unicode
ii  libgcc1              1:3.4.3-13          GCC support library
ii  libgcrypt11          1.2.0-11.1          LGPL Crypto library - runtime libr
ii  libgnutls11          1.0.16-13.1         GNU TLS library - runtime library
ii  libgpg-error0        1.0-1               library for common error values an
ii  libhal0              0.4.7-3sarge1       Hardware Abstraction Layer - share
ii  libid3tag0           0.15.1b-4.1         ID3 tag reading library from the M
ii  liblircclient0       0.7.1pre2-2         LIRC client library
ii  libmad0              0.15.1b-1.1         MPEG audio decoder library
ii  libmodplug0          1:0.7-4             shared libraries for mod music bas
ii  libmpeg2-4           0.4.0b-2            MPEG1 and MPEG2 video decoder libr
ii  libncurses5          5.4-4               Shared libraries for terminal hand
ii  libogg0              1.1.2-1             Ogg Bitstream Library
ii  libpng12-0           1.2.8rel-1          PNG library - runtime
ii  libstdc++5           1:3.3.5-13          The GNU Standard C++ Library v3
ii  libtar               1.2.11-2            C library for manipulating tar arc
ii  libtheora0           0.0.0.alpha4-1.1    The Theora Video Compression Codec
ii  libvorbis0a          1.1.0-1             The Vorbis General Audio Compressi
ii  libvorbisenc2        1.1.0-1             The Vorbis General Audio Compressi
ii  libx11-6             4.3.0.dfsg.1-14     X Window System protocol client li
ii  libxext6             4.3.0.dfsg.1-14     X Window System miscellaneous exte
ii  libxml2              2.6.16-7            GNOME XML library
ii  libxosd2             2.2.14-1.1          X On-Screen Display library - runt
ii  libxv1               4.3.0.dfsg.1-14     X Window System video extension li
ii  slang1               1.4.9dbs-8          The S-Lang programming library - r
ii  ttf-freefont         20031008-1.1        Freefont Serif, Sans and Mono True
ii  wxvlc                0.8.1.svn20050314-1 wxWindows frontend for VLC
ii  xlibmesa-gl [libgl1] 4.3.0.dfsg.1-14     Mesa 3D graphics library [XFree86]
ii  xlibmesa-glu [libglu 4.3.0.dfsg.1-14     Mesa OpenGL utility library [XFree
ii  xlibs                4.3.0.dfsg.1-14     X Keyboard Extension (XKB) configu
ii  zlib1g               1:1.2.2-4           compression library - runtime

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to