Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
frameworks
/
av
/
7757f5010a771fb8824b6fdf9788f588a1577e3f
/
media
/
libmediaplayerservice
/
StagefrightRecorder.cpp
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
7bd4601
Eliminate recording sound by starting the video track before audio track.
by James Dong
· 14 years ago
2b48836
Use metadata in video buffers for timelapse video recording by default to eliminate memcpy
by James Dong
· 14 years ago
3138914
Fix the sluggish preview during timelapse video recording because software encoder is used.
by James Dong
· 14 years ago
42dd1d5
Add audio encoding parameters check
by James Dong
· 14 years ago
2d1e5d3
Backward-compatibility max file size support, ignoring 0 or negative file size limit
by James Dong
· 14 years ago
ba29002
First step towards renabling Timelapse video recording
by James Dong
· 14 years ago
ea7b485
Remove check if the target video resolution is not supported by CameraSource
by James Dong
· 14 years ago
1cc7392
If camera source uses the metadata, we must use HW encoder
by James Dong
· 14 years ago
f6882a9
am 80639875: am d4c5478a: Merge "Be conservative in estimating the file size limit." into gingerbread
by James Dong
· 14 years ago
acd234b
Be conservative in estimating the file size limit.
by James Dong
· 14 years ago
674ebd0
Removed uncessary FILE structure pointer for I/O
by James Dong
· 14 years ago
393410a
Separate the key for audio sampling rate and video frame rate in MetaData.h
by James Dong
· 14 years ago
62db7db
Fix uninitialized variable
by James Dong
· 14 years ago
13f6284
Rotation support
by James Dong
· 14 years ago
aca1fe3
Rotation support
by James Dong
· 14 years ago
8480835
Use meta data in the media recording framework
by James Dong
· 14 years ago
ff5bfcf
Revert "Support rotation in media recorder"
by James Dong
· 14 years ago
5b6edb7
Support rotation in media recorder
by James Dong
· 14 years ago
6357308
Don't change the video recording frame rate if it is not requested.
by James Dong
· 14 years ago
f9f083e
resolved conflicts for merge of a127c07c to master
by Kenny Root
· 14 years ago
59b7dc3
Support for writing to MPEG2 transport stream files.
by Andreas Huber
· 14 years ago
54ff19a
Move Camera specific logic out from StagefrightRecorder to CameraSource
by James Dong
· 14 years ago
5f4d934
Use setVideoSize API in StagefrightRecorder
by James Dong
· 14 years ago
78eff72
Implemented frequent read returns for quick stop in time lapse.
by Nipun Kwatra
· 14 years ago
59d9e31
Checks for auxiliary video recording.
by Nipun Kwatra
· 14 years ago
155e833
Moving decision to use still camera to CameraSourceTimeLapse
by Nipun Kwatra
· 14 years ago
cfe88a2
Support for auxiliary video parameters.
by Nipun Kwatra
· 14 years ago
9c075bc
Adding support for parallel recording sessions.
by Nipun Kwatra
· 14 years ago
a8c88e8
am 28a92120: am 3f51fa78: Runtime dump support for MediaWriter
by James Dong
· 14 years ago
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
4b79168
Change the framework to use the new camera preview path.
by Jamie Gennis
· 14 years ago
dedf414
Runtime dump support for MediaWriter
by James Dong
· 14 years ago
263ebfd
am c8d2fa70: am cbd038fe: Merge "Make MediaWriter stop and pause return errors if necessary" into gingerbread
by James Dong
· 14 years ago
be6fd20
setParamMaxFileDurationUs should allow zero time input as per API of setMaxDuration.
by Nipun Kwatra
· 14 years ago
3718791
Make MediaWriter stop and pause return errors if necessary
by James Dong
· 14 years ago
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
c059860
Change the default time scale for audio/video track during recording
by James Dong
· 14 years ago
2dac90d
am 0386d04b: am 581581fe: Merge "Fix all fd leaks in authoring engine" into gingerbread
by James Dong
· 14 years ago
25d8312
Fix all fd leaks in authoring engine
by James Dong
· 14 years ago
ca2fa61
When using still camera for time lapse capture, don't set preview.
by Nipun Kwatra
· 14 years ago
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
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
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
48f6ce0
Replace CHECK with a failure return value when mCamera->setParameters() fails
by James Dong
· 14 years ago
f95ce64
Allowing useStillCameraForTimeLapse to be set through MediaRecorder.java
by Nipun Kwatra
· 14 years ago
30e3eb6
am e915b0ef: am d973a533: Merge "Lower the lower bound for max file duration check" into gingerbread
by James Dong
· 14 years ago
e4fc55d
Lower the lower bound for max file duration check
by James Dong
· 14 years ago
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
f01528f
Interleave the audio and video by default
by James Dong
· 14 years ago
e4e0a69
Allowing setting of time lapse parameters through MediaRecorder.java
by Nipun Kwatra
· 14 years ago
932e0a1
am 9049fe60: am d7514ec6: Merge "Progress status notification" into gingerbread
by James Dong
· 14 years ago
7a42770
Use software encoder for time lapse capture.
by Nipun Kwatra
· 14 years ago
faed5cd
Progress status notification
by James Dong
· 14 years ago
65e7e6f
Adding support for timelapse capture using still camera's takepicture.
by Nipun Kwatra
· 14 years ago
cbcc684
am b068b47c: am d6a85a21: Merge "Support user-supplied timescales for authoring" into gingerbread
by James Dong
· 14 years ago
8f5f2fc
Support user-supplied timescales for authoring
by James Dong
· 14 years ago
f6266bb
am f6bdc764: am 9d8bea11: Merge "Initial checkin for software AVC encoder" into gingerbread
by James Dong
· 14 years ago
29a8445
Initial checkin for software AVC encoder
by James Dong
· 14 years ago
004a778
am 4f440632: am 929642ee: Add runtime dumpsys support for media recorder client
by James Dong
· 14 years ago
b914122
Add runtime dumpsys support for media recorder client
by James Dong
· 14 years ago
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
145bfe5
Allow application to set two more encoding paramters: video profile and level
by James Dong
· 14 years ago
fc20aab
Adding timelapse capture from videocamera.
by Nipun Kwatra
· 14 years ago
934da11
Refactor Stagefright::StartMPEG4Recording()
by James Dong
· 14 years ago
d329e21
Added encoding parameters set up for H263 video encoder
by James Dong
· 14 years ago
37047fc
Separate MediaRecorderClient with MediaPlayerClient
by James Dong
· 14 years ago
93d6b10
Provide progress status report during authoring
by James Dong
· 14 years ago
2dec2b5
Enable passing parameters to the MediaWriter at runtime (at start() call).
by James Dong
· 14 years ago
d3d4e50
Track maximum amplitude and fix getMaxAmplitude()
by James Dong
· 14 years ago
99c2a07
Check and clip some video encoding parameters against media profiles before passing them to video encoder
by James Dong
· 14 years ago
be6ec71
Remove hard-coded number of audio channels in AudioSource
by James Dong
· 14 years ago
a7d1a2d
Initial checkin for pause and resume control
by James Dong
· 14 years ago
9d7f58a
Remove the lock/unlock workaround from CameraService
by James Dong
· 14 years ago
ddcc4a6
Remove some hard-coded encoding parameters
by James Dong
· 14 years ago
e136c3b
Properly handle start code in H264/AVC encoder output
by James Dong
· 14 years ago
7405500
Workaround for preview frame rate setting and encoder profile and level settings on passion
by James Dong
· 14 years ago
f0ce2fb
Detect and handle premature termination of a recording session
by James Dong
· 14 years ago
d599cd4
Handle recording file size and/or duration limit
by James Dong
· 14 years ago
65ae665
Remove dummy surface in CameraSource
by James Dong
· 14 years ago
ef9d0cd
Added initial validation on video/audio encoding parameters before/at start()
by James Dong
· 14 years ago
13aec89
Support audio and video track interleaving in the recorded mp4 file
by James Dong
· 14 years ago
050b28a
Support AAC recording
by James Dong
· 14 years ago
c32cd79
Use timestamp from camera driver for CameraSource
by James Dong
· 14 years ago
3cf6135
split libsurfaceflinger_client and libcamera_client out of libui
by Mathias Agopian
· 15 years ago
b45c62c
Fixing AMR recording code.
by Andreas Huber
· 15 years ago
2dce41a
Support for audio recording into AMR NB/WB files as well as audio tracks in MPEG4 files.
by Andreas Huber
· 15 years ago
30ab662
Squashed commit of the following:
by Andreas Huber
· 15 years ago