General discussion

Here you can discuss everything related to MOC which doesn't fit other subforum.

MOC with last.fm audioscrobbler plugin

MOC would be great if it had support for Audioscrobbler plugin (http://www.last.fm/help/plugin/) or svn://svn.audioscrobbler.net/player/trunk

Could this support be built-in?

moc live cd

If anyones interested I've made a live CD with SLAX and various modules, that autostarts moc on the console when it finishes booting. Its got some personal customizations in it to connect to my samba server and work with my multimedia remote control (using usbhid driver) but I could easily generalise it.

A couple of minor bugs I've noticed

firstly, let me say MOC is the BEST music playing app I've ever seen, on windows or linux! Music doesnt need fancy graphics, and everything else is there!

so to the bugs. I tried setting up my layout thus:

layout1: ""playlist 0,0,100%,75% directory 0,25%,100%,75%"

and thats fine, but when I switch to playlist (so the playlist is on top, and the bottom 25% of the directory shows underneath) there is no line at the bottom of the playlist window, which makes it hard to distinguish where the playlist stops and the directory listing begins. I've got around it by making the playlist 100% deep, so the directory listing "pops up" at the bottom of it leaving 25% of the playlist visible at the top. But it would seem to be a bug.

Secondly, I put repeat on, THEN added some files to playlist, and at the end of the files that were there when I pressed repeat, it went back to the beginning.

apart from that, I love it :D

highlighting problem in moc-2.4.0

When I highlight some songs, the highlight exceeds its pane.
The problem appears when ReadTags is set and also when it isn't.

It's probably caused by some encoding problem because there is no sign of bad
behaviour when playing english spelled files.

You can see it here: http://zp.emdej.com/~mdj/moc24/
http://zp.emdej.com/~mdj/moc24/sample.mp3 - it's a sample file

I'm using Gentoo, but the problem appears also when I downloaded and compiled moc sources manually.

ID3 tag charset - moc 2.4.0

It seems something was changed sonce version 2.3?
Because i see ##### instead of cyrillic symbols

my config file contains the line
ID3v1TagsEncoding=WINDOWS-1251:KOI8-R

iconv -l | grep WINDOWS-1251
CP1251 MS-CYRL WINDOWS-1251

iconv -l | grep KOI8-R
KOI8-R CSKOI8R
KOI8-RU

What's wrong here?

Trouble compiling 2.4.0

Hi, I'm having trouble compiling MOC 2.4.0. Here's the cosole output:

[patrick@localhost moc-2.4.0]$ make
make all-recursive
make[1]: Entering directory `/home/patrick/moc-2.4.0'
Making all in themes
make[2]: Entering directory `/home/patrick/moc-2.4.0/themes'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/patrick/moc-2.4.0/themes'
Making all in decoder_plugins
make[2]: Entering directory `/home/patrick/moc-2.4.0/decoder_plugins'
make[3]: Entering directory `/home/patrick/moc-2.4.0/decoder_plugins'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/patrick/moc-2.4.0/decoder_plugins'
make[2]: Leaving directory `/home/patrick/moc-2.4.0/decoder_plugins'
make[2]: Entering directory `/home/patrick/moc-2.4.0'
/bin/sh ./libtool --tag=CC --mode=link gcc -pthread -g -O2 -Wall -W -export-dynamic -o mocp -lm -lncurses log.o protocol.o server.o main.o common.o playlist.o fifo_buf.o out_buf.o audio.o decoder.o interface.o interface_elements.o menu.o files.o options.o player.o playlist_file.o themes.o keys.o ltdl.o io.o compat.o audio_conversion.o rbtree.o tags_cache.o utf8.o oss.o null_out.o -lm
gcc -g -O2 -Wall -W -o mocp log.o protocol.o server.o main.o common.o playlist.o fifo_buf.o out_buf.o audio.o decoder.o interface.o interface_elements.o menu.o files.o options.o player.o playlist_file.o themes.o keys.o ltdl.o io.o compat.o audio_conversion.o rbtree.o tags_cache.o utf8.o oss.o null_out.o -Wl,--export-dynamic -pthread -lncurses -lm
ltdl.o(.text+0x5e8): In function `sys_dl_open':
/home/patrick/moc-2.4.0/ltdl.c:1107: undefined reference to `dlopen'
ltdl.o(.text+0x5e8):/home/patrick/moc-2.4.0/ltdl.c:1107: relocation truncated to fit: R_PPC_REL24 dlopen
ltdl.o(.text+0x620):/home/patrick/moc-2.4.0/ltdl.c:1111: undefined reference to `dlerror'
ltdl.o(.text+0x620):/home/patrick/moc-2.4.0/ltdl.c:1111: relocation truncated to fit: R_PPC_REL24 dlerror
ltdl.o(.text+0x634):/home/patrick/moc-2.4.0/ltdl.c:1111: undefined reference to `dlerror'
ltdl.o(.text+0x634):/home/patrick/moc-2.4.0/ltdl.c:1111: relocation truncated to fit: R_PPC_REL24 dlerror
ltdl.o(.text+0x664): In function `sys_dl_close':
/home/patrick/moc-2.4.0/ltdl.c:1124: undefined reference to `dlclose'
ltdl.o(.text+0x664):/home/patrick/moc-2.4.0/ltdl.c:1124: relocation truncated to fit: R_PPC_REL24 dlclose
ltdl.o(.text+0x67c):/home/patrick/moc-2.4.0/ltdl.c:1126: undefined reference to `dlerror'
ltdl.o(.text+0x67c):/home/patrick/moc-2.4.0/ltdl.c:1126: relocation truncated to fit: R_PPC_REL24 dlerror
ltdl.o(.text+0x6ac):/home/patrick/moc-2.4.0/ltdl.c:1131: undefined reference to `dlerror'
ltdl.o(.text+0x6ac):/home/patrick/moc-2.4.0/ltdl.c:1131: relocation truncated to fit: R_PPC_REL24 dlerror
ltdl.o(.text+0x6dc): In function `sys_dl_sym':
/home/patrick/moc-2.4.0/ltdl.c:1139: undefined reference to `dlsym'
ltdl.o(.text+0x6dc):/home/patrick/moc-2.4.0/ltdl.c:1139: relocation truncated to fit: R_PPC_REL24 dlsym
ltdl.o(.text+0x714):/home/patrick/moc-2.4.0/ltdl.c:1143: undefined reference to `dlerror'
ltdl.o(.text+0x714):/home/patrick/moc-2.4.0/ltdl.c:1143: relocation truncated to fit: R_PPC_REL24 dlerror
ltdl.o(.text+0x728):/home/patrick/moc-2.4.0/ltdl.c:1143: undefined reference to `dlerror'
ltdl.o(.text+0x728):/home/patrick/moc-2.4.0/ltdl.c:1143: relocation truncated to fit: R_PPC_REL24 dlerror
collect2: ld returned 1 exit status
make[2]: *** [mocp] Error 1
make[2]: Leaving directory `/home/patrick/moc-2.4.0'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/patrick/moc-2.4.0'
make: *** [all] Error 2

Any suggestions on how to fix this?

questions and comments

Question: Is it possible to play AAC / M4A files with moc? They don't show up when I look in the relevant directory.

Question: How do you pronounce "moc"? I say it like the Czech word "moc"---rhymes with "pots".

Comment: ion3 now has a statusd monitor for mocp.

Comment: Keep up the good work :)

moc = meta object compiler?

I tried to apt-get moc and I thought I was getting it - turned out I was getting the meta object compiler instead. oops!

Pages

Subscribe to RSS - General discussion