summaryrefslogtreecommitdiffstats
path: root/qtsmc.c
diff options
context:
space:
mode:
authormelanson <melanson@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-01-18 05:43:48 +0000
committermelanson <melanson@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-01-18 05:43:48 +0000
commit16c6cf34ce1cafc33228dad0e56452add759aff3 (patch)
tree923f0ebd53a28bbf1dd5ccb5b2aa123d664b506d /qtsmc.c
parent3d375b323097be0dfa70fdc928f7dea36053b515 (diff)
downloadmpv-16c6cf34ce1cafc33228dad0e56452add759aff3.tar.bz2
mpv-16c6cf34ce1cafc33228dad0e56452add759aff3.tar.xz
added skeleton for QT SMC decoder
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4228 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'qtsmc.c')
-rw-r--r--qtsmc.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/qtsmc.c b/qtsmc.c
new file mode 100644
index 0000000000..1ba20474f3
--- /dev/null
+++ b/qtsmc.c
@@ -0,0 +1,21 @@
+/*
+ Apple Graphics (SMC) Decoder for MPlayer
+ by Mike Melanson
+*/
+
+#include "config.h"
+#include "bswap.h"
+
+#define BE_16(x) (be2me_16(*(unsigned short *)(x)))
+#define BE_32(x) (be2me_32(*(unsigned int *)(x)))
+
+void qt_decode_smc(
+ unsigned char *encoded,
+ int encoded_size,
+ unsigned char *decoded,
+ int width,
+ int height,
+ int bytes_per_pixel)
+{
+
+}