From 8f1b0f7beea8cde89a7a116f87c4fd61a23d129e Mon Sep 17 00:00:00 2001 From: nick Date: Sat, 1 Dec 2001 20:23:47 +0000 Subject: Minor improvements git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3254 b3059339-0415-0410-9bf9-f77b7e298cf2 --- drivers/radeon/Makefile | 2 +- drivers/radeon/README | 13 ++++++++++++- drivers/radeon/radeon_vid.c | 1 + 3 files changed, 14 insertions(+), 2 deletions(-) (limited to 'drivers') diff --git a/drivers/radeon/Makefile b/drivers/radeon/Makefile index c778105f81..7f70658d9d 100644 --- a/drivers/radeon/Makefile +++ b/drivers/radeon/Makefile @@ -40,7 +40,7 @@ install: depmod -a nodes: mknod /dev/radeon_vid c 178 0 - mknod /dev/rage128_vid c 178 0 + ln -s /dev/radeon_vid /dev/rage128_vid # Stuff below is for me only ;) vid: make install diff --git a/drivers/radeon/README b/drivers/radeon/README index 2e6b60163a..ea49a6d4b7 100644 --- a/drivers/radeon/README +++ b/drivers/radeon/README @@ -53,8 +53,19 @@ Example (disables adaptive deinterlacing): echo "deinterlace=off">/dev/radeon_vid To know more about these parameters - try read /dev/radeon_vid file ;) -Note: don't use 'cat' since it can detect EOF during reading such files. +Note: don't use 'cat' since it can't detect EOF during reading such files. (I use midnight commander for that ;) +or try this: +head -n 20 /dev/radeon_vid + +List of parameters: +~~~~~~~~~~~~~~~~~~~ +brightness=decval (-64:+63) doesn't work on radeons +saturation=decval (0:+31) doesn't work on radeons +double_buff=on/off enables/disables double buffering +colour_key=hexval defines colour key +deinterlace=on/off enables/disables adaprive deinterlacing +deinterlace_pattern=hexval defines deinterlacing pattern Note: ~~~~~ diff --git a/drivers/radeon/radeon_vid.c b/drivers/radeon/radeon_vid.c index 02473a49af..f51c5f5759 100644 --- a/drivers/radeon/radeon_vid.c +++ b/drivers/radeon/radeon_vid.c @@ -797,6 +797,7 @@ static ssize_t radeon_vid_read(struct file *file, char *buf, size_t count, loff_ len += sprintf(&buf[len],PARAM_COLOUR_KEY"%X\n",besr.graphics_key_clr); len += sprintf(&buf[len],PARAM_DEINTERLACE"%s\n",besr.deinterlace_on?"on":"off"); len += sprintf(&buf[len],PARAM_DEINTERLACE_PATTERN"%X\n",besr.deinterlace_pattern); + ppos += len; return len; } -- cgit v1.2.3