From: <jo...@so...> - 2005-03-01 03:21:54
|
Thanks, alsa input works ok now, although still upside down (I only noticed it on the G-Force text.) What am I doing wrong? In my project I want the option to choose random plug-ins. I started hacking some nasty code to switch plug-in, but noticed visual_bin_switch_actor_by_name(). How does this work? Will it create a new actor? ... destroy the old? ... preserve rundepth (8bit -> 24bit) set during visual_actor_video_negotiate()? Not entirely on the topic of libvisual, but in my project I'm rendering the plug-in in the background with some other tings in front of it. However when I tried with the OpenGL based plug-ins it is a royal mess. It displays, but there are lots of strange artifacts. I'm pretty sure it's due to me messing up OpenGL buffers and attributes the plug-in uses and it messing it up for me. The question is (besides any good ideas on how to do this in a working fassion): are OpenGL plug-ins allowed everything (by convention) or do they adhere to some rules which may make my life simpler? Are there anyone working on a xine-lib input plug-in? >> If you're interested, when I get it to work properly I could create a >> short tutorial. However it would need to be reviewed as there probably >> would be some mistakes. > > I am very interested in this, I want to work up our state of docs, I > also want to startup a wiki as a source of information and the such. I've started writing on a small tutorial and I'll 'bomb' the example with relevant comments. I'll post it for review when it's done. > I understand that you're working on some car multimedia project ? do > you have urls regarding this, I am very interested about all this! :) No urls at the moment. It isn't release worthy yet. But it'll be open-sourced and I'll post something here when I unleash it on the net (shouldn't be many weeks.) best, Jon Øyvind |