Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/media/libvpx/libvpx/vp8/common/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 17 kB image not shown  

Quelle  context.c

  Sprache: C
 

/*
 *  Copyright (c) 2010 The WebM project authors. All Rights Reserved.
 *
 *  Use of this source code is governed by a BSD-style license
 *  that can be found in the LICENSE file in the root of the source
 *  tree. An additional intellectual property rights grant can be found
 *  in the file PATENTS.  All contributing project authors may
 *  be found in the AUTHORS file in the root of the source tree.
 */


#include "entropy.h"

/* *** GENERATED FILE: DO NOT EDIT *** */

#if 0
int Contexts[vp8_coef_counter_dimen];

const int default_contexts[vp8_coef_counter_dimen] =
{
    {
        // Block Type ( 0 )
        {
            // Coeff Band ( 0 )
            {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,},
            {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,},
            {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,},
        },
        {
            // Coeff Band ( 1 )
            {3019026544225,  24,   4,   0,   0,   0,   0,   0,   04171593,},
            {26846251571241130,  26,   6,   1,   0,   0,   0,   0149987,},
            {1048495381006160,  36,  18,   0,   0,   0,   0,   015104,},
        },
        {
            // Coeff Band ( 2 )
            {25842404561126,  83,  11,   2,   0,   0,   0,   0,   0,   0,},
            {93388010512,  73,   7,   3,   2,   0,   0,   0,   043294,},
            {1047751149,  31,  13,   6,   1,   0,   0,   0,   0879,},
        },
        {
            // Coeff Band ( 3 )
            {261369826252,  13,   0,   0,   0,   0,   0,   0,   0,   0,},
            {81345574191,  14,   2,   0,   0,   0,   0,   0,   035302,},
            { 605677116,   9,   1,   0,   0,   0,   0,   0,   0611,},
        },
        {
            // Coeff Band ( 4 )
            {1026315463283,  17,   0,   0,   0,   0,   0,   0,   0,   0,},
            {27732191128,   9,   2,   2,   0,   0,   0,   0,   010073,},
            { 134125,  32,   4,   0,   2,   0,   0,   0,   0,   0,  50,},
        },
        {
            // Coeff Band ( 5 )
            {104832663,  23,   1,   0,   0,   0,   0,   0,   0,   0,   0,},
            {21371251,  27,   1,   1,   0,   0,   0,   0,   0,   014362,},
            { 116156,  14,   2,   1,   0,   0,   0,   0,   0,   0190,},
        },
        {
            // Coeff Band ( 6 )
            {4097727614412,  28,   0,   0,   0,   0,   0,   0,   0,   0,},
            {61135213261,  22,   3,   0,   0,   0,   0,   0,   026164,},
            { 382312,  50,  14,   2,   0,   0,   0,   0,   0,   0345,},
        },
        {
            // Coeff Band ( 7 )
            {   0,  26,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,},
            {   0,  13,   0,   0,   0,   0,   0,   0,   0,   0,   0319,},
            {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   8,},
        },
    },
    {
        // Block Type ( 1 )
        {
            // Coeff Band ( 0 )
            {3268193821043250,  93,  82,  49,  26,  17,   8,  2582289,},
            {87583211054361832827668420153,  24,   0,   352914,},
            {93372372584873954210718361069399,  59,   0,   018620,},
        },
        {
            // Coeff Band ( 1 )
            {124198420452,  62,   9,   1,   0,   0,   0,   0,   0,   0,},
            {117158705693,  92,  15,   7,   2,   0,   0,   0,   053988,},
            {760385852306778270145,  39,   5,   0,   0,   09136,},
        },
        {
            // Coeff Band ( 2 )
            {15938143351207184,  55,  13,   4,   1,   0,   0,   0,   0,},
            {741568291138244,  71,  26,   7,   0,   0,   0,   09980,},
            {15801824655241,  89,  46,  10,   2,   0,   0,   0429,},
        },
        {
            // Coeff Band ( 3 )
            {194535260201,  19,   0,   0,   0,   0,   0,   0,   0,   0,},
            {91733758213,  22,   1,   1,   0,   0,   0,   0,   09820,},
            {16891277276,  51,  17,   4,   0,   0,   0,   0,   0679,},
        },
        {
            // Coeff Band ( 4 )
            {1207610667620,  85,  19,   9,   5,   0,   0,   0,   0,   0,},
            {46653625423,  55,  19,   9,   0,   0,   0,   0,   05127,},
            { 415440143,  34,  20,   7,   2,   0,   0,   0,   0101,},
        },
        {
            // Coeff Band ( 5 )
            {121834846115,  11,   1,   0,   0,   0,   0,   0,   0,   0,},
            {42263149177,  21,   2,   0,   0,   0,   0,   0,   07157,},
            { 375621189,  51,  11,   4,   1,   0,   0,   0,   0198,},
        },
        {
            // Coeff Band ( 6 )
            {61658377431203,  94,  10,   3,   0,   0,   0,   0,   0,   0,},
            {1551411563903111,  14,   5,   0,   0,   0,   0,   025195,},
            { 9291077291,  78,  14,   7,   1,   0,   0,   0,   0507,},
        },
        {
            // Coeff Band ( 7 )
            {   0990,  15,   3,   0,   0,   0,   0,   0,   0,   0,   0,},
            {   0412,  13,   0,   0,   0,   0,   0,   0,   0,   01641,},
            {   0,  18,   7,   1,   0,   0,   0,   0,   0,   0,   0,  30,},
        },
    },
    {
        // Block Type ( 2 )
        {
            // Coeff Band ( 0 )
            { 95324519628120,  28,  12,   4,   0,   0,   0,   02248798,},
            {1525256542647617239143,  42,   5,   0,   0,   066837,},
            {11801101130011237532448239,  54,   5,   0,   07122,},
        },
        {
            // Coeff Band ( 1 )
            {13562220,  67,  10,   4,   1,   0,   0,   0,   0,   0,   0,},
            {14502544102,  18,   4,   3,   0,   0,   0,   0,   057063,},
            {11822110470130,  41,  21,   0,   0,   0,   0,   06047,},
        },
        {
            // Coeff Band ( 2 )
            { 3703378200,  30,   5,   4,   1,   0,   0,   0,   0,   0,},
            { 2931006131,  29,  11,   0,   0,   0,   0,   0,   05404,},
            { 114387,  98,  23,   4,   8,   1,   0,   0,   0,   0236,},
        },
        {
            // Coeff Band ( 3 )
            { 579194,   4,   0,   0,   0,   0,   0,   0,   0,   0,   0,},
            { 395213,   5,   1,   0,   0,   0,   0,   0,   0,   04157,},
            { 119122,   4,   0,   0,   0,   0,   0,   0,   0,   0300,},
        },
        {
            // Coeff Band ( 4 )
            {  38557,  19,   0,   0,   0,   0,   0,   0,   0,   0,   0,},
            {  21114,  12,   1,   0,   0,   0,   0,   0,   0,   0427,},
            {   0,   5,   0,   0,   0,   0,   0,   0,   0,   0,   0,   7,},
        },
        {
            // Coeff Band ( 5 )
            {  52,   7,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,},
            {  18,   6,   0,   0,   0,   0,   0,   0,   0,   0,   0652,},
            {   1,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,  30,},
        },
        {
            // Coeff Band ( 6 )
            { 640569,  10,   0,   0,   0,   0,   0,   0,   0,   0,   0,},
            {  25,  77,   2,   0,   0,   0,   0,   0,   0,   0,   0517,},
            {   4,   7,   0,   0,   0,   0,   0,   0,   0,   0,   0,   3,},
        },
        {
            // Coeff Band ( 7 )
            {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,},
            {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,},
            {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,},
        },
    },
    {
        // Block Type ( 3 )
        {
            // Coeff Band ( 0 )
            {2506201612707767261178107,  30,  14,   3,   0100694,},
            {880636478881732681280850401114,  42,   0,   058572,},
            {1100327214117985716248220721048175,  32,   0,   019284,},
        },
        {
            // Coeff Band ( 1 )
            {973811313959205,  70,  18,  11,   1,   0,   0,   0,   0,},
            {12628150851507273,  52,  19,   9,   0,   0,   0,   054280,},
            {107011584655611926813570249,  36,   0,   0,   06460,},
        },
        {
            // Coeff Band ( 2 )
            {6781225392784634182123,  20,   4,   0,   0,   0,   0,},
            {6263115442649790259168,  27,   5,   0,   0,   020539,},
            {310940752031896457386158,  29,   0,   0,   01138,},
        },
        {
            // Coeff Band ( 3 )
            {115154079465,  73,   5,  14,   2,   0,   0,   0,   0,   0,},
            {93615834650,  96,  24,   8,   4,   0,   0,   0,   022181,},
            {434339741360415132,  96,  14,   1,   0,   0,   01267,},
        },
        {
            // Coeff Band ( 4 )
            {47879297823168,  44,  12,   4,   0,   0,   0,   0,   0,},
            {36194472719198,  60,  31,   3,   0,   0,   0,   08401,},
            {11571175483182,  88,  31,   8,   0,   0,   0,   0268,},
        },
        {
            // Coeff Band ( 5 )
            {82991226,  32,   5,   1,   0,   0,   0,   0,   0,   0,   0,},
            {35021568,  57,   4,   1,   1,   0,   0,   0,   0,   09811,},
            {10551070166,  29,   6,   1,   0,   0,   0,   0,   0527,},
        },
        {
            // Coeff Band ( 6 )
            {27414279271989347,  69,  26,   0,   0,   0,   0,   0,   0,},
            {5876100741574341,  91,  24,   4,   0,   0,   0,   021954,},
            {15712171778324124,  65,  16,   0,   0,   0,   0979,},
        },
        {
            // Coeff Band ( 7 )
            {   0,  29,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,},
            {   0,  23,   0,   0,   0,   0,   0,   0,   0,   0,   0459,},
            {   0,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,  13,},
        },
    },
};

