[haiku] Re: VLC 1.0.4 on Haiku

  • From: scott mc <scottmc2@xxxxxxxxx>
  • To: haiku@xxxxxxxxxxxxx
  • Date: Fri, 29 Jan 2010 14:06:55 -0800

On Fri, Jan 29, 2010 at 2:50 PM, Mizsei Zoltán <miqlas@xxxxxxxxx> wrote:
> Hello Guys!
>
> VLC 1.0.4 now works under Haiku:
> Haiku r35331 GCC2hybrid, VLC compiled with GCC4. We have SDL output,
> and Qt GUI.
>
> Some screenshoots:
>
> http://noob.hu/2010/01/29/screenshot2.png
> http://noob.hu/2010/01/29/screenshot3.png
> http://noob.hu/2010/01/29/screenshot4.png
> http://noob.hu/2010/01/29/screenshot5.png
> http://noob.hu/2010/01/29/screenshot7.png
>
> Enabled modules:
>
> a52tospdif access_mmap adjust alphamask aout_file aout_sdl audio_format
> audioscrobbler avcodec avformat bandlimited_resampler blend blendbench
> bluescreen canvas chain clone cmml colorthres converter_float crop
> croppadd deinterlace dolby_surround_decoder dtstospdif dynamicoverlay
> equalizer erase extract fake float32_mixer folder gaussianblur gestures
> gradient grain headphone_channel_mixer hotkeys http i420_rgb_mmx
> i420_ymga i420_ymga_mmx i420_yuy2 i420_yuy2_mmx i422_i420 i422_yuy2
> i422_yuy2_mmx invert libmpeg2 linear_resampler logo magnify marq
> memcpy3dn memcpymmx memcpymmxext mod mosaic motion motionblur
> motiondetect mpgatofixed32 mux_ogg noise normvol ogg opengl opengl
> osd_parser osdmenu param_eq png podcast psychedelic puzzle qt4 rc
> remoteosd ripple rotate rss rv32 sap scale scaletempo scene screensaver
> sdl_image sharpen shout showintf signals simple_channel_mixer
> spatializer spdif_mixer stream_out_raop telnet telx transform unzip
> visual vmem vorbis vout_sdl wall wave xml yuv yuvp
>
> Portlog:
> http://ports.haiku-files.org/wiki/media-video/vlc/1.0.4/1?action=edit
>
> Bye!
> miqlas
> Zoltan Mizsei
>
>

miqlas,
Nice work so far.
Have you tried including the various dvd libs yet?
There seems to be some gaps in your port log though, do you plan on
putting together a real patch and .bep files so that others can easily
recreate what you've done there?
You noted:
* configure --prefix=/boot/common --disable-mad --disable-avcodec
--disable-avformat --disable-swscale --disable-postproc
LIBS=-lnetwork --disable-a52 --disable-glx --disable-qt4
--disable-skins2
(It is required, because the configure script didn't found these libs, FIXME!)
Did you try installing the precompiled a52, libmad and others first?
If so and they still don't work please open a trac ticket on
HaikuPorts so that we'll get those fixed and updated, same for any
other dependencies that don't already have open tickets.
-scottmc

Other related posts: