Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
6e3735fa01870c7a2ecc0bace01827eab172bd44
/
media
/
libstagefright
/
OMXCodec.cpp
9154f2d
Remove hacks that worked around issues in OMX components several releases back.
by Andreas Huber
· 12 years ago
3d3864f
Instead of hardcoding OMX component names in our code, support
by Andreas Huber
· 12 years ago
88572f7
Implementation of a java media codec interface and associated tools.
by Andreas Huber
· 13 years ago
7251673
Enable B frame support in MPEG4Writer
by James Dong
· 13 years ago
9989f3c
Keep AACEncoder around for a bit longer to have more time fix issues related to video editor engine
by James Dong
· 13 years ago
ca97d6b
The AMR WB software encoder is now an OMX component.
by Andreas Huber
· 13 years ago
9dd295a
The software AMR NB encoder is now an OMX component.
by Andreas Huber
· 13 years ago
f6b4ca4
Slighly improve the API to discover if the OMX stack is running in the local
by Andreas Huber
· 13 years ago
afe02df
The software AAC encoder is now an OMX component.
by Andreas Huber
· 13 years ago
3762c31
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
8564c8d
Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
6215d3f
Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
72a845d
am 31626b30: am cb6fbc89: Merge "Report a runtime error instead of asserting on malformed avc configuration data." into ics-mr1
by Andreas Huber
· 13 years ago
0ba8660
Report a runtime error instead of asserting on malformed avc configuration data.
by Andreas Huber
· 13 years ago
8b5c6ef
am 5ded5fc5: am b7b4eaaa: Merge "Stagefright: push blank buffers when tearing down" into ics-mr0
by Jamie Gennis
· 13 years ago
5ded5fc
am b7b4eaaa: Merge "Stagefright: push blank buffers when tearing down" into ics-mr0
by Jamie Gennis
· 13 years ago
71f2cf1
Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
c0e4293
Stagefright: push blank buffers when tearing down
by Jamie Gennis
· 13 years ago
149a149
am 23d64420: Merge "Stagefright: idle OMX after ANW errors" into ics-mr0
by Dave Burke
· 13 years ago
23d6442
Merge "Stagefright: idle OMX after ANW errors" into ics-mr0
by Dave Burke
· 13 years ago
6607b39
Stagefright: idle OMX after ANW errors
by Jamie Gennis
· 13 years ago
3c563ce
am 5264f600: Merge "Bail out after kMaxColorFormatSupported calls to OMX_GetParameter(). Avoid infinite loop in querying omx component about the supported color format." into ics-mr0
by James Dong
· 13 years ago
5a37afa
Bail out after kMaxColorFormatSupported calls to OMX_GetParameter().
by James Dong
· 13 years ago
0eb6ef1
Merge "Support for an MPEG2 Program Stream extractor."
by Andreas Huber
· 13 years ago
db62a24
Set crop params to ANative Window during Initialization.
by Lakshman Gowda
· 13 years ago
bc55495
Support for an MPEG2 Program Stream extractor.
by Andreas Huber
· 13 years ago
9a6ed36
Gracefuly return on detecting wrong AAC format from corrupted files
by Gilles-Arnaud Bleu-Laine
· 13 years ago
3e408f3
Support AMR, G.711 and vorbis audio in ACodec and friends.
by Andreas Huber
· 13 years ago
262d7e8
Cut down on AwesomePlayer and OMXCodec's verbosity.
by Andreas Huber
· 13 years ago
0209da1
Change an assert failure due to unsupported level by HW AVC decoder and report the error to applications
by James Dong
· 13 years ago
4a0c91f
Don't check mFilledBuffers whether it is empty or not when the port reconfiguration is not meant for buffer reallocation
by James Dong
· 13 years ago
bd9d030
Don't overwrite pending port setting change if there are more than one port setting change event.
by James Dong
· 13 years ago
58c524e
Fix a crash where the EOS was signalled but some output buffer were still pending.
by James Dong
· 13 years ago
7096c4a
Merge "Port setting change should happen before receiving any filled frame."
by Chih-Chung Chang
· 13 years ago
557b709
Testing the GL/ CPU encoding w/ Gralloc buffers
by Pannag Sanketi
· 13 years ago
e649668
Port setting change should happen before receiving any filled frame.
by Chih-Chung Chang
· 13 years ago
92d6ea3
Don't time out prematurely for video encoding waiting for output buffers
by James Dong
· 13 years ago
753fd9a
When using "secure input buffer mode" we instantiate a different OMX component
by Andreas Huber
· 13 years ago
422e3f7
Revert "Notify the OMX component that it's going to be used in "secure" mode."
by Andreas Huber
· 13 years ago
7616178
Notify the OMX component that it's going to be used in "secure" mode.
by Andreas Huber
· 13 years ago
51812ec
Removing hack for framerate setting in Stagefright for encoders.
by Sarthak Aggarwal
· 13 years ago
e432a00
Merge "Do not wait forever for output buffers in OMXCodec.cpp and error out in case time out happens"
by James Dong
· 13 years ago
a05f099
QueryCodecs() signature change
by Jean-Michel Trivi
· 13 years ago
ff86f37
use SurfaceTexture new scaling mode in SF
by Mathias Agopian
· 13 years ago
211f5af
Merge "Add option to query hardware decoders only"
by Jean-Michel Trivi
· 13 years ago
56a37b0
Add option to query hardware decoders only
by Jean-Michel Trivi
· 13 years ago
d9ac621
Do not wait forever for output buffers in OMXCodec.cpp and error out in case time out happens
by James Dong
· 13 years ago
8a65e1f
Merge "Revert "Add some logging to track down where ANR happens during MediaPlayer._release().""
by James Dong
· 13 years ago
2c17f05
Revert "Add some logging to track down where ANR happens during MediaPlayer._release()."
by James Dong
· 13 years ago
a8ccc50
Remove old-style software decoders.
by Andreas Huber
· 13 years ago
e641dc5
Add support for TI H264 encoder
by Dandawate Saket
· 13 years ago
be65087
Use advertised h264 encoding parameters by default if the profile is not baseline
by James Dong
· 13 years ago
42fb5d6
Support a "secure input buffer" mode for use by Widevine DRM in OMXCodec.
by Andreas Huber
· 13 years ago
9fb64a2
Fix a format string that triggered a compile-time warning in OMXCodec.cpp
by Andreas Huber
· 13 years ago
f167f50
Log video dimensions and crop rectangle.
by Andreas Huber
· 13 years ago
d35df44
Integrating TI OMAP4 Video Decoder
by Anu Sundararajan
· 13 years ago
32bb368a5
When a recording session is stopped, no outstanding input video frames exist for the output buffers returned from OMX component to SF.
by James Dong
· 13 years ago
4108b1ed
Add B frame support for MPEG4Writer
by James Dong
· 13 years ago
7d6143a
Call storeMetaDataInVideoBuffers() before get/setParameters() on index OMX_IndexParamPortDefinition
by James Dong
· 13 years ago
d4c6a5b
Merge "Move OMX_QCOM_COLOR_FormatYVU420SemiPlanar definition to OMX_IVCommon.h"
by James Dong
· 13 years ago
b571a7a
Merge "Initial-checkin for ON2 Software AVC/H264 decoder"
by James Dong
· 13 years ago
38c0712
Move OMX_QCOM_COLOR_FormatYVU420SemiPlanar definition to OMX_IVCommon.h
by James Dong
· 13 years ago
2541c5a
Don't advertise the (old-style) software decoders unless they're actually present.
by Andreas Huber
· 13 years ago
bebc99d
Initial-checkin for ON2 Software AVC/H264 decoder
by James Dong
· 13 years ago
eb2f9c1
Support mpeg1,2 audio and mpeg1,2,4 video content extraction from .ts streams.
by Andreas Huber
· 13 years ago
2646219
resolved conflicts for merge of d5762583 to master
by James Dong
· 13 years ago
a5293d1
Add some logging to track down where ANR happens during MediaPlayer._release().
by James Dong
· 13 years ago
0920bca
Properly forward rotation information from input format to output format.
by Andreas Huber
· 13 years ago
4b3913a
Squashed commit of the following:
by Andreas Huber
· 13 years ago
b2a153a
frameworks/base: android_native_buffer_t -> ANativeWindowBuffer
by Iliyan Malchev
· 13 years ago
0741b1a
am 0fb4e73f: am 3a9f5143: am 66380f76: Stagefright: authenticate ANativeWindow.
by Jamie Gennis
· 13 years ago
66380f7
Stagefright: authenticate ANativeWindow.
by Jamie Gennis
· 13 years ago
05e11b2
am 66ec9068: am 8de5df43: am ebf6a72b: Merge "Surfaceflinger expects rectangles to be specified right/bottom edge exclusive." into honeycomb-mr1
by Andreas Huber
· 13 years ago
b13c4a9
Surfaceflinger expects rectangles to be specified right/bottom edge exclusive.
by Andreas Huber
· 13 years ago
3a28b02
Ignore OMX codec messages once we're in ERROR state.
by Andreas Huber
· 13 years ago
7e91d91
Handle display dimension scaling event due to SAR embedded in AVC videos
by James Dong
· 13 years ago
b8763f6
Bug 3012968 DRM output control
by Glenn Kasten
· 14 years ago
28a8cb7
Merge "Stagefright: Use the ANW min undequeued bufs query."
by Jamie Gennis
· 13 years ago
7fc0137
Merge "Stagefright: Query buffer usage from the component."
by Jamie Gennis
· 13 years ago
01951fd
Stagefright: Use the ANW min undequeued bufs query.
by Jamie Gennis
· 14 years ago
4202464
Fix error recovery in Stagefright init.
by Jamie Gennis
· 14 years ago
94c5980
Stagefright: Query buffer usage from the component.
by Jamie Gennis
· 14 years ago
7ff8939
Revert "Make AwesomePlayer's reset process more verbose to track down ANRs (yet again)"
by Andreas Huber
· 14 years ago
b928983
Handle some edge cases when seeking while starting up OMXCodec
by Andreas Huber
· 14 years ago
e7c83d4
Make AwesomePlayer's reset process more verbose to track down ANRs (yet again)
by Andreas Huber
· 14 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
373d357
Merge "More instrumentation to track down the hardware decoder not shutting down bug." into honeycomb
by Andreas Huber
· 14 years ago
06be3b1
More instrumentation to track down the hardware decoder not shutting down bug.
by Andreas Huber
· 14 years ago
00d6c72
Ignore errors returned from native_window_set_crop.
by Andreas Huber
· 14 years ago
5e9dc94
Properly rotate video that's marked as such and decoded to a surface.
by Andreas Huber
· 14 years ago
ba1b1679
Turn another assertion into a runtime error. Damn you surfaces.
by Andreas Huber
· 14 years ago
5300690
Merge "Fix uninitialized rect structure for retrieving rect cropping information from decoder" into honeycomb
by James Dong
· 14 years ago
681e89c
Avoid deadlock in OMX::freeNode by making sure OMXCodecObserver does not hold the last reference of OMXCodec object
by James Dong
· 14 years ago
a173541
Fix uninitialized rect structure for retrieving rect cropping information from decoder
by James Dong
· 14 years ago
eec06d3
If we failed to initialize the codec after transitioning to IDLE state, don't assert
by Andreas Huber
· 14 years ago
7455630
Add more debugging code to track down hang during video recording
by James Dong
· 14 years ago
fd8b75a
Change a Stagefright assert to an error check.
by Jamie Gennis
· 14 years ago
94bced1
Properly signal the condition if we run out of input data.
by Andreas Huber
· 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
2144f63
Revert "Allows the authoring engine to skip frame."
by James Dong
· 14 years ago
Next »