search for: huffenc

Displaying 5 results from an estimated 5 matches for "huffenc".

2010 Dec 10
2
Bitstream encoded huffman tables always the same
..., I've been working a little inside the Theora decoder when I found that it seems that many videos had the very same huffman tables encoded into their bitstreams (at least the ones that I could take my time to dissecate). I found that the tables are listed as TH_VP31_HUFF_CODES in the file huffenc.c. I tried to investigate a little bit more to see who was setting the bitstream to those tables, but I ended in the fact that this is dependent whether the function th_encode_ctl is called with TH_ENCCTL_SET_HUFFMAN_CODES or TH_ENCCTL_SET_VP3_COMPATIBLE, but I could figure myself who is callin...
2005 Mar 23
0
[PATCH]
...41,9 @@ internal.c \ quant.c \ state.c \ +i386/state_mmx.c \ +i386/frag_mmx.c \ +i386/cpu.c \ LIBTHEORABASE_CHEADERS = \ dct.h \ @@ -75,8 +78,7 @@ psych.c \ LIBTHEORAENC_CHEADERS = \ -${LIBTHEORABASE_CHEADERS} \ -encint.h \ +${LIBTHEORABASE_CHEADERS} \encint.h \ enquant.h \ fdct.h \ huffenc.h \ @@ -156,7 +158,7 @@ ${PLAYER_EXAMPLE_TARGET}: ${PLAYER_EXAMPLE_OBJS} ${LIBTHEORABASE_TARGET} \ ${LIBTHEORADEC_TARGET} mkdir -p ${TARGETBINDIR} - ${CC} ${CFLAGS} -o $@ ${PLAYER_EXAMPLE_OBJS} ${LIBS} \ + ${CC} ${CFLAGS} -o $@ ${PLAYER_EXAMPLE_OBJS} ${LIBS} -lSDL -lp...
2005 Mar 23
3
[PATCH] promised MMX patches rc1
...41,9 @@ internal.c \ quant.c \ state.c \ +i386/state_mmx.c \ +i386/frag_mmx.c \ +i386/cpu.c \ LIBTHEORABASE_CHEADERS = \ dct.h \ @@ -75,8 +78,7 @@ psych.c \ LIBTHEORAENC_CHEADERS = \ -${LIBTHEORABASE_CHEADERS} \ -encint.h \ +${LIBTHEORABASE_CHEADERS} \encint.h \ enquant.h \ fdct.h \ huffenc.h \ @@ -156,7 +158,7 @@ ${PLAYER_EXAMPLE_TARGET}: ${PLAYER_EXAMPLE_OBJS} ${LIBTHEORABASE_TARGET} \ ${LIBTHEORADEC_TARGET} mkdir -p ${TARGETBINDIR} - ${CC} ${CFLAGS} -o $@ ${PLAYER_EXAMPLE_OBJS} ${LIBS} \ + ${CC} ${CFLAGS} -o $@ ${PLAYER_EXAMPLE_OBJS} ${LIBS} -lSDL -lp...
2014 Jan 28
3
[LLVMdev] MergeFunctions: reduce complexity to O(log(N))
Hi Stepan, Sorry for the delay. It's great that you are working on MergeFunctions as well and I agree, we should definitely try to combine our efforts to improve MergeFunctions. Just to give you some context, the pass (with the similar function merging patch) is already being used in a production setting. From my point of view, it would be better if we focus on improving its capability
2014 Jan 30
3
[LLVMdev] MergeFunctions: reduce complexity to O(log(N))
...9 0 0.01 90029 hexxagonmove.ll 14 36287 0 0.01 36265 0 0.01 36265 himenobmtxpa.ll 10 108193 0 0.02 108178 0 0.02 108178 HmacSha1.ll 5 23167 0 0.01 23135 0 0.01 23135 horners.ll 2 4611 0 0.01 4582 0 0.01 4582 hprobes.ll 2 94570 0 0.02 94537 0 0.02 94537 huffbench.ll 5 55230 0 0.01 55208 0 0.01 55208 HuffEnc.ll 1 19291 0 0.01 19275 0 0.01 19275 hypre_error.ll 5 5986 0 0.01 5959 0 0.01 5959 hypre_memory.ll 5 8202 0 0.01 8175 0 0.01 8175 HYPRE_pcg.ll 12 13957 0 0.01 13928 0 0.01 14270 HYPRE_struct_grid.ll 5 10244 0 0.01 10215 0 0.01 10215 HYPRE_struct_matrix.ll 12 27807 0 0.01 27778 0 0.01 22107 HYPRE_st...