[mythtv] missing entries in the freesat huffman tables

Simon Kenyon simon at koala.ie
Wed Apr 22 22:16:41 UTC 2009


Daniel Kristjansson wrote:
> On Wed, 2009-04-22 at 11:30 +0100, Simon Kenyon wrote:
>
>   
>> - it claims to be faster
>> - it claims to be complete and from my running of it is
>> - it uses two external files which contain the tables
>>
>> i can create a patch which adds the new implementation; that is not very 
>> difficult at all
>> in doing so, should i try to remove the requirement for the separate 
>> files or is that acceptable?
>>     
>
> If it has complete dvb eit huffman tables that's great. Please
> internalize the tables, it shouldn't be hard with a little bit
> of sed processing.
>
> -- Daniel
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>   
i'm trying to
but i cannot get the initialisers to compile.

struct fsattab {
    unsigned int value;
    short bits;
    char next;
};

struct fsattab *tables[2][256] = {
    {
        {
            {
                0x00000000, 2, 84
            },
            {
                0x40000000, 3, 66
            },
            {
                0x80000000, 1, 1
            }
        },
        {
            {
                0x00000000, 1, 1
            },
            {
                0x80000000, 1, 1
            }
        },
        {
        },
    },
    {
        {
            {
                0x40000000, 3, 65
            },
            {
                0x80000000, 3, 67
            },
            {
                0x80000000, 1, 1
            }
        },
        {
        }
    }
};


More information about the mythtv-dev mailing list