@Thomas: I've finally applied your patch on gutsy, the second one you release on freedesktop list.
It doesn't solve the problem. Totem still changes colorkeys, brightness, contrast and saturation's values. It also contaminates others video players used afterward.
--- xvattr.default3 2008-05-25 17:13:13.000000000 +0200
+++ xvattr.totem 2008-05-25 18:07:57.000000000 +0200
@@ -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: -25
Name: XV_CONTRAST
Flags: XvGettable XvSettable
Min value: 0
Max value: 255
- Current value: 128
+ Current value: 51
Name: XV_SATURATION
Flags: XvGettable XvSettable
Min value: 0
Max value: 1023
- Current value: 512
+ Current value: 48
Name: XV_DOUBLE_BUFFER
Flags: XvGettable XvSettable
Min value: 0
However, the interesting thing is that Smplayer also changes the values but they stay stable. Like it reconfigures it's own default values:
--- xvattr.default3 2008-05-25 17:13:13.000000000 +0200
+++ xvattr.smplayer 2008-05-25 17:18:25.000000000 +0200
@@ -11,17 +11,17 @@
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: 128
+ Current value: 127
Name: XV_SATURATION
Flags: XvGettable XvSettable
Min value: 0
Max value: 1023
- Current value: 512
+ Current value: 511
Name: XV_DOUBLE_BUFFER
Flags: XvGettable XvSettable
Min value: 0
You can notice the values are replaced by default values (after your fix) minus 1.
Even if you play totem many times over and keep changing the values, if you play a video with smplayer it will reconfigures the values back at smplayer's default (default after fix -1).
Smplayer seems to be approaching something here, if smplayer can work properly, i wouldn't mind putting totem in quarantine.
Also, i looked a little at your fix as the non-coder noob that i am, and I was wondering why put the default's values of contrast and saturation at 128 and 512.
Couldn't you let them at 64 and 128? Does that change a lot?
The videos are watchables though.
thanks
@Thomas: I've finally applied your patch on gutsy, the second one you release on freedesktop list.
It doesn't solve the problem. Totem still changes colorkeys, brightness, contrast and saturation's values. It also contaminates others video players used afterward.
--- xvattr.default3 2008-05-25 17:13:13.000000000 +0200
+++ xvattr.totem 2008-05-25 18:07:57.000000000 +0200
@@ -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: -25
Name: XV_CONTRAST
Flags: XvGettable XvSettable
Min value: 0
Max value: 255
- Current value: 128
+ Current value: 51
Name: XV_SATURATION
Flags: XvGettable XvSettable
Min value: 0
Max value: 1023
- Current value: 512
+ Current value: 48
Name: XV_DOUBLE_BUFFER
Flags: XvGettable XvSettable
Min value: 0
However, the interesting thing is that Smplayer also changes the values but they stay stable. Like it reconfigures it's own default values:
--- xvattr.default3 2008-05-25 17:13:13.000000000 +0200
+++ xvattr.smplayer 2008-05-25 17:18:25.000000000 +0200
@@ -11,17 +11,17 @@
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: 128
+ Current value: 127
Name: XV_SATURATION
Flags: XvGettable XvSettable
Min value: 0
Max value: 1023
- Current value: 512
+ Current value: 511
Name: XV_DOUBLE_BUFFER
Flags: XvGettable XvSettable
Min value: 0
You can notice the values are replaced by default values (after your fix) minus 1.
Even if you play totem many times over and keep changing the values, if you play a video with smplayer it will reconfigures the values back at smplayer's default (default after fix -1).
Smplayer seems to be approaching something here, if smplayer can work properly, i wouldn't mind putting totem in quarantine.
Also, i looked a little at your fix as the non-coder noob that i am, and I was wondering why put the default's values of contrast and saturation at 128 and 512.
Couldn't you let them at 64 and 128? Does that change a lot?
The videos are watchables though.
thanks