View previous topic :: View next topic |
Author |
Message |
mhodak Veteran

Joined: 15 Nov 2003 Posts: 1218
|
Posted: Tue Jan 11, 2011 9:11 am Post subject: vlc: Listening to network streams (icecast). SOLVED |
|
|
Hello,
I am used to using vlc to listen to icecast streams, but now I cannot find this service on my Gentoo machine. This used to be available in Media Browser in Playlist under "Internet" as "Icecast directory" (or something like that). I can see this on Windows using the same version of vlc, but not in Gentoo where "Podcasts" appear as an only option. Anyone has an insight into this? Perhaps I am missing a USE flag?
Here is "emerge -pv vlc"
Code: | [ebuild R ] media-video/vlc-1.1.4 USE="X a52 aac aalib alsa cdda cddb dbus dts dvb fbcon ffmpeg flac gcrypt gnome gnutls libcaca libnotify live matroska mmx mp3 mpeg musepack ncurses nsplugin ogg opengl png rtsp sdl sdl-image shout skins speex sqlite sse stream svg theora truetype udev v4l v4l2 vlm vorbis win32codecs x264 xcb xml xv (-altivec) -atmo -avahi -bidi -dc1394 -debug -dirac -directfb -dvd -fluidsynth -fontconfig -ggi -httpd -id3tag -ieee1394 -jack -kate -kde -libass -libproxy -libtiger -libv4l -libv4l2 -lirc -lua -modplug -mtp -optimisememory -oss -projectm -pulseaudio -pvr -qt4 -remoteosd -run-as-root -samba -schroedinger -shine -svga -taglib -twolame -upnp -vaapi -vcdx -wma-fixed -xosd -zvbi" 0 kB
|
Last edited by mhodak on Tue Feb 08, 2011 8:24 am; edited 1 time in total |
|
Back to top |
|
 |
thumper Guru


Joined: 06 Dec 2002 Posts: 554 Location: Venice FL
|
Posted: Wed Jan 12, 2011 12:24 am Post subject: |
|
|
I could not find any Internet services either, made a few use flag changes and emerged vlc-1.1.5 and the Icecast directory showed up under View->Playlist->Internet
emerge -pv vlc shows:
Code: | [ebuild R ] media-video/vlc-1.1.5 USE="X a52 aac alsa avahi bidi cdda cddb dbus dts dvd ffmpeg flac fontconfig gcrypt ggi gnutls kde libnotify live lua matroska mmx mp3 mpeg musepack ncurses nsplugin ogg opengl png pvr qt4 sdl shout skins sqlite sse stream svg theora truetype udev v4l v4l2 vcdx vlm vorbis x264 xcb xml xv -aalib (-altivec) -atmo -dc1394 -debug -dirac -directfb -dvb -fbcon -fluidsynth -gme -gnome -httpd -id3tag -ieee1394 -jack -kate -libass -libcaca -libproxy -libtiger -libv4l -libv4l2 -lirc -modplug -mtp -optimisememory -oss -projectm -pulseaudio -remoteosd -rtsp -run-as-root -samba -schroedinger -sdl-image -shine -speex (-svga) -taglib -twolame -upnp -vaapi (-win32codecs) -wma-fixed -xosd -zvbi" 0 kB |
What actual use flags make a difference or are required for a quality VNC experience I have no idea.
George |
|
Back to top |
|
 |
mhodak Veteran

Joined: 15 Nov 2003 Posts: 1218
|
Posted: Tue Feb 08, 2011 8:23 am Post subject: |
|
|
I have finally figured out the answer. It is the "lua" USE flag. Apparently, icecast directory is handled via lua scripting and thus lua needs to be on to have this and other features available. This was not easy to figure out, I had to poke around the vlc source code and there I found file icecaat.lua and then realized that thumper's USE flags have lua on, while I have it off. There are actually quite a few features coded in lua.
Anyway, thanks to thumper for his help. Moral of this story: Enable "lua" to have a quality VLC experience. |
|
Back to top |
|
 |
|