Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
8cc9a8e132ebbf852e055ed17ab91f35b02fd974
/
media
/
libstagefright
/
MPEG4Writer.cpp
71f2cf1
Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
5cfcfb2
Fixing small syntax error in MPEG4 logging
by Pannag Sanketi
· 13 years ago
2c8e850
Fix initial 0 duration video sample in the recorded videos
by James Dong
· 13 years ago
e641dc5
Add support for TI H264 encoder
by Dandawate Saket
· 13 years ago
0e27fce
Do not wait for unlaunched threads in stop()
by James Dong
· 13 years ago
839ba2c
Add some error log messages to indicate the failure of a recording session
by James Dong
· 13 years ago
e67bb48
Timestamp adjustment will not work well if we ask video encoder to produce B frames
by James Dong
· 13 years ago
df02afe
Merge "Remove unneeded #include <sys/resource.h>"
by Glenn Kasten
· 13 years ago
bf8116f
Use system property to control whether we will enable B frame support in MPEG4Writer
by James Dong
· 13 years ago
79cd8ba
Remove unneeded #include <sys/resource.h>
by Glenn Kasten
· 13 years ago
370a71b
Merge "Bug 4608375"
by Glenn Kasten
· 13 years ago
1d24aaa
Bug 4608375
by Glenn Kasten
· 13 years ago
4108b1ed
Add B frame support for MPEG4Writer
by James Dong
· 13 years ago
a7ea9f9
Avoid duplicated code calculating the stts sample duration
by James Dong
· 13 years ago
a81fcad
Fix an issue in MPEG4Writer where the write of outstanding chunks in the last batch was missing
by James Dong
· 13 years ago
0741f00
Fix the comment for the location box @xyz
by James Dong
· 13 years ago
f84e4a6
Revert "Add const to the finders method in MetaData.cpp"
by James Dong
· 13 years ago
0f32fb3
Make track informational event optional, depending on system property
by James Dong
· 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
d295296
Track id really starts with 1, not 0
by James Dong
· 13 years ago
3aea037
Add send session recording summary report to application
by James Dong
· 13 years ago
78fed171
Add const to the finders method in MetaData.cpp
by James Dong
· 13 years ago
ed74230
Add end of recording summary track info
by James Dong
· 13 years ago
7a6cea4
Refactor MPEG4Writer::writeTrackHeader() method
by James Dong
· 13 years ago
f84433f
Add read and write option in opening file for output in the writers
by James Dong
· 13 years ago
7fc8b4f
Better organize media recorder error and information event and types
by James Dong
· 13 years ago
cbeebb1
A/V synchronization at the beginning of a recording session
by James Dong
· 13 years ago
f6a2bff
Reduce blocking time in file write
by James Dong
· 13 years ago
d7ef5b6
Report errors to applications if AudioRecord->start() fails
by James Dong
· 14 years ago
da58076
Logging the duration range from different media tracks for recording
by James Dong
· 14 years ago
fc8b7c9
Yield the omx threads so that file writer threads have a chance to retrieve the output buffers once they become ready
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
b1262a8
64-bit file size/offset support for media framework
by James Dong
· 14 years ago
b9d7e01
Rotation support
by James Dong
· 14 years ago
65a73f4
Rotation support
by James Dong
· 14 years ago
42338ff
Added some debugging log messages at stop()
by James Dong
· 14 years ago
627d836
am 6123e0f7: am 1bd8a8c8: Merge "Turn the media time adjustment in file writer back on" into gingerbread
by James Dong
· 14 years ago
89a0104
Turn the media time adjustment in file writer back on
by James Dong
· 14 years ago
9165145
am 8ad6335d: am fa7a87fb: Merge "File writer size estimation improvement" into gingerbread
by James Dong
· 14 years ago
1df9a7b
Make sure we can encode the size of the codec specific data in a single byte.
by Andreas Huber
· 14 years ago
22b37fa
File writer size estimation improvement
by James Dong
· 14 years ago
c67acb2
Name the writer threads
by James Dong
· 14 years ago
6a9e39a
Fixed an issue where the reserved free space in the file writer was larger than intended
by James Dong
· 14 years ago
acee8e7
Resilent media time stamp adjustment
by James Dong
· 14 years ago
9160e4a
Turn off media time adjustment by default
by James Dong
· 14 years ago
dacebe6
Fix track duration calculation if the start timestamp is non-zero
by James Dong
· 14 years ago
e763593
Depending on our preference to write 2-byte or 4-byte NALs, patch the codec specific data 'avcC' accordingly.
by Andreas Huber
· 14 years ago
b5024da
Add some explicit error log messages
by James Dong
· 14 years ago
a4fb816
When 32-bit offset is used,
by James Dong
· 14 years ago
7755cdd
Remove unused/debugging code from MP4 file writer
by James Dong
· 14 years ago
cb7e65c
Better file size estimate
by James Dong
· 14 years ago
4c23815
Calculate audio media drift time from AudioSource
by James Dong
· 14 years ago
05e80b4
Make sure that timestamp does not go backward in MP4 file writer
by James Dong
· 14 years ago
3f51fa7
Runtime dump support for MediaWriter
by James Dong
· 14 years ago
0ea4ed3
Don't drop a late frame which may lead to missing I frames in the MP4 file
by James Dong
· 14 years ago
62948fa
Return error from MPEG4Writer stop() if the check on codec specific data failed
by James Dong
· 14 years ago
d036662
Make MediaWriter stop and pause return errors if necessary
by James Dong
· 14 years ago
eff30e3
Change the default time scale for audio/video track during recording
by James Dong
· 14 years ago
b720819
Use audio clock as the reference media clock
by James Dong
· 14 years ago
7ae08a6
Fix a crash due to unnecessary check on the codec config data for H263 video track
by James Dong
· 14 years ago
f3b7859
Only check the codec specific data when the output buffer contains kKeyIsCodecConfig in MP4 writer
by James Dong
· 14 years ago
481e05e
Support multiple PPS and SPS in avcC box
by James Dong
· 14 years ago
91b22a9
Fix an issue where the track duration does not include the last sample duration
by James Dong
· 14 years ago
da8073c
File writer has a designated writer thread now
by James Dong
· 14 years ago
c80218a
Added damr box for AMR (NB and WB) sample entry
by James Dong
· 14 years ago
e991e5f
Eliminate the linear cost associated with mSampleSizes.size()
by James Dong
· 14 years ago
7e39784
Reduce memory usage by the MP4 file writer
by James Dong
· 14 years ago
63299c0
Interleave the audio and video by default
by James Dong
· 14 years ago
85edea7
Progress status notification
by James Dong
· 14 years ago
52d13f0
Support user-supplied timescales for authoring
by James Dong
· 14 years ago
45bac57
Support for writing the extracted data to an .mp4 file in the stagefright commandline tool.
by Andreas Huber
· 14 years ago
d4760c2
Collect statistical data from authoring engine (second part)
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
438e4f6
Fixed the software AAC encoder
by James Dong
· 14 years ago
39a0b21
Fixed some meta data issues in the recorded mp4 file
by James Dong
· 14 years ago
b54a9178
Single track optimization
by James Dong
· 14 years ago
36e573b
Audio/video sync during recording (second part)
by James Dong
· 14 years ago
08c7473
Initial checkin for pause and resume control
by James Dong
· 14 years ago
dae9fd3
Initial check-in for collecting stats from authoring engine at runtime
by James Dong
· 14 years ago
4f501f0
Second part of speeding up video recording frame rate
by James Dong
· 14 years ago
c616172
Properly handle start code in H264/AVC encoder output
by James Dong
· 14 years ago
17299ab
Initial software encoder checkins
by James Dong
· 14 years ago
68510e6
Detect and handle premature termination of a recording session
by James Dong
· 14 years ago
9db798d
Audio/video initial recording time synchronization
by James Dong
· 14 years ago
1824486
Handle recording file size and/or duration limit
by James Dong
· 14 years ago
b5e7423
Output streamable MP4 file during MP4 file recording
by James Dong
· 14 years ago
2a4767e
Metadata construction optimization
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
f4e5baa
I accidentally broken passion encoding while working around problems with the sholes encoder.
by Andreas Huber
· 14 years ago
71c27d9
Various fixes to enable recording on passion and nexus1.
by Andreas Huber
· 14 years ago
716582e
Properly report the duration of a recording into .mp4 files.
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
fa8de75
Change to a int64_t usecs representation for timestamps and duration throughout stagefright.
by Andreas Huber
· 15 years ago
e6c4096
Media MIME types now have corresponding constants in MediaDefs.h, new codec enumeration API.
by Andreas Huber
· 15 years ago
Next »