//Update probabilities for the nodes in the token entropy tree.
const vp8_prob tree_update_probs[vp8_coef_tree_dimen] =
{
    {
        {
            {255255255255255255255255255255255, },
            {255255255255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
        {
            {176246255255255255255255255255255, },
            {223241252255255255255255255255255, },
            {249253253255255255255255255255255, },
        },
        {
            {255244252255255255255255255255255, },
            {234254254255255255255255255255255, },
            {253255255255255255255255255255255, },
        },
        {
            {255246254255255255255255255255255, },
            {239253254255255255255255255255255, },
            {254255254255255255255255255255255, },
        },
        {
            {255248254255255255255255255255255, },
            {251255254255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
        {
            {255253254255255255255255255255255, },
            {251254254255255255255255255255255, },
            {254255254255255255255255255255255, },
        },
        {
            {255254253255254255255255255255255, },
            {250255254255254255255255255255255, },
            {254255255255255255255255255255255, },
        },
        {
            {255255255255255255255255255255255, },
            {255255255255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
    },
    {
        {
            {217255255255255255255255255255255, },
            {225252241253255255254255255255255, },
            {234250241250253255253254255255255, },
        },
        {
            {255254255255255255255255255255255, },
            {223254254255255255255255255255255, },
            {238253254254255255255255255255255, },
        },
        {
            {255248254255255255255255255255255, },
            {249254255255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
        {
            {255253255255255255255255255255255, },
            {247254255255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
        {
            {255253254255255255255255255255255, },
            {252255255255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
        {
            {255254254255255255255255255255255, },
            {253255255255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
        {
            {255254253255255255255255255255255, },
            {250255255255255255255255255255255, },
            {254255255255255255255255255255255, },
        },
        {
            {255255255255255255255255255255255, },
            {255255255255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
    },
    {
        {
            {186251250255255255255255255255255, },
            {234251244254255255255255255255255, },
            {251251243253254255254255255255255, },
        },
        {
            {255253254255255255255255255255255, },
            {236253254255255255255255255255255, },
            {251253253254254255255255255255255, },
        },
        {
            {255254254255255255255255255255255, },
            {254254254255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
        {
            {255254255255255255255255255255255, },
            {254254255255255255255255255255255, },
            {254255255255255255255255255255255, },
        },
        {
            {255255255255255255255255255255255, },
            {254255255255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
        {
            {255255255255255255255255255255255, },
            {255255255255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
        {
            {255255255255255255255255255255255, },
            {255255255255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
        {
            {255255255255255255255255255255255, },
            {255255255255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
    },
    {
        {
            {248255255255255255255255255255255, },
            {250254252254255255255255255255255, },
            {248254249253255255255255255255255, },
        },
        {
            {255253253255255255255255255255255, },
            {246253253255255255255255255255255, },
            {252254251254254255255255255255255, },
        },
        {
            {255254252255255255255255255255255, },
            {248254253255255255255255255255255, },
            {253255254254255255255255255255255, },
        },
        {
            {255251254255255255255255255255255, },
            {245251254255255255255255255255255, },
            {253253254255255255255255255255255, },
        },
        {
            {255251253255255255255255255255255, },
            {252253254255255255255255255255255, },
            {255254255255255255255255255255255, },
        },
        {
            {255252255255255255255255255255255, },
            {249255254255255255255255255255255, },
            {255255254255255255255255255255255, },
        },
        {
            {255255253255255255255255255255255, },
            {250255255255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
        {
            {255255255255255255255255255255255, },
            {254255255255255255255255255255255, },
            {255255255255255255255255255255255, },
        },
    },
};
#endif

Messung V0.5 in Prozent
C=91 H=80 G=85

¤ Dauer der Verarbeitung: 0.16 Sekunden  (vorverarbeitet am  2026-06-07) ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.