From: <bar...@t-...> - 2001-12-24 09:53:01
|
Hi Gurer, On Thu, 20 Dec 2001, Gurer Ozen wrote: > 1. I want to display stream format in gui. I've found get_identifier() functions > in video, audio, and demuxer plugin structures. But they aren't public. What's > the right way to get this information? use the log api for that - demuxers and decoders will log information about the stream there (to be implemented soon). Not all the information is available assoon as you hit "play" but will be logged as soon it becomes available - some of the info may also change during playback (e.g. frame size, aspect ratio...) > 3. Current log api isn't suitable for my needs. I'd prefer a settable callback > function to append messages into the gtk list widget when xine_log() called. > A priority value would be good too for separating informal msgs with the > msgs indicating problems. What do you people think about that? oki, I'll look into it - some time at the beginning of next year I'll try to clean up libxine's interface anyway, as somebody has already pointed out here, there are some inconsitencies. Maybe that will be the time to take a second look at the log api - although I think it's pretty useable already in it's current form. BTW: I've seen you're making great progress on your frontend, please tell me when it's time for a first release (release early, release often ;) ) Cheers, Guenter -- time is a funny concept |