summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMichael Roitzsch <mroi@users.sourceforge.net>2002-06-01 17:21:28 +0000
committerMichael Roitzsch <mroi@users.sourceforge.net>2002-06-01 17:21:28 +0000
commit7e30cebff74b657ea60657f3a7eb2ef18718147e (patch)
treeeb464b5341af12d246a386cbf9c8a720ad893899 /src
parent468708c456f73c8f03dc930b344feb67d8fc7c2b (diff)
downloadxine-lib-7e30cebff74b657ea60657f3a7eb2ef18718147e.tar.gz
xine-lib-7e30cebff74b657ea60657f3a7eb2ef18718147e.tar.bz2
support for libfame 0.8.10 and above
CVS patchset: 1981 CVS date: 2002/06/01 17:21:28
Diffstat (limited to 'src')
-rw-r--r--src/dxr3/dxr3_mpeg_encoders.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/dxr3/dxr3_mpeg_encoders.c b/src/dxr3/dxr3_mpeg_encoders.c
index 4dfc4cccb..46d3f4fc7 100644
--- a/src/dxr3/dxr3_mpeg_encoders.c
+++ b/src/dxr3/dxr3_mpeg_encoders.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_mpeg_encoders.c,v 1.1 2002/05/24 22:09:44 miguelfreitas Exp $
+ * $Id: dxr3_mpeg_encoders.c,v 1.2 2002/06/01 17:21:28 mroi Exp $
*/
/* mpeg encoders for the dxr3 video out plugin.
@@ -457,7 +457,14 @@ static int fame_on_display_frame(dxr3_driver_t *drv, dxr3_frame_t *frame)
return 1;
fame_prepare_frame(this, drv, frame);
+#ifdef HAVE_NEW_LIBFAME
+ fame_start_frame(this->context, &this->yuv, NULL);
+ size = fame_encode_slice(this->context);
+ fame_end_frame(this->context, NULL);
+#else
size = fame_encode_frame(this->context, &this->yuv, NULL);
+#endif
+
frame->vo_frame.displayed(&frame->vo_frame);
if (drv->fd_video == CLOSED_FOR_ENCODER) {