- 博客(28)
- 资源 (284)
- 收藏
- 关注
原创 Android Media Server - MediaPlayer - start (audio)
1. MediaPlayerService::Client::start()Frameworks/av/media/libmediaplayerservice/MediaPlayerService.hFrameworks/av/media/libmediaplayerservice/MediaPlayerService.cpp status_t MediaPlayerSe
2013-10-29 19:06:47 1440
原创 Android Media Server - MediaPlayer - start (video)
1. MediaPlayerService::Client::start()Frameworks/av/media/libmediaplayerservice/MediaPlayerService.hFrameworks/av/media/libmediaplayerservice/MediaPlayerService.cpp status_t MediaPlayerSe
2013-10-29 19:05:09 1671
原创 Android Media Server - MediaPlayer - prepare - 02
1. MediaPlayer::prepare()………………………………………………………………………………………..2. AwesomePlayer::prepareAsync()Frameworks/av/media/libstagefright/AwesomePlayer.cppstatus_tAwesomePlayer::prepareAsync()
2013-10-29 19:03:53 1616
原创 Android Media Server - MediaPlayer - prepare - 01
1. MediaPlayer::prepare()Frameworks/base/media/java/android/media/MediaPlayer.javapublic native void prepare() throws IOException,IllegalStateException; 2. android_media_MediaPlayer_pr
2013-10-29 19:02:22 1559
原创 Android Media Server - MediaPlayer - setDisplay
1. MediaPlayer::setDisplay()Frameworks/base/media/java/android/media/MediaPlayer.java public void setDisplay(SurfaceHolder sh) { mSurfaceHolder = sh; Surface surface;
2013-10-29 19:01:54 5384 1
原创 Android Media Server - MediaPlayer - setDataSource
1. MediaPlayer::MediaPlayer()Frameworks/base/media/java/android/media/MediaPlayer.javapublic MediaPlayer() { Looper looper; //得到当前线程的Looper,并创建EventHandler对象//注意:Event
2013-10-29 19:00:17 5339
转载 Mathematics for 3D Game Programming and Computer Graphics - Rotation Transforms
2013-10-27 21:44:48 774
转载 Mathematics for 3D Game Programming and Computer Graphics - Vector Cross Product
2013-10-27 21:44:29 878
转载 Mathematics for 3D Game Programming and Computer Graphics - Projection of P onto Q
2013-10-27 21:43:31 844
原创 Android Audio Subsystem - AudioTrack - write
1. AudioTrack:: write ()Frameworks/base/media/java/android/media/AudioTrack.javapublic intwrite(byte[] audioData, int offsetInBytes, int sizeInBytes) { if (mState == STATE_UNINI
2013-10-25 21:26:28 1016
原创 Android Audio Subsystem - AudioTrack - play
1. AudioTrack::play()Frameworks/base/media/java/android/media/AudioTrack.java public void play() throws IllegalStateException { if (mState != STATE_INITIALIZED) {
2013-10-25 16:21:48 1594
原创 Android Audio Subsystem - AudioTrack
sm(BpServiceManager(BpBinder(handle= 0))) = defaultServiceManager()audioFlinger =sm->getServcie(String16(kAudioFlingerName))audioFlinger =BpAudioFlinger(BpBinder) ;// audioFlinger实际指向一个BpAudio
2013-10-25 15:40:01 1982
原创 Android Audio Subsystem - get_audio_flinger - 02
AudioSystem::get_audio_flinger() continue… 1. IPCThreadState::transact()Frameworks/native/libs/binder/IPCThreadState.cpp status_tIPCThreadState::transact(int32_t handle,
2013-10-25 11:04:24 1171
原创 Android Audio Subsystem - get_audio_flinger - 01
1. AudioSystem::get_audio_flinger()Frameworks/av/media/libmedia/AudioSystem.cppconstsp& AudioSystem::get_audio_flinger(){ Mutex::Autolock _l(gLock); if (gAudioFlinger == 0) {
2013-10-25 11:02:14 1248
原创 Android Camera Subsystem - startPreview
startPreview 1.frameworks/base/core/java/android/hardware/Camera.javapublic native final void startPreview();2.frameworks/base/core/jni/android_hardware_Camera.cppstatic voidandroid_hardware
2013-10-23 14:22:26 2543 3
原创 Android Camera Subsystem - Open - 02
8. frameworks/native/libs/binder/Binder.cpp由于上述b->transact()中b的实际对象是CameraService(CameraService inherit from BBinder),因此调用 BBinder::transact() ===〉CameraService::onTransact()因为CameraService
2013-10-23 10:36:59 1735 1
原创 Android Camera Subsystem - Open - 01
1. frameworks/base/core/java/android/hardware/camera.java1.1 Open public static Camera open(int cameraId) { return new Camera(cameraId); } /** * Creates a new Camera objec
2013-10-23 10:02:07 2222 2
原创 Android Media Service Binder Machine
1. Frameworks/av/media/mediaserver/main_mediaserver.cpp1.1 mainint main(int argc, char** argv){ signal(SIGPIPE, SIG_IGN); char value[PROPERTY_VALUE_MAX]; bool doLog =(pro
2013-10-22 19:01:53 1600
转载 win 7+ Vs2008 Pro+opencv2.0 编程环境设置
http://blog.sina.com.cn/s/blog_731e24cd0100rca1.html win 7+ Vs2008 Pro+opencv2.0 编程环境设置(2011-03-10 22:18:58)转载▼标签:机器视觉分类: 编程操作系统:win7Vs2008 Pro 版本+ open
2013-10-17 17:44:12 808
转载 Lighting and environment mapping with GLSL
http://www.keithlantz.net/2011/10/lighting-and-environment-mapping-with-glsl/ Lighting and environment mapping with GLSLTweetIn this post we will expand on our skybox project by ad
2013-10-16 17:14:23 882
转载 Computing Tangent Space Basis Vectors for an Arbitrary Mesh
http://www.terathon.com/code/tangent.html Computing Tangent Space Basis Vectors for an Arbitrary Mesh (Lengyel’s Method)Modern bump mapping (also known as normal mapping) requires that tangent p
2013-10-16 17:10:27 913
转载 Plane Equation
http://www.songho.ca/math/plane/plane.html Plane EquationThe equation of a plane in 3D space is defined with normal vector (perpendicular to the plane) and a known point on the plane.
2013-10-16 15:32:48 1124
转载 OpenGL Normal Vector Transformation
http://www.songho.ca/opengl/gl_normaltransform.html Related Topics: OpenGL Transformation, Plane Equation When lighting is enabled in OpenGL, the normal vectors are used to determine how
2013-10-16 15:18:23 1797
转载 OpenGL Transformation and Matrix Storage Detail
http://www.songho.ca/opengl/gl_transform.html OpenGL TransformationRelated Topics: OpenGL Pipeline, OpenGL Projection Matrix, OpenGL Matrix Class Download: matrixModelView.zip, matr
2013-10-16 14:52:15 1690
转载 Tangent space normal mapping with GLSL
http://www.keithlantz.net/2011/10/tangent-space-normal-mapping-with-glsl/ Tangent space normal mapping with GLSLTweetIn the previous post we discussed lighting and environment mapp
2013-10-16 14:30:59 2386
原创 analysis of ShadowMapping Sample with GLSL
This example is from http://www.fabiensanglard.net/shadowmapping/index.php #ifdef _WIN32#include "windows.h"#endif#include "GLUT/glut.h"#ifdef _WIN32#include "glext.h"#endif#incl
2013-10-15 20:30:50 905
转载 Opengl Coordinate System
http://www.songho.ca/opengl/gl_projectionmatrix.html OpenGL Projection MatrixRelated Topics: OpenGL Transformation OverviewPerspective ProjectionOrthographic ProjectionUpdates: The MathM
2013-10-01 13:09:12 1138
OpenGL Programming Guide 8th Edition - 2013
2013-10-14
Heterogeneous Computing with OpenCL
2013-09-25
Network Programming for Microsoft Windows, 2nd Edition
2013-09-22
H264_And_MPEG4_Video_Compression_Video_Coding_For_Next_Generation_Multimedia
2013-08-23
Discrete-Time Signal Processing 3rd edition (oppenheim)
2013-07-03
source code of many av codecs
2013-05-10
mpeg4ip source code
2013-05-08
HEVC test model source code 1.0
2013-04-24
Multiple View Geometry in Computer Vision
2013-03-31
Image Processing, Analysis, and Machine Vision
2013-03-31
Computer Vision-A Modern Approach
2013-03-31
Computer Vision Algorithms and Applications
2013-03-31
Mathematics for 3D Game Programming and Computer Graphics (Third Edition)
2013-03-25
opengl 4.3 specification core with changes
2013-03-21
The Scientist and Engineer's and Guide to Digital Signal Processing.pdf
2019-06-05
Machine Learning - The Art and Science of Algorithms that Make Sense of Data
2015-03-16
H264-2014-02
2015-03-06
H265-2014-10
2015-03-06
Voice over IP Fundamentals
2014-10-22
ISO-IEC-14496-1-2-3
2014-08-29
A First Course on Wavelets
2014-07-02
VC-1 and H.264 video compression standards for broadband video services
2014-04-13
aes encrypt source code
2014-03-18
x264 h264_find_frame_end flow diagram
2014-03-11
Head First Design Patterns (English Edition)
2013-11-21
OpenCV 2 Computer Vision Application Programming Cookbook
2013-10-18
Mastering OpenCV with Practical Computer Vision Projects (full version)
2013-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人