Package: mpg123-el
Version: 1:1.58-1
Severity: normal
Tags: patch
File: /usr/share/emacs/site-lisp/mpg123-el/mpg123.el
If an ogg file does not have an artist tag then M-x mpg123 gets an
error.
oggenc /usr/share/sounds/alsa/Front_Center.wav -o /tmp/foo.ogg
M-x mpg123 /tmp/foo.ogg
=>
mpg123:ogg123-tag-by-ogginfo: Wrong type argument: stringp, nil
Perhaps it could default to empty per below.
--- mpg123.el.orig 2011-02-13 19:48:27.000000000 +1100
+++ mpg123.el 2013-11-03 18:38:13.000000000 +1100
@@ -2429,7 +2429,8 @@
(process-coding-system-alist
(list (cons mpg123-program-ogginfo (cons eucjp eucjp))))
(buf (get-buffer-create " *mpg123tmp"))
- title artist
+ (title "")
+ (artist "")
(oldenv (getenv "LC_CTYPE")))
(unwind-protect
(progn
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages mpg123-el depends on:
ii aumix 2.9.1-2
ii emacs 45.0
ii emacs23-lucid [emacsen] 23.4+1-4.1
ii emacs24-lucid [emacsen] 24.3+1-1
ii emacsen-common 2.0.5
ii mpg123 1.16.0-1
ii mpg321 [mpg123] 0.3.2-1.1
ii vorbis-tools 1.4.0-1
mpg123-el recommends no packages.
mpg123-el suggests no packages.
-- no debconf information