summaryrefslogtreecommitdiff
path: root/src/post/goom/xine_goom.c
AgeCommit message (Collapse)Author
2003-01-28- Patch from Jeff Smith (remove warnings)Thibaut Mattern
- Last ppc asm code from Guillaume Borios (not used yet) - Add callbacks to config entries. Each change takes effect immediately (including resolution and fps) ;) CVS patchset: 4026 CVS date: 2003/01/28 21:57:30
2003-01-25- mmx optimizations don't use MMXEXT instructionsThibaut Mattern
- be sure to initialize use_asm CVS patchset: 4003 CVS date: 2003/01/25 11:44:19
2003-01-14yet another glue logic for viz plugins. that should fix problems withMiguel Freitas
jumbo audio buffers (several seconds). unfortunately it requires an extra data copy, but i don't think that will make any perceptible difference. CVS patchset: 3916 CVS date: 2003/01/14 21:00:23
2003-01-06Goom optimizations for x86 use Extended MMX.Thibaut Mattern
CVS patchset: 3802 CVS date: 2003/01/06 22:18:24
2003-01-05New logic for visualization plugin ported to Goom.Thibaut Mattern
CVS patchset: 3795 CVS date: 2003/01/05 22:50:37
2003-01-04sign the 8-bit dataMike Melanson
CVS patchset: 3774 CVS date: 2003/01/04 19:35:15
2003-01-03that should work for wav filesMiguel Freitas
CVS patchset: 3768 CVS date: 2003/01/03 23:40:46
2003-01-03Siggi and i have an agreement about the preloading. :)Miguel Freitas
now any plugin may add a PLUGIN_MUST_PRELOAD to it's type and the class initialization function will be called on xine startup. CVS patchset: 3764 CVS date: 2003/01/03 22:38:25
2003-01-03Updates to the latest version of GoomThibaut Mattern
Adds mmx and ppc assembly optimizations. Adds 5 config entries for this post plugin : - frames per second - width - height - usage of assembly optimizations - colorspace conversion method PPc optimizations are not tested. The compiler option -fomit-frame-pointer is disabled. CVS patchset: 3762 CVS date: 2003/01/03 21:29:20
2003-01-03clean up the color-handling codeMike Melanson
CVS patchset: 3758 CVS date: 2003/01/03 02:38:09
2002-12-30close the port on disposeMichael Roitzsch
goom: do not register at video port, because we do not want the video out to call back into our stream (since the video frames are generated by post, there is no decoder that could answer) Daniel: no, this does not fix your problems :( CVS patchset: 3730 CVS date: 2002/12/30 14:26:50
2002-12-29No, i was unable to compile, this time things are safeDaniel Caujolle-Bert
CVS patchset: 3727 CVS date: 2002/12/29 23:58:43
2002-12-29Fixes wrong color conversion.Thibaut Mattern
Daniel: Do you have compilation problems with this code ? CVS patchset: 3726 CVS date: 2002/12/29 22:34:29
2002-12-29I was wrong ;-), no more segfaultDaniel Caujolle-Bert
CVS patchset: 3725 CVS date: 2002/12/29 18:06:49
2002-12-29add a block, due of /post/ variable declaration.Daniel Caujolle-Bert
CVS patchset: 3724 CVS date: 2002/12/29 18:02:29
2002-12-29Err, this is wrong, you CAN'T do that. I fixed the compilation, but maybe ↵Daniel Caujolle-Bert
i'm wrong CVS patchset: 3723 CVS date: 2002/12/29 17:53:09
2002-12-29Oups, removes c++ comment.Thibaut Mattern
Revert FPS change. CVS patchset: 3722 CVS date: 2002/12/29 17:36:34
2002-12-29a bit fasterThibaut Mattern
CVS patchset: 3721 CVS date: 2002/12/29 16:57:08
2002-12-29- new post plugin property: typeMichael Roitzsch
- include post plugins in plugin catalog CVS patchset: 3716 CVS date: 2002/12/29 14:04:43
2002-12-27Consumes less cpu and displays more frames.Thibaut Mattern
CVS patchset: 3702 CVS date: 2002/12/27 23:25:16
2002-12-25Ooops, forgot the initializationMichael Roitzsch
CVS patchset: 3681 CVS date: 2002/12/25 15:12:02
2002-12-25get the rewiring correctly:Michael Roitzsch
when rewiring an output to a port, we must unregister our stream at the old port (call close()) and register ourselves to the new one (call open()) CVS patchset: 3679 CVS date: 2002/12/25 15:05:06
2002-12-25What a GOOM!Miguel Freitas
Michael, please review the xine_goom.c code. i'm not sure about some post plugin concepts like "rewiring"... note: that code is quite cpu intensive, so i hardcoded it to 10fps. CVS patchset: 3673 CVS date: 2002/12/25 04:59:14