summaryrefslogtreecommitdiff
path: root/src/dxr3/dxr3_video_out.c
diff options
context:
space:
mode:
authorHarm van der Heijden <hrm@users.sourceforge.net>2001-12-24 19:31:13 +0000
committerHarm van der Heijden <hrm@users.sourceforge.net>2001-12-24 19:31:13 +0000
commitc41afd353fae83cac35d49385bd9e7b7786dd704 (patch)
tree7e8d1677a25354ed45feb2703eae6ae0d0a8706c /src/dxr3/dxr3_video_out.c
parent045e74b5df70e05ba994dcff65f6c1f1556b89e7 (diff)
downloadxine-lib-c41afd353fae83cac35d49385bd9e7b7786dd704.tar.gz
xine-lib-c41afd353fae83cac35d49385bd9e7b7786dd704.tar.bz2
disabled dxr3_flush command to flush em8300 hardware. We don't really
seem to need it, and it'll fix the problem with disappearing stills (menu's, copyright notices) introduced by the still frame change. Needs more testing, obviously. CVS patchset: 1303 CVS date: 2001/12/24 19:31:13
Diffstat (limited to 'src/dxr3/dxr3_video_out.c')
-rw-r--r--src/dxr3/dxr3_video_out.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/dxr3/dxr3_video_out.c b/src/dxr3/dxr3_video_out.c
index 7fa424b0a..6084bcb96 100644
--- a/src/dxr3/dxr3_video_out.c
+++ b/src/dxr3/dxr3_video_out.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: dxr3_video_out.c,v 1.3 2001/12/24 16:31:57 hrm Exp $
+ * $Id: dxr3_video_out.c,v 1.4 2001/12/24 19:31:13 hrm Exp $
*
* mpeg1 encoding video out plugin for the dxr3.
*
@@ -250,6 +250,9 @@ static void dxr3_update_frame_format (vo_driver_t *this_gen,
}
}
else {
+ /* FIXME: Disable reset of mpeg_source
+ * video_out.c can call us without the DXR3_VO_UPDATE_FLAG in
+ * the still frames code. Needs a better fix... */
/* this->mpeg_source = 0; */
}
@@ -466,6 +469,8 @@ void dxr3_exit (vo_driver_t *this_gen)
if (this->enc && this->enc->on_close)
this->enc->on_close(this);
+ printf("dxr3: vo exit called\n");
+ this->mpeg_source = 0;
if(this->overlay_enabled)
dxr3_overlay_set_mode(&this->overlay, EM8300_OVERLAY_MODE_OFF);