| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I2f0dfba466efb94b704dca761162d7c7457a43cf
|
|\
| |
| |
| | |
MediaStore to indicate whether a media file is drm-protected. - Remove old DRM code from Ringtone - Use the new DRM code in RingtoneManager"
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Add one more column in MediaStore to indicate whether a
media file is drm-protected.
- Remove old DRM code from Ringtone
- Use the new DRM code in RingtoneManager
Change-Id: I1311fd1c04841c2cd47df6c901589966cf55a692
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I0f726817fc02d3e2a4cf82ed801ef977994e6bcc
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I2bcb54b8232afd3fc7ee16289f37c7a7b3f23067
related-to-bug: 4517282
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use of this notification is not consistent across
implementations. We'll drop this notification and rely
on flush-complete notifications on the individual port
indices instead.
Change-Id: I76c0dfdcfc92a7c9acf57abf3027d2638d77efca
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
metadata buffers"
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
buffers
Change-Id: I6aa6b5da004c240c9986f6b9036950e234c8bd42
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
OMXCodec."
|
| | |/ / /
| |/| | |
| | | | |
| | | | | |
Change-Id: Ie03b285265099dbac9b12f3f41d9ad758d0b50ad
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
protected streaming video.""
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
streaming video."
This reverts commit d63d947d406977c7c307f69369908b4342c98ef3
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
|
| | |/ / /
| |/| | |
| | | | |
| | | | | |
Change-Id: I334313b054dcf388d2e05d56efb10ceea4980638
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* changes:
Merge Chromium at r11.0.696.0: New autofill strings
Merge Chromium at r11.0.696.0: Using setter instead of direct variable access
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Members in UrlRequestContext was made private in upstream CL:
http://src.chromium.org/viewvc/chrome/trunk/src/net/url_request/url_request_context.h?view=diff&pathrev=77261&r1=75164&r2=75165
Change-Id: I412ddf36b0818e59b9b3ae428407d562facd4785
|
| |_|_|_|/
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
not target-duration.
Change-Id: I294097daa84c25e4084a6fc4ea80e39a543f3d10
related-to-bug: 4983285
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This reverts commit d873413ff9f742f259c29d7d0b58265db6b24529.
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
notification
Change-Id: I1bdcc7be5f12dab301891a5f9ee5cc981e09ba82
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I57669852cbf6aabae244ea86940a08a5a27ffc43
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
OMXCodec.cpp"
|
| | |/ / / /
| |/| | | |
| | | | | |
| | | | | | |
Change-Id: Ib4b6cce1b4102034605da8edfb0dd8bc9a578168
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
handle interface"
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
interface
changes.
Change-Id: If48d2934ce29d68b9c31a1d120fe8f134f277a33
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | | |
them to ts packets."
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
packets.
Change-Id: Ia753a1ab99039f54ce3678a38e997902372b5fa5
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:4965716
Change-Id: Icb1f7f18e9ea6c4f0427ade2ed338e7d56be5e01
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
file
in MPEG2TSWriter
Change-Id: Ie54a5677c7b789a973aa50b7f197c6db238425bc
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Make sure sf2 does not coalesce input buffers, generalize ACodec's codec
instantiation based on OMXCodec's list of eligible component names.
Some changes/additions to the "sf2" commandline tool
Make surface options consistent with stagefright tool, i.e. use '-S' instead of '-s'
New option '-R' renders surface-allocated buffers.
Also fixes a longstanding bug introduced when generalizing from surfaces to native windows that never used surface-allocated buffers in sf2 even when the option was specified.
Change-Id: I59fd533f0f6ef0337ebe2806ddc81a46878eb3ae
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use '-S' to allocate decoder buffers from a surface
Use '-T' to allocate decoder buffers from a surface texture
Change-Id: Ib71ea53d0fd1b2def08bfeac2fd8bcbdc1938161
|
|\ \ \ \
| |/ / /
|/| / /
| |/ / |
streaming video."
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
video.
This change allows the WVM extractor to close and reopen when not in use which resolves
the issue with heap fragmentation between plays.
Change-Id: I160ee1e98aada2bfdd0818eeb6300ad50644fb75
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Decouple lockBuffer from dequeueBuffer. Add lock_buffer to preview_stream_ops,
so HALs will be fully in charge of managing buffers.
Change-Id: I7b53487d618bdf08ba904c5a0f41af462a7ca773
Signed-off-by: Iliyan Malchev <malchev@google.com>
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also fixes the SoftwareRenderer to request blitting the correct crop rectangles.
Change-Id: I38706cf9b42d96c6d5b35a9380f006ea4fbbf1ea
|
|\ \ \ \
| |/ / / |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ia56b09df4f6e9a14c4dcc499a6637fc39f8e3bb5
|
|\ \ \ \
| |/ / /
| | / /
| |/ /
|/| | |
|
| | |
| | |
| | |
| | | |
Change-Id: I23201ac1541df032426cb05b9dc872b28882f992
|
|\ \ \
| |/ /
|/| |
| | | |
display order for SoftAVC decoder"
|
| | |
| | |
| | |
| | |
| | |
| | | |
order for SoftAVC decoder
Change-Id: I9ec6d8205e7a56e42d5b5799a6c2e31076d24b81
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The purpose of ICameraRecordingProxy and ICameraRecordingProxyListener is to
allow applications using the camera during recording.
Camera service allows only one client at a time. Since camcorder application
needs to own the camera to do things like zoom, the media recorder cannot
access the camera directly during recording. So ICameraRecordingProxy is a proxy
of ICamera, which allows the media recorder to start/stop the recording and
release recording frames. ICameraRecordingProxyListener is an interface that
allows the recorder to receive video frames during recording.
ICameraRecordingProxy
startRecording()
stopRecording()
releaseRecordingFrame()
ICameraRecordingProxyListener
dataCallbackTimestamp()
The camcorder app opens the camera and starts the preview. The app passes
ICamera and ICameraRecordingProxy to the media recorder by
MediaRecorder::setCamera(). The recorder uses ICamera to setup the camera in
MediaRecorder::start(). After setup, the recorder disconnects from camera
service. The recorder calls ICameraRecordingProxy::startRecording() and
passes a ICameraRecordingProxyListener to the app. The app connects back to
camera service and starts the recording. The app owns the camera and can do
things like zoom. The media recorder receives the video frames from the
listener and releases them by ICameraRecordingProxy::releaseRecordingFrame.
The recorder calls ICameraRecordingProxy::stopRecording() to stop the
recording.
The call sequences are as follows:
1. The app: Camera.unlock().
2. The app: MediaRecorder.setCamera().
3. Start recording
(1) The app: MediaRecorder.start().
(2) The recorder: ICamera.unlock() and ICamera.disconnect().
(3) The recorder: ICameraRecordingProxy.startRecording().
(4) The app: ICamera.reconnect().
(5) The app: ICamera.startRecording().
4. During recording
(1) The recorder: receive frames from ICameraRecordingProxyListener.dataCallbackTimestamp()
(2) The recorder: release frames by ICameraRecordingProxy.releaseRecordingFrame().
5. Stop recording
(1) The app: MediaRecorder.stop()
(2) The recorder: ICameraRecordingProxy.stopRecording().
(3) The app: ICamera.stopRecording().
bug:2644213
Change-Id: I15269397defc25cbbcae16abc071c8349c123122
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
XXX: This change should go along with a documentation change to
HardwareAPI.h that describes the new extension.
This change adds support for passing a buffer_handle_t to OMX_UseBuffer
during OMXCodec initialization. This new way of passing the
buffer_handle_t's replaces the old OMX_SetParameter-based approach, and
this change deprecates that interface, but still supports it for OMX IL
implementations that do not support the new interface.
Change-Id: If9c1cb3c6c349c54dab094aeb8af13eae9f85271
Signed-off-by: Jamie Gennis <jgennis@google.com>
Signed-off-by: Sarthak Aggarwal <sarthak@ti.com>
|