Bug#498174: libmms0: Please include support for extended stream properties
antti.ajanki at iki.fi
Sun Sep 7 19:44:29 UTC 2008
An ASF stream can contain several versions of the content encoded in
different bitrates as substreams. The mms software is supposed to
select an appropriate substream when it begins to download the stream.
The bitrates of the streams are described either in basic stream
properties ASF header or in extended stream properties header.
libmms release 0.4 supports only the basic stream properties header,
and ignores the substreams in extended stream properties. Sometimes (I
don't know if this is generally true) the basic header only describes
the low quality substream, and all higher quality substreams are
described in extended headers (maybe an ASF stream can contain only
one basic stream properties header?).
There is a bzr branch with the support for extended properties header
Please, include this feature in the Debian package.
A test case for the feature is
libmms 0.4-2 (using mimms 3.2.1-1 as a frontend) retrieves a very low
quality substream (9 kb/s audio, 37 kb/s video). With the extended
properties support included, libmms downloads the substream with
highest quality available (67 kb/s audio, 739 kb/s video). You can see
the bitrates when libmms's debug output is activated.
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 184.108.40.206 (PREEMPT)
Locale: LANG=C, LC_CTYPE=fi_FI at euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash
Versions of packages libmms0 depends on:
ii libc6 2.7-13 GNU C Library: Shared libraries
ii libglib2.0-0 2.16.5-1 The GLib library of C routines
libmms0 recommends no packages.
libmms0 suggests no packages.
-- no debconf information
More information about the pkg-multimedia-maintainers