annotate ducktm1.c @ 4917:6002d8a3b080

reinstated YUY2, BGR32 and BGR24 decoders, all reworked to operate with the mp_image structure; PPC decoding works with YV12 output!
author melanson
date Sun, 03 Mar 2002 03:28:17 +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 }