[haiku-development] (media) related questions
- From: "HOST Team" <HOST.HAIKU@xxxxxx>
- To: haiku-development@xxxxxxxxxxxxx
- Date: Thu, 20 Sep 2007 20:59:49 +0200
Hi everyone,
I was wondering if one of you took a look at my questions? There are multiple
things, nobody replied to yet.
1. What about the style cleanups in the mixer code? Are they ok?
2. Did anyone find time to answer my questions related to the null_audio?
Beside this, I even have further questions, but I am not sure, if I should ask
them here on the development mailing list.
I have seen there is a Media Kit mailing list, but that one seems quite
inactive, so I try it here:
1. If I understood the code correctly, the mixer itself converts buffers twice.
First each incoming buffer gets converted to an internal format (float) and in
the mixing thread they get reconverted to the format the driver needs (int16 in
my case/regular?). This attempt is easy to use, but I think it is over headed.
Shouldn't it be better, if only one conversion is done during the mixing? Of
course this means, that one needs to have a lot of methods for converting
everything, but I guess that an unoptimized attempt can be done using templates
for this, while the optimized routines can still be used as specifications.
2. The BMediaFile implementation (and therefore the whole MediaKit) lacks
support for encoding. Is anybody working on this? In addition the code is
copyrighted by Marcus Overhagen under BSD license. How is the behavior, if
someone wants to add/change something? The coding guidelines do not say anything
about this situation. I guess it is not possible to change the license to MIT or
replace the copyright header without the author's ok? At least not with the
advertisement clause currently present in the source.
I would really like to work on one of these issues (first one because of my
performance issues regarding null_audio, later because not implemented at all),
but to be honest I want to know whether it is worth the amount of work and
someone is actually willing to do the review and/or checks it in when it is
done.
Best Regards,
Bek
--
GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail
- Follow-Ups:
- [haiku-development] Re: (media) related questions
- From: Stephan Assmus
- [haiku-development] Re: (media) related questions
- From: Michael Pfeiffer
Other related posts:
- » [haiku-development] (media) related questions
- » [haiku-development] Re: (media) related questions
- » [haiku-development] Re: (media) related questions
- » [haiku-development] Re: (media) related questions
- [haiku-development] Re: (media) related questions
- From: Stephan Assmus
- [haiku-development] Re: (media) related questions
- From: Michael Pfeiffer