Sunday, September 22, 2019
Quality Assurance - Must Know
Sunday, September 12, 2010
Stagefright player and its class diagram...
An overview of Stagefright player
- MediaExtractor is responsible for retrieving track data and the corresponding meta data from the underlying file system or http stream;
- Leveraging OMX for decoding: there are two OMX plugins currently, adapting to PV's software codec and vendor's hardware implementation respectively. And there is a local implementation of software codecs which encapsulates PV's decoder APIs directly;
- AudioPlayer is responsible for rendering audio, it also provides the timebase for timing and A/V synchronization whenever audio track is present;
- Depending on which codec is picked, a local or remote render will be created for video rendering; and system clock is used as the timebase for video only playback;
- AwesomePlayer works as the engine to coordinate the above modules, and is finally connected into android media framework through the adapter of StagefrightPlayer.
Wednesday, June 2, 2010
[Ubuntu] Error while logging-in.
“The configuration defaults for GNOME Power Manager have not been installed correctly. Please contact your computer administrator.”
Behavior:
After you enter the password on login screen, it takes you back to login screen making you unable to log in.
Solution:
However, you can still get to terminal. Press Ctrl+Alt+F1 to drop to terminal from login screen. Enter your username and password and execute the following command:
sudo apt-get clean
This will clean up the package cache freeing up lots of disk space. If you don’t have anything in the cache you’ll have to move your files to another partition. You can use mvfor the purpose.
mv source destination
For eg;
mv ./file.zip /media/disk-3/file.zip
This will move the file – file.zip to /media/disk-3.
Cheers!
Monday, April 5, 2010
Network Card Information.
# dmesg |grep eth0
divert: allocating divert_blk for eth0
eth0: RealTek RTL8139 at 0xd800, 00:80:48:34:c2:84, IRQ 9
eth0: Identified 8139 chip type 'RTL-8100B/8139D'
divert: freeing divert_blk for eth0
divert: allocating divert_blk for eth0
eth0: RealTek RTL8139 at 0xd800, 00:90:44:34:a5:33, IRQ 9
eth0: Identified 8139 chip type 'RTL-8100B/8139D'
eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
eth0: no IPv6 routers present
...
Wednesday, March 31, 2010
how to set variables in Linux ubuntu...???
Is there any way to set environmental variable "PATH" permanantly so that it will not dissappear from PATH variable listing?
this is what you should put in that file:
export PATH=$PATH:
OR
If you want to set the path of a user you can edit your .bash_profile in home directory.
In my .bash_profile i have:
# set PATH so it includes user's private bin if it exists
if [ -d ~/bin ] ; then
PATH=
fi
If you don't have it copy and paste this code.
Thursday, February 4, 2010
Only for u jAAnAAA...
Yuun to baarish ki boondon ne hamesha hi fantasize kiya tha,
Ohhoooo abhi samajha yeh achanak badlaav ka raaz,
Yaara yeh pyaar bhi badi kamini cheez hai...
Abhi kissi ke saath hone ke ehsaas jude hi the ki,