search for: nsbs

Displaying 6 results from an estimated 6 matches for "nsbs".

Did you mean: nobs
2004 Oct 31
3
a question about Bitstream Header.
Hi, I have a question about the format of Theora bitstream header. It seems to me that there are differences between the specification[1] (version 2004 Oct 1) and its reference implementation in libtheora 1.0alpha3 released at 2004 Jun 1. I mean that... please refer to Section 6.2 'Identification Header Decode' in that specification[1] and the function
2008 Feb 07
1
Identification Header
...ra spec released on Octomber 29, 2007 (page 40 &41). But this implementation in function* theora_encode_heade*r is correct according to the *Figure 6.2 (page 42)*. But not according to the *table mentioned in pages 40 & 41*. For example, in spec it has mentioed header has NSBS (use 32 bits). But it has not implemented in theora_encode_header. What is the reason? What is happening here? -- Nuwan Millawitiya -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/theora-dev/attachments/20080207/086fe5b3/attachmen...
2004 Dec 20
1
Error in Spec of theora ident header
While trying to find a bug in my encoder, i came across an error in the spec where it defines the structure of the ident header... the spec defines 100 extra bits which aren't actually in the headers... NSBS, NMBS and NBS don't appear in a 3 2 0 header... the actual structure is as follows //0 - 7 header ident (8 bits) //8 - 55 theora ident (48 bits) //56 - 63 ver major (8 bits) //64 - 71 ver minor (8 bits) //72 - 79 ver revision (8 bits) //80 - 95 numMacroBlocksWide (16 bits)...
2006 Jun 19
0
Coded Order vs Raster Order
...would imagine that given some arbitrary coded index I would return the appropriate super block index (in raster order). But what does this phrase "for each block in coded order" mean? I'm having a hard time visualizing it. In this particular case, the input params include "nsbs" and "nbs". So is this really just: for (int i=0; i<nbs; i++) { //do the rest } ? Thanks Richard PS> Doing all the conversions from superblock-raster-index to block- raster-index to block-coded-index and so forth is all pretty straightforward for planes where the s...
2005 Mar 23
0
[PATCH]
...ned char *_src2, int _src2_ystride,const ogg_int16_t *_residue){ int i; diff -Naur theora-exp/lib/internal.h theora-rel/lib/internal.h --- theora-exp/lib/internal.h 2005-03-23 08:54:44.185816320 +0100 +++ theora-rel/lib/internal.h 2005-03-23 09:06:23.000000000 +0100 @@ -219,6 +219,21 @@ int nsbs; }oc_fragment_plane; +struct oc_theora_state; + +typedef struct { +/* This shared (decoder and encoder) functions have accelerated variants */ +void (* oc_frag_recon_intra) (unsigned char *_dst,int _dst_ystride, + const ogg_int16_t *_residue); +void (* oc_frag_recon_inter) (unsigned char *_dst,i...
2005 Mar 23
3
[PATCH] promised MMX patches rc1
...ned char *_src2, int _src2_ystride,const ogg_int16_t *_residue){ int i; diff -Naur theora-exp/lib/internal.h theora-rel/lib/internal.h --- theora-exp/lib/internal.h 2005-03-23 08:54:44.185816320 +0100 +++ theora-rel/lib/internal.h 2005-03-23 09:06:23.000000000 +0100 @@ -219,6 +219,21 @@ int nsbs; }oc_fragment_plane; +struct oc_theora_state; + +typedef struct { +/* This shared (decoder and encoder) functions have accelerated variants */ +void (* oc_frag_recon_intra) (unsigned char *_dst,int _dst_ystride, + const ogg_int16_t *_residue); +void (* oc_frag_recon_inter) (unsigned char *_dst,i...