List Info

Thread: Re:




Re:
country flaguser name
United States
2008-02-19 18:10:20
On Tue, Feb 19, 2008 at 07:50:27PM +0000, Måns Rullgård
wrote:
> Rich Felker <daliasaerifal.cx> writes:
> 
> > On Tue, Feb 19, 2008 at 06:45:05PM +0100, Michael
Niedermayer wrote:
> >> +main_flags (v)
> >> +    Bit Name            Description
> >> +    0   BROADCAST_MODE  Set if broadcast mode
is in use.
> >
> > Doesn't nut.txt say bit numbering goes from
highest to lowest? Of
> > course this makes no sense for vlc bitfields...
But it should probably
> > be clarified. Or else explicit numeric values
rather than but numbers
> > should be used.
> 
> Why not make each flag its own 1-bit field?  Or would
that be bad for
> some reason I'm missing?

The flags fields are then not extensible. You have to keep
adding more
of them, possibly in discontiguous locations. Practically it
just
means slightly more wasted space in files not using obscure
flags, but
it's also ugly. I like vlc-flags better.

Rich
_______________________________________________
NUT-devel mailing list
NUT-develmplayerhq.hu
https://lists.mplayerhq.hu/mailman/listinfo/nut-devel
Re:
user name
2008-02-19 19:32:14
Rich Felker <daliasaerifal.cx> writes:

> On Tue, Feb 19, 2008 at 07:50:27PM +0000, Måns Rullgård
wrote:
>> Rich Felker <daliasaerifal.cx> writes:
>> 
>> > On Tue, Feb 19, 2008 at 06:45:05PM +0100,
Michael Niedermayer wrote:
>> >> +main_flags (v)
>> >> +    Bit Name            Description
>> >> +    0   BROADCAST_MODE  Set if broadcast
mode is in use.
>> >
>> > Doesn't nut.txt say bit numbering goes from
highest to lowest? Of
>> > course this makes no sense for vlc
bitfields... But it should probably
>> > be clarified. Or else explicit numeric values
rather than but numbers
>> > should be used.
>> 
>> Why not make each flag its own 1-bit field?  Or
would that be bad for
>> some reason I'm missing?
>
> The flags fields are then not extensible. You have to
keep adding more
> of them, possibly in discontiguous locations.
Practically it just
> means slightly more wasted space in files not using
obscure flags, but
> it's also ugly. I like vlc-flags better.

Another possibility is to precede each optional field with a
1-bit
flag indicating its presence.  The size of the containing
element can
then also implicitly exclude any unused fields at the end. 
This may
of course not be desired for frequently repeated elements
where the
flags could be specified in a global header.

-- 
Måns Rullgård
mansmansr.com
_______________________________________________
NUT-devel mailing list
NUT-develmplayerhq.hu
https://lists.mplayerhq.hu/mailman/listinfo/nut-devel

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )