summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Yield the omx threads so that file writer threads have a chance to retrieve ↵James Dong2010-12-132-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | the output buffers once they become ready bug - 3252228 Change-Id: Iab7cf1c9a87cce7b814c63b42b21fcd6a7314b36
* | | Merge "Revert "Allows the authoring engine to skip frame.""James Dong2010-12-136-126/+20
|\ \ \
| * | | Revert "Allows the authoring engine to skip frame."James Dong2010-12-116-126/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o Skipping frames could lead to a lot of issues such as I frames is lost etc. It is not being used anyway. This reverts commit 53d4e0d58e2d5c18f6e026c705af833b9bdd7aba. Conflicts: media/libstagefright/AudioSource.cpp media/libstagefright/CameraSource.cpp Change-Id: I3abba1647de48db25bdc369066eb2a7ae4dedec2
* | | | MTP: Add support for reserve storage setting to avoid low storage situations.Mike Lockwood2010-12-124-9/+16
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set resource config_mtpReserveSpaceMegabytes to number of megabytes to reserve. If MTP has dedicated storage this value should be zero, but if MTP is sharing storage with the rest of the system, set this to a positive value to ensure that MTP activity does not result in the storage being too close to full. BUG: 3250924 Change-Id: I881c87240da268bad1ea1b99ad03673ab85ffdbf Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | Merge "Fixed a failure from timelapse video recording because of accidental ↵James Dong2010-12-101-3/+6
|\ \ \ | | | | | | | | | | | | use of metadata buffers"
| * | | Fixed a failure from timelapse video recording because of accidental use of ↵James Dong2010-12-101-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | metadata buffers bug - 3274317 Change-Id: I2c0e9fcd30c9141ce5a85e9d72cbd0baf561458b
* | | | Fix audio mode log.Eric Laurent2010-12-101-2/+3
|/ / / | | | | | | | | | | | | | | | | | | Since the new audio mode IN_COMMUNICATION was added, the audio mode log was broken. Change-Id: I4fdafc3b98a1b0ceb55058a9e47fed99b3dbe6ad
* | | Release a recording frame only if mCamera exists and is not cleared.James Dong2010-12-101-2/+4
| | | | | | | | | | | | | | | | | | | | | and also call mCamera->stopRecording() only after CameraSource releases all the outstanding video frames sent from CameraSource to its clients (such as video encoder). Change-Id: I7eeed4e2f388e77c28668d52c24b5330d3d9ebde
* | | We requires camera hal's implementation should not track the ref count of ↵James Dong2010-12-102-5/+20
| | | | | | | | | | | | | | | | | | | | | | | | any outstanding video frames and ignore releaseRecordingFrame() call after it receives disableMsgType(CAMERA_MSG_VIDEO_FRAME). Change-Id: I2ecb9b3b11dab6bf868ccf8effda1b8df5bcde3c
* | | Merge "First step towards renabling Timelapse video recording"James Dong2010-12-093-8/+20
|\ \ \
| * | | First step towards renabling Timelapse video recordingJames Dong2010-12-093-8/+20
| | | | | | | | | | | | | | | | Change-Id: I93836b066fb69d5152d3774546a9935057a1f12f
* | | | MTP host: Handle receiving a response packet instead of data packet.Mike Lockwood2010-12-094-3/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This will happen if the device needs to report an error rather than returning the data. Change-Id: I477512b3676c2f0518a85a4135832ed4475fbc2d Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | libstagefright: Compile MP3 & AAC decoders in 32bit ARM ModeJames Wylder2010-12-092-0/+4
|/ / / | | | | | | | | | | | | | | | | | | | | | Speeds up the decoding leaving more time for cpuidle (lp2), thus lowering overall current drain. Change-Id: Ia4e0636b1813810072fe0a4f94f6921adf2eab31 Signed-off-by: James Wylder <james.wylder@motorola.com>
* | | Merge "resolved conflicts for merge of c402def7 to master"James Dong2010-12-080-0/+0
|\ \ \
| * \ \ resolved conflicts for merge of c402def7 to masterJames Dong2010-12-080-0/+0
| |\ \ \ | | |/ / | | | | | | | | Change-Id: I328e7c41ad410f07322f6d3a32251e495710c090
| | * | am 1f5b133a: Merge "When INFO_FORMAT_CHANGED event comes in before the ↵James Dong2010-12-081-0/+2
| | |\ \ | | | |/ | | | | | | | | | | | | | | | | | | | | renderer was initialized, go back to read from source again" into gingerbread * commit '1f5b133ae29090f1807be392874f6b7a5d92c6d4': When INFO_FORMAT_CHANGED event comes in before the renderer was initialized, go back to read from source again
| | | * When INFO_FORMAT_CHANGED event comes in before the renderer was initialized, ↵James Dong2010-12-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | go back to read from source again bug - 3264094 Change-Id: I291a9b09b335d0eb4acf91f992e59fc44bc57d01
* | | | Merge changes Id4222c9b,I3c1a9172Mathias Agopian2010-12-081-83/+0
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | * changes: More clean-up. Get rid off the "blur" effect in SurfaceFlinger fix [3259708] Graphic Buffer Mapper does not support YV12
| * | | | fix [3259708] Graphic Buffer Mapper does not support YV12Mathias Agopian2010-12-081-83/+0
| |/ / / | | | | | | | | | | | | | | | | | | | | remove a bunch of a code that was there only to support broken gralloc implementations Change-Id: I3c1a9172224cbcc283601abfbbd695a20815451f
* | | | Merge "MTP: Improve argument checking in SendObjectInfo"Mike Lockwood2010-12-083-8/+21
|\ \ \ \ | |/ / / |/| | |
| * | | MTP: Improve argument checking in SendObjectInfoMike Lockwood2010-12-083-8/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In particular, make sure the parent is a folder and make sure file does not already exist. Change-Id: Ifa870faba3285f03a92025d9e82f93fed78a761c Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | remove support for PUSH_BUFFER surfaces and overlaysMathias Agopian2010-12-083-112/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | the same functionality is now supported through the h/w composer HAL, and YUV support in the GPU. Change-Id: I8146605449954b8e8fd7f78810b7d873c2d8f5bf
* | | | Fix thumbnail extraction for extractors that don't have a preference.Andreas Huber2010-12-081-1/+4
| | | | | | | | | | | | | | | | Change-Id: Id305a44416b08a667aae86c2109aa4dff9f17342
* | | | Merge "Better buffer status management and verification in OMXCodec."Andreas Huber2010-12-082-42/+66
|\ \ \ \ | |/ / / |/| | |
| * | | Better buffer status management and verification in OMXCodec.Andreas Huber2010-12-082-42/+66
| | | | | | | | | | | | | | | | Change-Id: I90410f2ac0d8ff86076a239dc6e281b1bc4d8643
* | | | Merge "MTP: Support format argument in host GetObjectPropDesc command"Mike Lockwood2010-12-072-3/+4
|\ \ \ \
| * | | | MTP: Support format argument in host GetObjectPropDesc commandMike Lockwood2010-12-072-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic14313c0f95bea1d1d475cc6a001b256fccb91c8 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | | Merge "MTP: Read property code before calling isDeviceProperty in ↵Mike Lockwood2010-12-071-2/+1
|\ \ \ \ \ | |/ / / / | | | | | | | | | | MtpProperty::read()"
| * | | | MTP: Read property code before calling isDeviceProperty in MtpProperty::read()Mike Lockwood2010-12-071-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I0b1493f3af5d9caac08327f9ffba91ee255d3d55 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | | Merge "MTP: Improve MtpProperty logging support"Mike Lockwood2010-12-074-8/+130
|\ \ \ \ \ | |/ / / /
| * | | | MTP: Improve MtpProperty logging supportMike Lockwood2010-12-074-8/+130
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I46800b99763edcc5e994d912941f9f5e9b1c94d2 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | | Merge "MTP: Host support for GetObjectPropsSupported and GetObjectPropDesc"Mike Lockwood2010-12-072-0/+38
|\ \ \ \ \ | |/ / / /
| * | | | MTP: Host support for GetObjectPropsSupported and GetObjectPropDescMike Lockwood2010-12-072-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6fd23587597fc68227dfb61118b097eda3e3e1d5 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | | Merge "MTP: Use correct return type for getSupportedObjectProperties"Mike Lockwood2010-12-071-1/+1
|\ \ \ \ \ | |/ / / /
| * | | | MTP: Use correct return type for getSupportedObjectPropertiesMike Lockwood2010-12-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6d5bd63fecaa3384dfa1b97dbc0d89ea5668981f Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | | Merge "Revert "MTP: Remove static library build for linux host.""Mike Lockwood2010-12-071-0/+29
|\ \ \ \ \ | |/ / / /
| * | | | Revert "MTP: Remove static library build for linux host."Mike Lockwood2010-12-071-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit d46c683f0e13ad9341ba83453835f6658ae5ad15. Change-Id: I7e56760c92bad1d66d4a1f2415328a4d2138de84
* | | | | Merge "Don't drop video frames but to release them."James Dong2010-12-071-1/+4
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Don't drop video frames but to release them.James Dong2010-12-061-1/+4
| |/ / / | | | | | | | | | | | | | | | | | | | | bug - 3259009 Change-Id: Ib7634f10a7fe7b7ce7014b79b07957d194bae1a7
* | | | Merge "API Support for both synchronous and queued commands, optionally ↵Andreas Huber2010-12-078-65/+256
|\ \ \ \ | |/ / / |/| | | | | | | associated metadata."
| * | | API Support for both synchronous and queued commands, optionally associated ↵Andreas Huber2010-12-068-65/+256
| | | | | | | | | | | | | | | | | | | | | | | | metadata. Change-Id: Idb90d64cb638942210c5822b3cba2f05b087d601
* | | | am 23b791cd: am d57fbe88: Fixed a race condition where some recording frames ↵James Dong2010-12-060-0/+0
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | may not be released * commit '23b791cd0f725d188b84dabfd9eeab4e3775b869': Fixed a race condition where some recording frames may not be released
| * | | am d57fbe88: Fixed a race condition where some recording frames may not be ↵James Dong2010-12-061-0/+3
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | released * commit 'd57fbe887fabd027e644caeaa2139c863143a786': Fixed a race condition where some recording frames may not be released
| | * | Fixed a race condition where some recording frames may not be releasedJames Dong2010-12-061-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | bug - 3258924 Change-Id: I4f30d04a713676f5da40e6a7dd861510cc041f9b
* | | | Merge "Remove check if the target video resolution is not supported by ↵James Dong2010-12-063-18/+27
|\ \ \ \ | |_|_|/ |/| | | | | | | CameraSource and clean up Camera is CameraSource could not created."
| * | | Remove check if the target video resolution is not supported by CameraSourceJames Dong2010-12-053-18/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and clean up Camera is CameraSource could not created. bug - 3254411 Change-Id: I43497c450e7007de5ce027e2912b1421119e8887
* | | | Squashed commit of the following:Andreas Huber2010-12-0616-840/+1043
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 9254c845d7c82976fd4b8be406ce4b17eeb0e119 Author: Andreas Huber <andih@google.com> Date: Fri Dec 3 15:26:12 2010 -0800 Remove obsolete code from the cached data source. Change-Id: I794b986ac8977cbc834dff189221a636ba564e36 commit 2ee33711064c58c53ba65ed9e63dd4b01ec2380e Author: Andreas Huber <andih@google.com> Date: Fri Dec 3 15:23:13 2010 -0800 LiveSource is dead, long live LiveSession. Change-Id: Ibcd0731ecf9c94f0b3e5db3d53d012d9da2a1c66 commit 9eabb2c3cd8571ab859bdeae0aa7f655c414d8fa Author: Andreas Huber <andih@google.com> Date: Fri Dec 3 12:49:31 2010 -0800 Respect explicitly signalled discontinuities. Change-Id: I3c0c16a2de7a99742d25db7d1b2ff0258de52271 commit 7f7f7b6b906b6ece6e4d43af7fd5f494e805c5e5 Author: Andreas Huber <andih@google.com> Date: Fri Dec 3 11:45:57 2010 -0800 Better protection against syncword emulation in AAC ADTS content. Change-Id: I867e80a4556dd46d24ab3e781177c248a5221719 commit fe765766582efcc350aed01135ea603576adccf6 Author: Andreas Huber <andih@google.com> Date: Fri Dec 3 09:15:59 2010 -0800 New implementation of http live driving code. Change-Id: I31ddf3d6a0d5929b121be704a2b9c3d6775f7737 Change-Id: Id8d1829c8fcb173756965013f848c1d426ef1048
* | | Prepare for publishing MediaMetadataRetriever as public APIJames Dong2010-12-0310-77/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | step one: o replaced captureFrame with getFrameAtTime o removed getMode bug - 2433195 Change-Id: I38a8cecef29014692f0b08b8818326e3ebb40a12
* | | If camera source uses the metadata, we must use HW encoderJames Dong2010-12-023-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | Software video encoders are not able to deal with non-YUV metadata in the video buffer sent from camera bug - 3242213 Change-Id: I97361ed88b2a687190e5129459011afff7f32c2d
* | | Merge "Squashed commit of the following:"Andreas Huber2010-12-026-14/+80
|\ \ \