I'm sorry Konrad, but Debian's experimental package still has this problem for me. The following testcase applies to Ubuntu Hardy's latest driver, as well as Debian experimental:
Test case:
1. Install "xvattr" package
2. Reboot system, and get "base" settings for XV, i.e. "xvattr >xvattr.default"
3. Open a movie using a different movie player, close it, then get a new reading via xvattr; e.g. after playing a movie in VLC: "xvattr >xvattr.vlc"
4. Compare files, e.g.: diff -u xvattr.default xvattr.vlc
5. If there is a difference, you will need to reset xvattr to "default" settings before trying another movie player.
5. If there is no difference, repeat step 3 & 4 with a different movie player.
Expected results:
No movie players change XV settings
Actual results:
Totem (only using the gstreamer backend) causes XV settings to change each time a movie is opened. No other movie player (including totem-xine) causes this problem.
conn@inspiron:~/intelbug$ diff -u xvattr.default xvattr.totem-gstreamer
--- xvattr.default 2008-04-24 00:07:00.000000000 +0100
+++ xvattr.totem-gstreamer 2008-04-24 00:08:14.000000000 +0100
@@ -6,22 +6,22 @@
Flags: XvGettable XvSettable
Min value: 0
Max value: 16777215
- Current value: 66046
+ Current value: 66051
Name: XV_BRIGHTNESS
Flags: XvGettable XvSettable
Min value: -128
Max value: 127
- Current value: 0
+ Current value: -1
Name: XV_CONTRAST
Flags: XvGettable XvSettable
Min value: 0
Max value: 255
- Current value: 64
+ Current value: 62
Name: XV_SATURATION
Flags: XvGettable XvSettable
Min value: 0
Max value: 1023
- Current value: 128
+ Current value: 125
Name: XV_DOUBLE_BUFFER
Flags: XvGettable XvSettable
Min value: 0
I'm sorry Konrad, but Debian's experimental package still has this problem for me. The following testcase applies to Ubuntu Hardy's latest driver, as well as Debian experimental:
System: xorg-video- intel 2:2.2.1-1ubuntu12
Dell Inspiron 510m
00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
xserver-
Test case:
1. Install "xvattr" package
2. Reboot system, and get "base" settings for XV, i.e. "xvattr >xvattr.default"
3. Open a movie using a different movie player, close it, then get a new reading via xvattr; e.g. after playing a movie in VLC: "xvattr >xvattr.vlc"
4. Compare files, e.g.: diff -u xvattr.default xvattr.vlc
5. If there is a difference, you will need to reset xvattr to "default" settings before trying another movie player.
5. If there is no difference, repeat step 3 & 4 with a different movie player.
Expected results:
No movie players change XV settings
Actual results:
Totem (only using the gstreamer backend) causes XV settings to change each time a movie is opened. No other movie player (including totem-xine) causes this problem.
conn@inspiron: ~/intelbug$ diff -u xvattr.default xvattr. totem-gstreamer totem-gstreamer 2008-04-24 00:08:14.000000000 +0100
--- xvattr.default 2008-04-24 00:07:00.000000000 +0100
+++ xvattr.
@@ -6,22 +6,22 @@
Flags: XvGettable XvSettable
Min value: 0
Max value: 16777215
- Current value: 66046
+ Current value: 66051
Name: XV_BRIGHTNESS
Flags: XvGettable XvSettable
Min value: -128
Max value: 127
- Current value: 0
+ Current value: -1
Name: XV_CONTRAST
Flags: XvGettable XvSettable
Min value: 0
Max value: 255
- Current value: 64
+ Current value: 62
Name: XV_SATURATION
Flags: XvGettable XvSettable
Min value: 0
Max value: 1023
- Current value: 128
+ Current value: 125
Name: XV_DOUBLE_BUFFER
Flags: XvGettable XvSettable
Min value: 0