General discussion

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

"Can't set number of channels: Invalid argument"

Sorry, dont know version of moc since its from a dotpup pkg somebody made and posted on Puppy Linux Forum back in May and he didnt give version. It just required me adding libsndfile if thats any help. Any other lib files it needs are already in Puppy I would guess. Anyway even though Puppy has evolved some since then the pkg installs and runs but gives the above warning when trying to play an mp3 file. Here is a shot of moc window: http://imageigloo.com/images/958mocerror.gif It does find all mp3 files in a directory and arranges them, and errors out on each as it goes through the list it produces trying to play each in turn. Hopefully just some setting I am ignoring or doing wrong.

I would like to get moc working as it has ability to make its own playlist from mp3 files it finds in a particular directory. Why all mp3 software doesnt do this, I have no idea, as its very handy for somebody like me who likes audio books in mp3 format where chapters and part of chapters are all separate mp3 files. Try manually producing a playlist that will only be used once for a book containing dozens of mp3 files.

I have gotten the windows program 1by1 (which also can do this) running via WINE, but would like native linux application if possible.

Problems with custom key map

Hello there,

I'd like to specify my own key bindings. But when I set a command to a key that is already used by another command, I'm getting an error like this:

FATAL_ERROR: Key x is defined for go and toggle_mixer

So I remove the line "toggle_mixer = g" from my keymap file. But I'm getting still the same error message.

So my question is: How can I completely unbind the command "toggle_mixer" (or any other command I don't need) from every key?

I know, I could simply bind "toggle_mixer" to some key I don't use and forget about it. But I think it's silly to think out key bindings for commands I don't want to use at all. It would be great if there was some functionality like "unbind all keys".

Besides this, MOC seems to be a great player. Thank you very much for your good work.

moc server - a network streamer?

Hello!

I came over the word "server" used in the Readme, is this a server that can be played across a network, or controlled via a network?

If not, what does it mean, and are there other good (almost as good as moc) cli players which are controlleable from the network?

Thanks,
Howbag

Search only searches "visible" items and below

If I have a large directory listing that cannot be displayed fully on one "page" of the navigator [ie list of directories and tracks], and I do a search the search only searches the "visible" items [the ones that I can currently see] and items below the current view, the items higher on list are not searched.

like if i have

a
b
c
---
d
e
f
g
--
h
i

where the area between the "--" represent the display, and i search for "a" i get no results, but if i search for "g" or "h" I will.

-Alex

OpenBSD compile problems

anybody got an ide on how to compile the MOC on OpenBSD

error:
# make
make all-recursive
Making all in themes
cd .. && /bin/sh ./config.status themes/Makefile
config.status: creating themes/Makefile
Making all in decoder_plugins
cd .. && /bin/sh ./config.status decoder_plugins/Makefile
config.status: creating decoder_plugins/Makefile
if gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSTEM_THEMES_DIR=\"/usr/local/share/moc/themes\" -DPLUGIN_DIR=\"/usr/local/lib/moc/decoder_plugins\" -pthread -g -O2 -Wall -W -I/usr/local/include -MT utf8.o -MD -MP -MF ".deps/utf8.Tpo" -c -o utf8.o utf8.c; then mv -f ".deps/utf8.Tpo" ".deps/utf8.Po"; else rm -f ".deps/utf8.Tpo"; exit 1; fi
utf8.c:85: error: syntax error before "desc"
utf8.c:86: warning: return type defaults to `int'
utf8.c: In function `iconv_str':
utf8.c:137: error: `str' undeclared (first use in this function)
utf8.c:137: error: (Each undeclared identifier is reported only once
utf8.c:137: error: for each function it appears in.)
utf8.c:137: warning: return from incompatible pointer type
utf8.c: In function `xwaddstr':
utf8.c:148: error: `iconv_desc' undeclared (first use in this function)
utf8.c:148: warning: initialization from incompatible pointer type
utf8.c: In function `xwaddnstr':
utf8.c:254: error: `iconv_desc' undeclared (first use in this function)
utf8.c:254: warning: initialization from incompatible pointer type
utf8.c: In function `xmvwaddstr':
utf8.c:270: error: `iconv_desc' undeclared (first use in this function)
utf8.c:270: warning: initialization from incompatible pointer type
utf8.c: In function `xmvwaddnstr':
utf8.c:287: error: `iconv_desc' undeclared (first use in this function)
utf8.c:287: warning: initialization from incompatible pointer type
utf8.c: In function `xwprintw':
utf8.c:310: error: `iconv_desc' undeclared (first use in this function)
utf8.c:310: warning: initialization from incompatible pointer type
*** Error code 1

Stop in /home/senilix/audio/moc-2.4.1.
*** Error code 1

Stop in /home/senilix/audio/moc-2.4.1 (line 590 of Makefile).
*** Error code 1

Stop in /home/senilix/audio/moc-2.4.1 (line 340 of Makefile).

This is great

Well, I downloaded this last night, and am thoroughly impressed.

I haven't yet come up with any suggestions on how it could be better, but if I think of anything I'll let you know.

I love the server/client thing too.

Aah, it's so much more than I was looking for, but in such a way that it's easier than I dared dream.

Sorry, rambling.

Yes, I like your program much.

Thanksies

FATAL_ERROR: Can't recieve value from the server. When playing WMA.

I compiled and installed ffmpeg (svn release, 12 hours old as of writing this post), libmad, libid3tag, libogg and libvorbis. Then MOC 2.4.1 stable.

MP3s and OGGs play fine. However when I try to play a WMA file I get a "FATAL_ERROR: Can't receive value from the server." and a really ugly crash. The blue screen of MOCP stays up with the terminal prompt super-imposed over some of the bottom of the screen. The terminal behavior goes crazy too. I had to restart putty and reconnect to get it back to normal.

I see no MOCP processes running when I do a "ps ax | grep mocp".

mocp -D: http://scythe.gotdns.com:1337/mocp_debug.zip

As you've probably gathered I'm somewhat new to this Linux business. The main reason I'm messing with this is to learn more about the OS.

Thanks,
--Tjhowse--

P option - cool ;)

hi Damian,

thanks a lot for adding the P option to disable the paths in the playlist!

cheers
marco

Pages

Subscribe to RSS - General discussion