summaryrefslogtreecommitdiff
path: root/src/post
AgeCommit message (Collapse)Author
2003-08-25Reduce GCC verbosity (various prototype declaration fixes). ffmpeg, wine and ↵Daniel Caujolle-Bert
fft*post are untouched (fft: for now). CVS patchset: 5310 CVS date: 2003/08/25 21:51:37
2003-08-19this one kept me busy with xine-ui's saturation slider...Michael Roitzsch
CVS patchset: 5299 CVS date: 2003/08/19 18:33:43
2003-08-15fix some small memleaksMichael Roitzsch
CVS patchset: 5292 CVS date: 2003/08/15 14:43:29
2003-08-15heavily improving the expand plugin:Michael Roitzsch
- new way of adding the black bars without any memcpy() (playback with the expand plugin is now smooth on my PII 400) -> see comment at the top of the file for details - allow shifting the overlay by intercepting overlay manager calls CVS patchset: 5291 CVS date: 2003/08/15 14:42:37
2003-08-12handle frame flags properly, small aspect ratio fix for expandMichael Roitzsch
CVS patchset: 5277 CVS date: 2003/08/12 13:56:25
2003-08-07remove useless gnu89 compiler flag, some configure tweakingMichael Roitzsch
CVS patchset: 5257 CVS date: 2003/08/07 09:26:53
2003-08-04support for arbitrary aspect ratiosMiguel Freitas
patch by Philip Jgenstedt CVS patchset: 5243 CVS date: 2003/08/04 03:47:09
2003-07-26Try to avoid to discard audio buffersThibaut Mattern
skip frames if there is less than 200ms of audio data in the audio_out fifo. It works pretty well here, I can compile xine during a goom session without sound skips. I know it's a hack, comments are welcomed. CVS patchset: 5217 CVS date: 2003/07/26 23:31:55
2003-07-26Same pts hack for all viz pluginsThibaut Mattern
CVS patchset: 5216 CVS date: 2003/07/26 17:44:30
2003-07-26- compute a pts using metronom internals if the demuxer doesn't provide pts ↵Thibaut Mattern
(demux_mpegaudio) - frame dropping it's more usable on my slow cpu now ;-) CVS patchset: 5215 CVS date: 2003/07/26 17:13:00
2003-07-12use yuy2_to_yv12Miguel Freitas
CVS patchset: 5147 CVS date: 2003/07/12 03:15:23
2003-07-12provide configuration entries for tvtime pluginMiguel Freitas
unlike other (more "dynamic") post plugins, it make sense to store user's preferences for deinterlacing. settings can still be changed on-the-fly using parameters. CVS patchset: 5145 CVS date: 2003/07/12 02:26:13
2003-07-03remove //Miguel Freitas
CVS patchset: 5126 CVS date: 2003/07/03 02:24:28
2003-07-03disabled plugins that will not compileMike Melanson
CVS patchset: 5125 CVS date: 2003/07/03 01:29:03
2003-06-29port of some simple video filters from mplayerMiguel Freitas
CVS patchset: 5113 CVS date: 2003/06/29 18:56:24
2003-06-26these should be staticMiguel Freitas
CVS patchset: 5101 CVS date: 2003/06/26 22:25:03
2003-06-22use our own port of greedy2frame (tvtime port is currently broken)Miguel Freitas
CVS patchset: 5092 CVS date: 2003/06/22 17:30:03
2003-06-22- disable chroma filter by defaultMiguel Freitas
- sync to tvtime cvs (speedy.c, speedy.h) CVS patchset: 5087 CVS date: 2003/06/22 15:42:07
2003-06-21adopt xine coding guidelinesMichael Roitzsch
CVS patchset: 5082 CVS date: 2003/06/21 11:28:04
2003-06-18Build fix, when srcdir != objdirJuergen Keil
CVS patchset: 5066 CVS date: 2003/06/18 17:46:15
2003-06-18try filtering more to remove chroma problemsMiguel Freitas
CVS patchset: 5060 CVS date: 2003/06/18 01:27:50
2003-06-17sourceforge is ignoring my commit, trying againMiguel Freitas
CVS patchset: 5057 CVS date: 2003/06/17 17:14:13
2003-06-16reducing differences to tvtime cvsMiguel Freitas
CVS patchset: 5056 CVS date: 2003/06/16 18:28:11
2003-06-15a bit of cleanupMichael Roitzsch
CVS patchset: 5050 CVS date: 2003/06/15 16:10:14
2003-06-15James Slorach's suggestionsMiguel Freitas
CVS patchset: 5049 CVS date: 2003/06/15 15:25:35
2003-06-15Remove linear blend deinterlacer from video_out_pgx64. Add C implementation ↵Robin KAY
of linear blend deinterlacer to tvtime post plugin. CVS patchset: 5047 CVS date: 2003/06/15 11:44:57
2003-06-13Make deinterlacer plugin compile on Solaris. Remove defunct code from ↵Robin KAY
xine-utils. CVS patchset: 5040 CVS date: 2003/06/13 23:05:35
2003-06-13have "linear" as default method so non-x86 users can use itMiguel Freitas
(i should also port our linearblend c code to new deinterlacer sometime) CVS patchset: 5037 CVS date: 2003/06/13 12:30:10
2003-06-13deinterlacer pluginMiguel Freitas
CVS patchset: 5035 CVS date: 2003/06/13 01:51:14
2003-06-13new deinterlacer plugin based on tvtimeMiguel Freitas
(please report if compilation breaks on non-x86 plataform) see xine-devel for more information CVS patchset: 5032 CVS date: 2003/06/13 01:48:09
2003-05-31update video out api to allow better frame management (explicit locking)Miguel Freitas
img->displayed is obsolete now, drivers should use img->free. CVS patchset: 4994 CVS date: 2003/05/31 18:33:28
2003-05-28comment unresolved symbols, add unsupported method for testingMiguel Freitas
CVS patchset: 4971 CVS date: 2003/05/28 12:21:53
2003-05-28i didn't meant to enable it yetMiguel Freitas
CVS patchset: 4968 CVS date: 2003/05/28 11:09:24
2003-05-28skeleton of deinterlacer post pluginMiguel Freitas
no methods implemented yet, still working on parameters api CVS patchset: 4967 CVS date: 2003/05/28 04:28:43
2003-05-24expand video filter - adds black borders to top and bottom of video to ↵James Stembridge
expand it to 4:3 ratio CVS patchset: 4919 CVS date: 2003/05/24 13:12:41
2003-05-14as announced on xine-devel, this is the big Makefile refactoring:Michael Roitzsch
extracted some common targets and variables into a common Makefile which is then included CVS patchset: 4844 CVS date: 2003/05/14 16:21:44
2003-04-30Don't forget to reset frame->bad_frame to 0 !Thibaut Mattern
Fix strange problems with viz plugins. CVS patchset: 4716 CVS date: 2003/04/30 06:58:50
2003-04-09avoid sefault (tweaking fried memory is never a good idea ;-)Daniel Caujolle-Bert
CVS patchset: 4580 CVS date: 2003/04/09 20:15:52
2003-03-16no no no, CFLAGS may be used here to let the filter worksDaniel Caujolle-Bert
CVS patchset: 4430 CVS date: 2003/03/16 09:28:38
2003-03-16stop warningDaniel Caujolle-Bert
CVS patchset: 4429 CVS date: 2003/03/16 09:25:59
2003-03-15* bug fixesLuca Ognibene
CVS patchset: 4424 CVS date: 2003/03/15 14:10:44
2003-03-14* fixes in mosaico ppLuca Ognibene
* a new post plugin You can init switch post plugin with >1 inputs and switch between them at any time CVS patchset: 4410 CVS date: 2003/03/14 16:14:23
2003-03-14* some changes, disabled at the momentLuca Ognibene
CVS patchset: 4404 CVS date: 2003/03/14 12:07:14
2003-03-11Several post plugins were crashing with a failed assertion, due toJuergen Keil
closing a bogus xine_video_port_t: xine-lib/src/xine-engine/audio_out.c:fifo_append_int:225: assertion `!buf->next' failed. Next audio buffer is not NULL. CVS patchset: 4395 CVS date: 2003/03/11 17:40:30
2003-03-06- revert stream info changesBastien Nocera
CVS patchset: 4346 CVS date: 2003/03/06 22:59:35
2003-03-06- following the screenshot discussion, inform the height and width of the streamBastien Nocera
if it exists so we can take screenshots of goom, the other post plugins need to be adapted as well CVS patchset: 4344 CVS date: 2003/03/06 00:51:39
2003-03-04fix compiler warnings at least in xine's native codeMichael Roitzsch
CVS patchset: 4330 CVS date: 2003/03/04 10:30:27
2003-02-28frame_copy_content should work with XINE_IMGFMT_YUY2Luca Ognibene
CVS patchset: 4304 CVS date: 2003/02/28 14:31:27
2003-02-28new post plugin type for compositingMichael Roitzsch
CVS patchset: 4303 CVS date: 2003/02/28 12:16:00
2003-02-28fixLuca Ognibene
CVS patchset: 4302 CVS date: 2003/02/28 11:54:25