[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ogg-dev
Subject:    Re: [ogg-dev] Ogg bitwise.c bit tracking
From:       "Silvia Pfeiffer" <silviapfeiffer1 () gmail ! com>
Date:       2008-02-13 2:16:29
Message-ID: 2c0e02830802121816l1c273d5bqb46755be910cd82c () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Feb 8, 2008 10:44 AM, Timothy B. Terriberry <tterribe@email.unc.edu>
wrote:

> None of that means there aren't other very good reasons we should pull
> the bitpacker out of libogg that have nothing to do with speed. People
> seem to have a philosophical problem with linking to libogg when they
> want to mux Vorbis in non-Ogg containers, even though the only
> Ogg-specific parts of libogg are a single C file which compiles to a
> single object file smaller than 30K. The only people who actually care
> about something so small are embedded developers, who would use Tremor
> (with its own built-in bitpacker) anyway.
>

It's also a psychological and a "good sw design" issue. You just don't need
to have code in your executable that you will never call.

Silvia.

[Attachment #5 (text/html)]

On Feb 8, 2008 10:44 AM, Timothy B. Terriberry &lt;<a \
href="mailto:tterribe@email.unc.edu">tterribe@email.unc.edu</a>&gt; wrote:<br><div \
class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid \
rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> None of that \
means there aren&#39;t other very good reasons we should pull<br>the bitpacker out of \
libogg that have nothing to do with speed. People<br>seem to have a philosophical \
problem with linking to libogg when they<br> want to mux Vorbis in non-Ogg \
containers, even though the only<br>Ogg-specific parts of libogg are a single C file \
which compiles to a<br>single object file smaller than 30K. The only people who \
actually care<br>about something so small are embedded developers, who would use \
Tremor<br> (with its own built-in bitpacker) \
anyway.<br></blockquote><div><br>It&#39;s also a psychological and a &quot;good sw \
design&quot; issue. You just don&#39;t need to have code in your executable that you \
will never call.<br> <br>Silvia. <br></div></div>



_______________________________________________
ogg-dev mailing list
ogg-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/ogg-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic