1. 7757f50 Make sure that key frame is generated for timelapse video recording if there are at least two input video frames from camera source. by James Dong · 14 years ago
  2. 7bd4601 Eliminate recording sound by starting the video track before audio track. by James Dong · 14 years ago
  3. 2b48836 Use metadata in video buffers for timelapse video recording by default to eliminate memcpy by James Dong · 14 years ago
  4. 3138914 Fix the sluggish preview during timelapse video recording because software encoder is used. by James Dong · 14 years ago
  5. 42dd1d5 Add audio encoding parameters check by James Dong · 14 years ago
  6. 2d1e5d3 Backward-compatibility max file size support, ignoring 0 or negative file size limit by James Dong · 14 years ago
  7. ba29002 First step towards renabling Timelapse video recording by James Dong · 14 years ago
  8. ea7b485 Remove check if the target video resolution is not supported by CameraSource by James Dong · 14 years ago
  9. 1cc7392 If camera source uses the metadata, we must use HW encoder by James Dong · 14 years ago
  10. f6882a9 am 80639875: am d4c5478a: Merge "Be conservative in estimating the file size limit." into gingerbread by James Dong · 14 years ago
  11. acd234b Be conservative in estimating the file size limit. by James Dong · 14 years ago
  12. 674ebd0 Removed uncessary FILE structure pointer for I/O by James Dong · 14 years ago
  13. 393410a Separate the key for audio sampling rate and video frame rate in MetaData.h by James Dong · 14 years ago
  14. 62db7db Fix uninitialized variable by James Dong · 14 years ago
  15. 13f6284 Rotation support by James Dong · 14 years ago
  16. aca1fe3 Rotation support by James Dong · 14 years ago
  17. 8480835 Use meta data in the media recording framework by James Dong · 14 years ago
  18. ff5bfcf Revert "Support rotation in media recorder" by James Dong · 14 years ago
  19. 5b6edb7 Support rotation in media recorder by James Dong · 14 years ago
  20. 6357308 Don't change the video recording frame rate if it is not requested. by James Dong · 14 years ago
  21. f9f083e resolved conflicts for merge of a127c07c to master by Kenny Root · 14 years ago
  22. 59b7dc3 Support for writing to MPEG2 transport stream files. by Andreas Huber · 14 years ago
  23. 54ff19a Move Camera specific logic out from StagefrightRecorder to CameraSource by James Dong · 14 years ago
  24. 5f4d934 Use setVideoSize API in StagefrightRecorder by James Dong · 14 years ago
  25. 78eff72 Implemented frequent read returns for quick stop in time lapse. by Nipun Kwatra · 14 years ago
  26. 59d9e31 Checks for auxiliary video recording. by Nipun Kwatra · 14 years ago
  27. 155e833 Moving decision to use still camera to CameraSourceTimeLapse by Nipun Kwatra · 14 years ago
  28. cfe88a2 Support for auxiliary video parameters. by Nipun Kwatra · 14 years ago
  29. 9c075bc Adding support for parallel recording sessions. by Nipun Kwatra · 14 years ago
  30. a8c88e8 am 28a92120: am 3f51fa78: Runtime dump support for MediaWriter by James Dong · 14 years ago
  31. 515c0a5 am 701b710c: am 300b0b7e: Merge "setParamMaxFileDurationUs should allow zero time input as per API of setMaxDuration." into gingerbread by Nipun Kwatra · 14 years ago
  32. 4b79168 Change the framework to use the new camera preview path. by Jamie Gennis · 14 years ago
  33. dedf414 Runtime dump support for MediaWriter by James Dong · 14 years ago
  34. 263ebfd am c8d2fa70: am cbd038fe: Merge "Make MediaWriter stop and pause return errors if necessary" into gingerbread by James Dong · 14 years ago
  35. be6fd20 setParamMaxFileDurationUs should allow zero time input as per API of setMaxDuration. by Nipun Kwatra · 14 years ago
  36. 3718791 Make MediaWriter stop and pause return errors if necessary by James Dong · 14 years ago
  37. 8206beb am f54da15b: am eff30e3d: Change the default time scale for audio/video track during recording and reduce rounding errors in calculating the sample duration by James Dong · 14 years ago
  38. c059860 Change the default time scale for audio/video track during recording by James Dong · 14 years ago
  39. 2dac90d am 0386d04b: am 581581fe: Merge "Fix all fd leaks in authoring engine" into gingerbread by James Dong · 14 years ago
  40. 25d8312 Fix all fd leaks in authoring engine by James Dong · 14 years ago
  41. ca2fa61 When using still camera for time lapse capture, don't set preview. by Nipun Kwatra · 14 years ago
  42. 982a931 am 1f513d88: am c17f35dd: Merge "Support for Gtalk video, includes AMR/H.263 assembler and packetization support, extensions to MediaRecorder to stream via RTP over a pair of UDP sockets as well as various fixes to the RTP implementation." into gingerbread by Andreas Huber · 14 years ago
  43. 39ddf8e Support for Gtalk video, includes AMR/H.263 assembler and packetization support, extensions to MediaRecorder to stream via RTP over a pair of UDP sockets as well as various fixes to the RTP implementation. by Andreas Huber · 14 years ago
  44. e41f9ba am d152c1c7: am d194f3d6: Merge "Replace CHECK with a failure return value when mCamera->setParameters() fails if the camera is locked by someone else." into gingerbread by James Dong · 14 years ago
  45. 48f6ce0 Replace CHECK with a failure return value when mCamera->setParameters() fails by James Dong · 14 years ago
  46. f95ce64 Allowing useStillCameraForTimeLapse to be set through MediaRecorder.java by Nipun Kwatra · 14 years ago
  47. 30e3eb6 am e915b0ef: am d973a533: Merge "Lower the lower bound for max file duration check" into gingerbread by James Dong · 14 years ago
  48. e4fc55d Lower the lower bound for max file duration check by James Dong · 14 years ago
  49. 3722abe am cb51115c: am 5587bb7e: Merge "Interleave the audio and video by default - default interleave duration is set to 1 second" into gingerbread by James Dong · 14 years ago
  50. f01528f Interleave the audio and video by default by James Dong · 14 years ago
  51. e4e0a69 Allowing setting of time lapse parameters through MediaRecorder.java by Nipun Kwatra · 14 years ago
  52. 932e0a1 am 9049fe60: am d7514ec6: Merge "Progress status notification" into gingerbread by James Dong · 14 years ago
  53. 7a42770 Use software encoder for time lapse capture. by Nipun Kwatra · 14 years ago
  54. faed5cd Progress status notification by James Dong · 14 years ago
  55. 65e7e6f Adding support for timelapse capture using still camera's takepicture. by Nipun Kwatra · 14 years ago
  56. cbcc684 am b068b47c: am d6a85a21: Merge "Support user-supplied timescales for authoring" into gingerbread by James Dong · 14 years ago
  57. 8f5f2fc Support user-supplied timescales for authoring by James Dong · 14 years ago
  58. f6266bb am f6bdc764: am 9d8bea11: Merge "Initial checkin for software AVC encoder" into gingerbread by James Dong · 14 years ago
  59. 29a8445 Initial checkin for software AVC encoder by James Dong · 14 years ago
  60. 004a778 am 4f440632: am 929642ee: Add runtime dumpsys support for media recorder client by James Dong · 14 years ago
  61. b914122 Add runtime dumpsys support for media recorder client by James Dong · 14 years ago
  62. bf21177 am b3598832: am c4243342: Merge "Allow application to set two more encoding paramters: video profile and level" into gingerbread by James Dong · 14 years ago
  63. 145bfe5 Allow application to set two more encoding paramters: video profile and level by James Dong · 14 years ago
  64. fc20aab Adding timelapse capture from videocamera. by Nipun Kwatra · 14 years ago
  65. 934da11 Refactor Stagefright::StartMPEG4Recording() by James Dong · 14 years ago
  66. d329e21 Added encoding parameters set up for H263 video encoder by James Dong · 14 years ago
  67. 37047fc Separate MediaRecorderClient with MediaPlayerClient by James Dong · 14 years ago
  68. 93d6b10 Provide progress status report during authoring by James Dong · 14 years ago
  69. 2dec2b5 Enable passing parameters to the MediaWriter at runtime (at start() call). by James Dong · 14 years ago
  70. d3d4e50 Track maximum amplitude and fix getMaxAmplitude() by James Dong · 14 years ago
  71. 99c2a07 Check and clip some video encoding parameters against media profiles before passing them to video encoder by James Dong · 14 years ago
  72. be6ec71 Remove hard-coded number of audio channels in AudioSource by James Dong · 14 years ago
  73. a7d1a2d Initial checkin for pause and resume control by James Dong · 14 years ago
  74. 9d7f58a Remove the lock/unlock workaround from CameraService by James Dong · 14 years ago
  75. ddcc4a6 Remove some hard-coded encoding parameters by James Dong · 14 years ago
  76. e136c3b Properly handle start code in H264/AVC encoder output by James Dong · 14 years ago
  77. 7405500 Workaround for preview frame rate setting and encoder profile and level settings on passion by James Dong · 14 years ago
  78. f0ce2fb Detect and handle premature termination of a recording session by James Dong · 14 years ago
  79. d599cd4 Handle recording file size and/or duration limit by James Dong · 14 years ago
  80. 65ae665 Remove dummy surface in CameraSource by James Dong · 14 years ago
  81. ef9d0cd Added initial validation on video/audio encoding parameters before/at start() by James Dong · 14 years ago
  82. 13aec89 Support audio and video track interleaving in the recorded mp4 file by James Dong · 14 years ago
  83. 050b28a Support AAC recording by James Dong · 14 years ago
  84. c32cd79 Use timestamp from camera driver for CameraSource by James Dong · 14 years ago
  85. 3cf6135 split libsurfaceflinger_client and libcamera_client out of libui by Mathias Agopian · 15 years ago
  86. b45c62c Fixing AMR recording code. by Andreas Huber · 15 years ago
  87. 2dce41a Support for audio recording into AMR NB/WB files as well as audio tracks in MPEG4 files. by Andreas Huber · 15 years ago
  88. 30ab662 Squashed commit of the following: by Andreas Huber · 15 years ago