Lines Matching refs:encoding
22 /* Various run-length-encoding methods.
53 { { "0", "Run-length-encoding: 0-sequences only.", (Void_t*)rle0 },
54 { "1", "Run-length-encoding: 0&1-sequences only.", (Void_t*)rle1 },
55 { "2", "Run-length-encoding: Alphabet has only two letters.", (Void_t*)rle2 },
56 { 0 , "General run-length-encoding.", (Void_t*)rleg }
63 static ssize_t rle0(Rle_t* rle, int encoding)
65 static ssize_t rle0(rle, encoding)
67 int encoding;
77 if(encoding)
89 if(c >= RL_ZERO) /* literal encoding */
133 static ssize_t rle1(Rle_t* rle, int encoding)
135 static ssize_t rle1(rle, encoding)
137 int encoding;
147 if(encoding)
175 if(c >= RL_ONE) /* literal encoding */
228 static ssize_t rle2(Rle_t* rle, int encoding)
230 static ssize_t rle2(rle, encoding)
232 int encoding;
239 if(encoding)
282 /* General rl-encoding using escape codes */
284 static ssize_t rleg(Rle_t* rle, int encoding)
286 static ssize_t rleg(rle, encoding)
288 int encoding;
295 if(encoding)
651 "rle", "Run-length encoding.",