[vlc-commits] LUA: Display video settings

Akash Mehrotra git at videolan.org
Tue Aug 30 19:41:44 CEST 2011


vlc | branch: master | Akash Mehrotra <mehrotra.akash at gmail.com> | Thu Aug  4 18:09:27 2011 +0530| [7f47ba06c6c8ee056ecb8511faba5da18b8c44c3] | committer: Jean-Baptiste Kempf

LUA: Display video settings

Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7f47ba06c6c8ee056ecb8511faba5da18b8c44c3
---

 share/lua/intf/modules/httprequests.lua |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/share/lua/intf/modules/httprequests.lua b/share/lua/intf/modules/httprequests.lua
index 81ead6a..c88b8b4 100644
--- a/share/lua/intf/modules/httprequests.lua
+++ b/share/lua/intf/modules/httprequests.lua
@@ -31,6 +31,10 @@ local function stripslashes(s)
   return string.gsub(s,"\\(.)","%1")
 end
 
+function round(what, precision)
+  if what then return math.floor(what*math.pow(10,precision)+0.5) / math.pow(10,precision) else return "" end
+end
+
 function strsplit(text, delimiter)
 	local strfind = string.find
 	local strsub = string.sub
@@ -372,6 +376,12 @@ local aout = vlc.object.aout()
 			id=id+1
 		end
 	end
+	s.videoeffects={}
+		s.videoeffects.hue=round(vlc.config.get("hue"),2)
+		s.videoeffects.brightness=round(vlc.config.get("brightness"),2)
+		s.videoeffects.contrast=round(vlc.config.get("contrast"),2)
+		s.videoeffects.saturation=round(vlc.config.get("saturation"),2)
+		s.videoeffects.gamma=round(vlc.config.get("gamma"),2)
 	s.state=vlc.playlist.status()
 	s.random=vlc.var.get(playlist,"random")
 	s.loop=vlc.var.get(playlist,"loop")



More information about the vlc-commits mailing list