* using macros to shorten init part * removing some unused/unneeded code * unifing some function names
* using macros to shorten init part
* removing some unused/unneeded code
* unifing some function names


git-svn-id: a4d7c1866f8397a4106e0b57fc4fbf792bbdaaaf@1202 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

prajnashi/ffmpeg,prajnashi/ffmpeg,prajnashi/ffmpeg,prajnashi/ffmpeg