annotate ducktm1.c @ 5337:0bd1c35aa42c

byte interleaving for mga untested (no g200 mga or whatever i would need ...) experimental sse2 version (even less tested as no p4 either ...) sse2 version would need 16-byte aligned src & dst else sig11 sse2 version is disabled by default
author michael
date Mon, 25 Mar 2002 16:35:24 +0000
parents 8f43b10f387f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4301
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
1 /*
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
2 Duck Truemotion v1 Decoder for MPlayer
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
3 by Mike Melanson
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
4 */
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
5
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
6 #include "config.h"
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
7 #include "bswap.h"
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
8
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
9 void decode_duck_tm1(
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
10 unsigned char *encoded,
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
11 int encoded_size,
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
12 unsigned char *decoded,
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
13 int width,
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
14 int height,
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
15 int bytes_per_pixel)
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
16 {
8f43b10f387f added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)
melanson
parents:
diff changeset
17 }