summaryrefslogtreecommitdiff
path: root/src/dxr3/dxr3_vo_encoder.h
AgeCommit message (Collapse)Author
2001-12-11- major code cleanup in dxr3enc driver. Still one big c file, but nowHarm van der Heijden
easy to split into core + fame + rte - now official support for librte-0.4 (zapping.sf.net); updated configure scripts, checks for librte added. Possible to compile both librte and libfame support in at the same time, configuration via .xinerc. - fixed YUY2 decoding, both for libfame and librte. Note: unifying dxr3enc (non-mpeg) and dxr3 (mpeg) seems rather easy right now. I think I'll wait with it for a bit, because perhaps the dxr3-dvd fixes need major replumbing in the dxr3 vo driver (but I don't expect that; all mpeg stuff is done in the dxr3 decoder plugin) CVS patchset: 1220 CVS date: 2001/12/11 02:26:58
2001-12-02switched to librte for mpeg encoding from the zapping projectHarm van der Heijden
(zapping.sf.net). librte is a wrapper for the mp1e backend. This works very well. I'm considering throwing out support for libfame (current default) and libffmpeg to be able to clean up the code. It's now a tangled mess of defines... Read the comments at the top of dxr3_vo_encoder.c to find out how to enable librte. CVS patchset: 1161 CVS date: 2001/12/02 21:14:51
2001-12-02Grrr, again enabled mp1e by accident. Back to good ol' libfame now.Harm van der Heijden
CVS patchset: 1159 CVS date: 2001/12/02 07:10:02
2001-12-02av sync should now be good. was mainly a weird problem with fwriteHarm van der Heijden
seemingly not doing its job. CVS patchset: 1158 CVS date: 2001/12/02 07:08:59
2001-12-02some more work on dxr3enc with the mp1e encoder. (default is stillHarm van der Heijden
libfame). There's a massive A/V sync problem because the mpeg is encoded and sent in the frame_copy function. It should be done in the display_frame one, but that currently gives buffering problems that upset the dxr3 card. define MP1E_DISPLAY_FRAME to 1 the source and see for yourself... Perhaps Mike can conjure up another magic dxr3 register variable to make things right like he did last time :-) CVS patchset: 1157 CVS date: 2001/12/02 03:40:27
2001-12-01Argh! previous commit accidentally made mp1e the default; now backHarm van der Heijden
to libfame... CVS patchset: 1152 CVS date: 2001/12/01 19:37:21
2001-12-01removed some testing stuffHarm van der Heijden
CVS patchset: 1151 CVS date: 2001/12/01 19:36:30
2001-12-01added support for mp1e real-time encoder. Needs a separate patchHarm van der Heijden
for mp1e sources though. libfame encoder still the default. CVS patchset: 1150 CVS date: 2001/12/01 19:32:44
2001-11-12- mpeg1 supports NTSC-FILM (23.976 fps) after all. libfame-0.8.7 hadHarm van der Heijden
a bug that prevented it, but Vivien Chappelier has fixed that now - removed unused fame mpeg1 object CVS patchset: 1026 CVS date: 2001/11/12 23:56:31
2001-11-07oops... forgot the all-important (c) :)Mike Lampard
CVS patchset: 980 CVS date: 2001/11/07 12:48:58
2001-11-07breakup of dxr3 videoout plugin to allow for easier syncronisation ofMike Lampard
encoding and standard plugins CVS patchset: 979 CVS date: 2001/11/07 12:30:54