Move some abstraction around
authorMonty <xiphmont@xiph.org>
Wed, 28 Jul 1999 22:56:57 +0000 (22:56 +0000)
committerMonty <xiphmont@xiph.org>
Wed, 28 Jul 1999 22:56:57 +0000 (22:56 +0000)
svn path=/trunk/vorbis/; revision=16

lib/analysis.c [new file with mode: 0644]

diff --git a/lib/analysis.c b/lib/analysis.c
new file mode 100644 (file)
index 0000000..4bb6bc6
--- /dev/null
@@ -0,0 +1,18 @@
+analysis_packetout(vorbis_dsp_state *v, vorbis_block *vb,
+                             ogg_packet *op){
+
+  /* find block's envelope vector and apply it */
+
+
+  /* the real analysis begins; forward MDCT with window */
+
+  
+  /* Noise floor, resolution floor */
+
+  /* encode the floor into LSP; get the actual floor back for quant */
+
+  /* use noise floor, res floor for culling, actual floor for quant */
+
+  /* encode residue */
+
+}