• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

frameworks/av


RSS
Rev. Time Author
7f857df jb-x86 2013-11-11 01:17:40 Chih-Wei Huang

add HEVC(H.265) decoder and cleanup

Squashed the following commits of branch cm_maguro-10.1 from
https://github.com/omxcodec/android_frameworks_av.git
by Michael Chen <omxcodec@gmail.com>

defb904 remove MEDIA_MIMETYPE_AUDIO_MP2
8036958 add fetchUriFromFd func to get file name
91bc7d5 fix videoCompressionFormatString and audioCodingTypeString funcs
f03069f reset FRAME_DROP_FREQ to 0
718b99a add HEVC(H.265) decoder
84f8bf6 cleanup
f026c93 cleanup
440614a add debug info

71aadc1 2013-10-18 10:58:49 Masaki Muranaka

Show the error code with the error log message.

94b9f50 2013-10-16 11:03:10 Masaki Muranaka

Show the error code with the error log message.

402307f 2013-09-19 01:09:27 Michael Chen

add ffmpeg heuristic decoder

fcc90da 2013-09-12 13:09:54 Michael Chen

add support for rv20, rv30

3612a21 2013-09-12 11:27:13 Chih-Wei Huang

libstagefright: allow to use the extended extractor in priority

If the meta contains the string "extended-extractor-use",
use the extended extractor first.

ecd397e 2013-09-04 13:53:26 Chih-Wei Huang

libstagefright: add more decoders

Add support for wma, wmv, ra, ape, dts decoders.

e5cf1d1 2013-09-04 13:27:25 Chih-Wei Huang

libstagefright: add ffmpeg components

a83cb2d 2013-09-04 13:27:16 Chih-Wei Huang

libstagefright: add ExtractorPlugin

The patch allows to load an ExtractorPlugin to extend the functions of
DataSource::sniff and MediaExtractor. A plugin has to implement a C
function getExtractorPlugin to fill the MediaExtractor::Plugin struct.

The filename of the plugin could be specified by the
media.stagefright.extractor-plugin property.

a82251a 2013-08-29 19:01:25 Chih-Wei Huang

libstagefright: add more media mimetypes

This is the first step to add the ffmpeg plugins.

d090b3e 2013-08-26 16:43:53 Chih-Wei Huang

libstagefright: fix error handling of dlsym()

According 'man dlsym', a NULL return from dlsym() doesn't indicate an error.
The correct way to test for an error is to call dlerror() to clear any old
error conditions, then call dlsym(), and then call dlerror() again to check
whether its return value is not NULL.

99471fd 2013-07-25 18:33:47 Chih-Wei Huang

libstagefright: add null checking to addPlugin

08aa87f 2013-07-25 18:30:52 Chih-Wei Huang

Merge branch 'android-ia3' into jb-x86

a0e0ade 2013-07-19 12:47:54 Eino-Ville Talvala

Camera2/3: Fix deadlock when starting recording before preview.

Move 3A notification synthesis for HAL3 devices from
Camera3Device::processCaptureResult to Camera2Client's
FrameProcessor. This will ensure that calls to processCaptureResult
from HAL can never block on Camera2Client internal mutexes.

Bug: 9923891
Change-Id: I5184649bf45c0807babe6b8c0e1239e959cd3480

ba83e61 2013-07-10 21:55:16 The Android Automerger

merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev

af06050 2013-07-09 21:55:21 The Android Automerger

merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev

a2520db 2013-07-09 09:22:16 Zhijun He

camera2/3: set preview callback oneshot flag during still capture

Preview callback oneshot flag need set when a still picture is being captured
and preview callback oneshot is enabled, otherwise, the callback enabling status
could be lost when preview is restarted after still catpure.

Bug 9742091

Change-Id: If9562369013e53727edfdd16f3d00d6a9392e70d

4a5c009 2013-07-09 05:12:10 Eino-Ville Talvala

Camera2/3: As a fallback, unilaterally free old recording buffers

When starting a recording session, check for and clear out recording
buffers still owned by stagefright from a previous recording session,
if any. There should never be any, but in case they are due to a bug
elsewhere in the system, clearing out the buffers makes recovery
possible.

Bug: 9591080
Change-Id: I3a2a1256860bd174381cd525948419f985c9b415

15e5c9f 2013-07-08 21:55:23 The Android Automerger

merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev

eced745 2013-07-08 04:21:56 Jeff Tinker

Merge "Part of fix for TEE resource leaks when app crashes" into jb-mr2-dev

3d3f67f 2013-07-04 08:23:39 Jeff Tinker

Part of fix for TEE resource leaks when app crashes

bug: 9672606
Change-Id: I98cf65260d5e43d34e3897452f6f26ed2c89294e

f59a4b3 2013-07-03 04:15:10 Eric Laurent

fix scheduling policy service death detection

Check status of transactions to scheduling policy service
and re-acquire a binder interface in case of DEAD_OBJECT.

Bug: 8875559.
Change-Id: I1e00bd44e2d4723b3ec95d5c31d9652ba08e238a

fc99165 2013-06-30 21:55:22 The Android Automerger

merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev

a691ff3 2013-06-28 07:00:26 Eino-Ville Talvala

Camera2/3: Don't allow recording and callbacks to coexist.

- Tear down conflicting streams when necessary.

- Shut down callbacks if recording starts

- Do not allow callbacks to start if recording is active

Per the current camera API, recording and preview callbacks cannot be
active simultaneously. However, the framework did not explicitly
disallow this, and in fact left the streams configured once they were
created, even if switching between the two operational modes.

In addition, no guards existed for trying to enable both recording and
callbacks at the same time.

Bug: 9423825

Change-Id: I7d6e6114c2e14fcfb5299b4c72ad557895cbf4b8

31484d8 2013-06-25 06:55:06 The Android Automerger

merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev

e3b3777 2013-06-25 06:41:40 The Android Automerger

Merge remote-tracking branch 'origin/jb-mr2-zeroday-release' into HEAD

285aa3a 2013-06-22 03:35:26 The Android Automerger

merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev

209bbbc 2013-06-21 08:49:25 Jean-Michel Trivi

Apply EQ and bass boost first in effect chain

EQ and bass boost can improperly interact with other effects
(e.g. virtualizer) outside of the bundle. Apply them first
in an effect chain, which is equivalent to using them to affect
the content of a track, rather than how a track is presented,
when additional effects are cascaded behind EQ and BB.

Bug 8589316

Change-Id: Ifb34e46bc1969f613cdc90ee2a79af677e2fad92

e6478de 2013-06-20 00:42:17 Eino-Ville Talvala

Camera2/3: Avoid shutdown race in callback processor.

It's possible, during shutdown, for callback processor's heap to be
destroyed when it's about to send the callback back to the user.
Properly copy the heap reference to a local variable before unlocking
the mutex.

Bug: 9485959
Change-Id: I301347b77145f19c7ac721b9127dc74f122acce2

241b527 2013-06-18 05:29:16 Eino-Ville Talvala

Camera3: Power: Properly shut down unused thread.

Bug: 9466221
Change-Id: I9ed0740561b2e04954eebc1b8aec89cfab40a3a0