Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
7a59dd2ce33b46cbc73eef964ddb4272ea1da8d1
/
media
/
libmediaplayerservice
/
StagefrightRecorder.cpp
be65087
Use advertised h264 encoding parameters by default if the profile is not baseline
by James Dong
· 13 years ago
42419ce
Add framework support for camcorder zoom.
by Wu-cheng Li
· 13 years ago
13a3316
Support platform and camera dependent recording start time offset
by James Dong
· 13 years ago
987ab48
Support for storing geo information in the recorded mp4/3gpp file.
by James Dong
· 13 years ago
34bb419
update for new audio.h header location
by Dima Zavin
· 13 years ago
f84bfab
Initial check-in for AACWriter
by James Dong
· 13 years ago
24fc2fb
audio/media: convert to using the audio HAL and new audio defs
by Dima Zavin
· 13 years ago
62e05a6
To collect the total usage time of encoders in the media recorder
by Gloria Wang
· 13 years ago
75fb238
Should reset errno to 0 before calling strtoll().
by James Dong
· 13 years ago
5f3ab06
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
44b004b
Eliminate recording sound by starting the video track before audio track.
by James Dong
· 14 years ago
5fb60c7
Use metadata in video buffers for timelapse video recording by default to eliminate memcpy
by James Dong
· 14 years ago
183fa14
Fix the sluggish preview during timelapse video recording because software encoder is used.
by James Dong
· 14 years ago
54815a7
Add audio encoding parameters check
by James Dong
· 14 years ago
26ea64c
Backward-compatibility max file size support, ignoring 0 or negative file size limit
by James Dong
· 14 years ago
08800f3
First step towards renabling Timelapse video recording
by James Dong
· 14 years ago
5df53fe
Remove check if the target video resolution is not supported by CameraSource
by James Dong
· 14 years ago
6312dd6
If camera source uses the metadata, we must use HW encoder
by James Dong
· 14 years ago
6785699
am 80639875: am d4c5478a: Merge "Be conservative in estimating the file size limit." into gingerbread
by James Dong
· 14 years ago
5cdcf16
Be conservative in estimating the file size limit.
by James Dong
· 14 years ago
2747e0e
Removed uncessary FILE structure pointer for I/O
by James Dong
· 14 years ago
aac193c
Separate the key for audio sampling rate and video frame rate in MetaData.h
by James Dong
· 14 years ago
5d0b783
Fix uninitialized variable
by James Dong
· 14 years ago
b9d7e01
Rotation support
by James Dong
· 14 years ago
65a73f4
Rotation support
by James Dong
· 14 years ago
05c2fd5
Use meta data in the media recording framework
by James Dong
· 14 years ago
c80c288
Revert "Support rotation in media recorder"
by James Dong
· 14 years ago
f1febe4
Support rotation in media recorder
by James Dong
· 14 years ago
b15f2ea
Don't change the video recording frame rate if it is not requested.
by James Dong
· 14 years ago
4a90f93
resolved conflicts for merge of a127c07c to master
by Kenny Root
· 14 years ago
9adf466
Support for writing to MPEG2 transport stream files.
by Andreas Huber
· 14 years ago
0c128b6
Move Camera specific logic out from StagefrightRecorder to CameraSource
by James Dong
· 14 years ago
8a9f8bf
Use setVideoSize API in StagefrightRecorder
by James Dong
· 14 years ago
7553cf7
Implemented frequent read returns for quick stop in time lapse.
by Nipun Kwatra
· 14 years ago
fb5a2d7
Checks for auxiliary video recording.
by Nipun Kwatra
· 14 years ago
4a857e6
Moving decision to use still camera to CameraSourceTimeLapse
by Nipun Kwatra
· 14 years ago
239f2e5
Support for auxiliary video parameters.
by Nipun Kwatra
· 14 years ago
d7e7a3f
Adding support for parallel recording sessions.
by Nipun Kwatra
· 14 years ago
7741ecc
am 28a92120: am 3f51fa78: Runtime dump support for MediaWriter
by James Dong
· 14 years ago
d820714
am 701b710c: am 300b0b7e: Merge "setParamMaxFileDurationUs should allow zero time input as per API of setMaxDuration." into gingerbread
by Nipun Kwatra
· 14 years ago
85cfdd0
Change the framework to use the new camera preview path.
by Jamie Gennis
· 14 years ago
3f51fa7
Runtime dump support for MediaWriter
by James Dong
· 14 years ago
349250f
am c8d2fa70: am cbd038fe: Merge "Make MediaWriter stop and pause return errors if necessary" into gingerbread
by James Dong
· 14 years ago
fb45748
setParamMaxFileDurationUs should allow zero time input as per API of setMaxDuration.
by Nipun Kwatra
· 14 years ago
d036662
Make MediaWriter stop and pause return errors if necessary
by James Dong
· 14 years ago
8ef786b
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
eff30e3
Change the default time scale for audio/video track during recording
by James Dong
· 14 years ago
aa56ede
am 0386d04b: am 581581fe: Merge "Fix all fd leaks in authoring engine" into gingerbread
by James Dong
· 14 years ago
c6280bc
Fix all fd leaks in authoring engine
by James Dong
· 14 years ago
453e92f
When using still camera for time lapse capture, don't set preview.
by Nipun Kwatra
· 14 years ago
0a3858b
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
57648e4
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
13f5b25
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
af3f29e
Replace CHECK with a failure return value when mCamera->setParameters() fails
by James Dong
· 14 years ago
17e5304
Allowing useStillCameraForTimeLapse to be set through MediaRecorder.java
by Nipun Kwatra
· 14 years ago
aea7523
am e915b0ef: am d973a533: Merge "Lower the lower bound for max file duration check" into gingerbread
by James Dong
· 14 years ago
8894de6
Lower the lower bound for max file duration check
by James Dong
· 14 years ago
733bfae
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
63299c0
Interleave the audio and video by default
by James Dong
· 14 years ago
d01371b
Allowing setting of time lapse parameters through MediaRecorder.java
by Nipun Kwatra
· 14 years ago
c5eeedc
am 9049fe60: am d7514ec6: Merge "Progress status notification" into gingerbread
by James Dong
· 14 years ago
077cba4
Use software encoder for time lapse capture.
by Nipun Kwatra
· 14 years ago
85edea7
Progress status notification
by James Dong
· 14 years ago
f9b8018
Adding support for timelapse capture using still camera's takepicture.
by Nipun Kwatra
· 14 years ago
892681e
am b068b47c: am d6a85a21: Merge "Support user-supplied timescales for authoring" into gingerbread
by James Dong
· 14 years ago
52d13f0
Support user-supplied timescales for authoring
by James Dong
· 14 years ago
fc0d81c
am f6bdc764: am 9d8bea11: Merge "Initial checkin for software AVC encoder" into gingerbread
by James Dong
· 14 years ago
1cc31e6
Initial checkin for software AVC encoder
by James Dong
· 14 years ago
5fe0ae8
am 4f440632: am 929642ee: Add runtime dumpsys support for media recorder client
by James Dong
· 14 years ago
929642e
Add runtime dumpsys support for media recorder client
by James Dong
· 14 years ago
0920b1c
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
81c929a
Allow application to set two more encoding paramters: video profile and level
by James Dong
· 14 years ago
d26920a
Adding timelapse capture from videocamera.
by Nipun Kwatra
· 14 years ago
7b06de6
Refactor Stagefright::StartMPEG4Recording()
by James Dong
· 14 years ago
c0ab2a6
Added encoding parameters set up for H263 video encoder
by James Dong
· 14 years ago
fe1bafe
Separate MediaRecorderClient with MediaPlayerClient
by James Dong
· 14 years ago
09936ed
Provide progress status report during authoring
by James Dong
· 14 years ago
6feaa46
Enable passing parameters to the MediaWriter at runtime (at start() call).
by James Dong
· 14 years ago
57e7f83
Track maximum amplitude and fix getMaxAmplitude()
by James Dong
· 14 years ago
42a18c0
Check and clip some video encoding parameters against media profiles before passing them to video encoder
by James Dong
· 14 years ago
d77d2a9
Remove hard-coded number of audio channels in AudioSource
by James Dong
· 14 years ago
08c7473
Initial checkin for pause and resume control
by James Dong
· 14 years ago
71d714c
Remove the lock/unlock workaround from CameraService
by James Dong
· 14 years ago
1244eab
Remove some hard-coded encoding parameters
by James Dong
· 14 years ago
c616172
Properly handle start code in H264/AVC encoder output
by James Dong
· 14 years ago
ec9e76f
Workaround for preview frame rate setting and encoder profile and level settings on passion
by James Dong
· 14 years ago
68510e6
Detect and handle premature termination of a recording session
by James Dong
· 14 years ago
1824486
Handle recording file size and/or duration limit
by James Dong
· 14 years ago
e292b3b
Remove dummy surface in CameraSource
by James Dong
· 14 years ago
2cd841d
Added initial validation on video/audio encoding parameters before/at start()
by James Dong
· 14 years ago
3300e96
Support audio and video track interleaving in the recorded mp4 file
by James Dong
· 14 years ago
abed93a
Support AAC recording
by James Dong
· 14 years ago
b00e246
Use timestamp from camera driver for CameraSource
by James Dong
· 14 years ago
000479f
split libsurfaceflinger_client and libcamera_client out of libui
by Mathias Agopian
· 14 years ago
259b7c1
Fixing AMR recording code.
by Andreas Huber
· 14 years ago
996dddf
Support for audio recording into AMR NB/WB files as well as audio tracks in MPEG4 files.
by Andreas Huber
· 15 years ago
ea6a38c
Squashed commit of the following:
by Andreas Huber
· 15 years ago