aboutsummaryrefslogtreecommitdiffhomepage
path: root/libvo
diff options
context:
space:
mode:
Diffstat (limited to 'libvo')
-rw-r--r--libvo/vo_dxr3.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/libvo/vo_dxr3.c b/libvo/vo_dxr3.c
index 8787c4356d..de12708e29 100644
--- a/libvo/vo_dxr3.c
+++ b/libvo/vo_dxr3.c
@@ -70,7 +70,6 @@
#include "../postproc/rgb2rgb.h"
#include "../postproc/swscale.h"
-#undef USE_LIBFAME
#ifdef USE_LIBFAME
#include "../libfame/fame.h"
static unsigned char *outbuf = NULL;
@@ -471,7 +470,11 @@ static uint32_t preinit(const char *arg)
{
char devname[80];
int fdflags = O_WRONLY;
-
+
+/* With fame we loose sync and seeking =( */
+#ifdef USE_LIBFAME
+ noprebuf = 1;
+#endif
/* Open the control interface */
if (arg && !strcmp("noprebuf", arg)) {
printf("VO: [dxr3] Disabling prebuffering.\n");