Glenn Maynard
42e88812ea
works without this
2005-10-21 01:46:46 +00:00
Glenn Maynard
6ee40039a8
cleanup
2005-10-21 01:45:16 +00:00
Glenn Maynard
f77dd38f0f
cleanup
2005-10-21 01:39:07 +00:00
Glenn Maynard
073d9e5290
MovieDecoders shouldn't need TEXTUREMAN.
2005-10-21 01:32:39 +00:00
Glenn Maynard
99eb66b31b
- if m_bWantRewind is true at the start of DecodeFrame (probably called Seek),
...
don't make spurious calls to GetFrame (waste of CPU)
- fix DecodeFrame setting FRAME_DECODED without actually decoding a frame on EOF
after loop
update comment
(probably not related to "movie not looping" problems)
2005-10-21 00:49:18 +00:00
Glenn Maynard
e2eba96101
fix warning
2005-10-20 21:11:09 +00:00
Glenn Maynard
8b023b1d50
fix log
2005-10-20 21:09:09 +00:00
Glenn Maynard
d17aaf31fb
fix duration (seconds per frame, not frames per second)
2005-10-20 21:07:25 +00:00
Glenn Maynard
e1d7b101fd
theora
2005-10-20 21:01:57 +00:00
Glenn Maynard
50d6089532
temp workaround
2005-10-20 20:47:01 +00:00
Glenn Maynard
f4cb784da8
fix type
2005-10-20 20:46:41 +00:00
Glenn Maynard
cffe83e32f
fix wrong pixel formats used
2005-10-20 20:43:28 +00:00
Glenn Maynard
a9e940560b
fix warning
2005-10-20 20:39:23 +00:00
Glenn Maynard
ee492d5284
work around namespace error
2005-10-20 20:38:57 +00:00
Glenn Maynard
4936bf69c1
add MovieTexture_Generic
2005-10-20 20:31:16 +00:00
Glenn Maynard
0893b42170
split out ffmpeg check
2005-10-20 20:21:19 +00:00
Chris Danford
d8330a2c28
handle TextureTranslateScale in the software vertex path
...
TODO: refactor this
2005-10-20 19:18:32 +00:00
Chris Danford
779ad158b6
Kill the translation instead of scaling to 0,0. Oops.
2005-10-20 18:19:44 +00:00
Chris Danford
fbe40c9c49
remove testing
2005-10-20 14:33:56 +00:00
Chris Danford
53dc198c89
use product name for settings ini
2005-10-20 14:16:55 +00:00
Chris Danford
83d437dd6b
if hardware doesn't support per-vertex tex matrix scale, apply the scaling of the first vertex to the whole mesh
2005-10-20 14:15:13 +00:00
Chris Danford
70b89f0824
fix bad file references
...
remove msvcp71.dll for now
2005-10-20 13:50:49 +00:00
Glenn Maynard
f500aac258
XIPH_LIB_DIR -> OGG_LIB_DIR
2005-10-20 11:11:26 +00:00
Glenn Maynard
8ebd8163fc
add HAVE_THEORA, XIPH_LIB_DIR -> OGG_LIB_DIR
2005-10-20 11:10:21 +00:00
Glenn Maynard
d93c07f8c6
MovieTexture_Theora
2005-10-20 11:09:02 +00:00
Glenn Maynard
44071cfa4e
theora stuff for Windows
...
(this should be "ogg", not "vorbis", but not worth renaming right now)
2005-10-20 10:59:59 +00:00
Glenn Maynard
c00fa12e6c
theora
2005-10-20 10:56:36 +00:00
Glenn Maynard
240d8d904b
loader
2005-10-20 10:55:20 +00:00
Glenn Maynard
5209d7505b
Add Ogg Theora decoder.
...
This still uses avcodec for YUV to RGB conversion.
2005-10-20 10:54:48 +00:00
Glenn Maynard
0baed8b4ce
cleanup
2005-10-20 08:33:37 +00:00
Glenn Maynard
46978e2e29
update
2005-10-20 08:32:33 +00:00
Glenn Maynard
1c0aa5bf73
add "ffmpeg\include" to include path
...
update
2005-10-20 08:32:11 +00:00
Chris Danford
9ffb2620b8
Make product names !defined
2005-10-20 08:31:55 +00:00
Glenn Maynard
f05dc5f0fa
add "ffmpeg\include" to include path
2005-10-20 08:30:30 +00:00
Glenn Maynard
e577a5bbab
unneeded
2005-10-20 08:26:40 +00:00
Glenn Maynard
5476c7bf9e
comments, cleanup
2005-10-20 08:16:48 +00:00
Glenn Maynard
d196641baa
Export format searching stuff, so other formats can use it.
2005-10-20 07:58:16 +00:00
Glenn Maynard
e2151e0178
Split out generic parts of movie decoder, to make it easier to implement others.
...
We could make MovieDecoder the arch class, with MovieTexture_Generic
replacing RageMovieTexture, but it forces a pull-based API, and DShow
insists on being callback-based ...
2005-10-20 07:19:42 +00:00
Glenn Maynard
621b9c0903
move, move _d suffix
2005-10-20 03:43:37 +00:00
Glenn Maynard
23e882b51f
Clean up Xiph includes.
2005-10-20 03:42:29 +00:00
Glenn Maynard
edd8ea7a01
move HAVE_CRYPTOPP
2005-10-20 03:41:42 +00:00
Glenn Maynard
6dd799e195
move HAVE_CRYPTOPP
...
(maybe this should be WITH_CRYPTOPP, but I think autoconf's "with"
and "have" distinction is too ambiguous anyway)
2005-10-20 03:41:10 +00:00
Glenn Maynard
083119700c
doesn't belong here; do in arch_setup
2005-10-20 03:38:53 +00:00
Glenn Maynard
d1d7bd7b11
Clean up Xiph includes. Move HAVE_CRYPTOPP define in here. (How did
...
that end up in arch? arch has nothing to do with crypto++.)
2005-10-20 03:37:16 +00:00
Glenn Maynard
d9df0a769c
better abstraction
2005-10-20 01:34:31 +00:00
Chris Danford
9d65ef05da
move product specific strings to defines
2005-10-20 01:03:07 +00:00
Glenn Maynard
37029c2d0d
cleanup
2005-10-19 23:52:16 +00:00
Glenn Maynard
68eac42eda
not true
2005-10-19 23:44:55 +00:00
Glenn Maynard
34e63ee650
cleanup
2005-10-19 23:44:07 +00:00
Glenn Maynard
f8d4610281
cleanup, abstract duration
2005-10-19 23:41:48 +00:00