| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
- add a sniffer for DRM files
- add DRMSource and DRMExtractor for es_based DRM
- add pread in FileSource.cpp for container_based DRM
- add native DRM framework API calls in the player for
DRM audio/video playback
Change-Id: I4b9ef19165c9b4f44ff40eeededb9a665e78a90f
|
|
|
|
|
|
| |
(invalid conversion from 'const char*' to 'char*')
Change-Id: Idef85606b7cff629b2778ed8134c79c892af54c2
|
|
|
|
| |
Change-Id: I33b0f68f2da34ca4728211d83159cf32a127f6dd
|
|
|
|
|
|
|
|
| |
moved surfaceflinger, audioflinger, cameraservice
all native services should now reside in this location.
Change-Id: Icd7336f7289db35df9c8c1857a5122bb8a6f1c86
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
condition that won\'t occur. We are actually improving the power consumption for streaming applications like Pandora." into froyo
Merge commit '39e876ad743f203fe005333947c61383772b0d14' into froyo-plus-aosp
* commit '39e876ad743f203fe005333947c61383772b0d14':
When filling the cache, we always time out waiting for a condition that won't occur.
|
| |\
| | |
| | |
| | | |
that won't occur. We are actually improving the power consumption for streaming applications like Pandora." into froyo
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
won't occur.
We are actually improving the power consumption for streaming applications like Pandora.
Change-Id: Id32bacbc962e8c69c056599479b308d6a07b7a20
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
media playback, and so having it inherit its priority from the thread that created it is a bad idea. Instead, set the priority explicitly, and bump it to slightly higher than normal." into fro
Merge commit '3242cc2719a4aeb64ac5ed273cf222d8d326d44b' into froyo-plus-aosp
* commit '3242cc2719a4aeb64ac5ed273cf222d8d326d44b':
TimedEventQueue is apparently important for glitch-free media playback, and so
|
| |/
| |
| |
| |
| |
| |
| | |
having it inherit its priority from the thread that created it is a bad idea.
Instead, set the priority explicitly, and bump it to slightly higher than normal.
Change-Id: I01843f24905790ce2e2cde5d11a99346cfbf968d
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
be transferred, hopefully allowing the radio to go to low-power mode while idle." into froyo
Merge commit '2e3761ba43f634e97ac493f4b79e5e53954a1491' into froyo-plus-aosp
* commit '2e3761ba43f634e97ac493f4b79e5e53954a1491':
Changes to the prefetcher to allow for bursts of data to be transferred, hopefully allowing the radio to go to low-power mode while idle.
|
| |
| |
| |
| |
| |
| |
| | |
hopefully allowing the radio to go to low-power mode while idle.
Change-Id: I03dbdac3cd250340059ea43b341129b30acce4e2
related-to-bug: 2736779
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
player and thumbnail extractor. Return a runtime error instead of asserting if the software MPEG4/H.263 decoder fails to initialize." into froyo
Merge commit '2723e09229ce916724861ab90b6b8fc7c9ea9f2e' into froyo-plus-aosp
* commit '2723e09229ce916724861ab90b6b8fc7c9ea9f2e':
Better handling of codec initialization failure in the player and thumbnail extractor. Return a runtime error instead of asserting if the software MPEG4/H.263 decoder fails to initialize.
|
| |
| |
| |
| |
| |
| |
| | |
extractor. Return a runtime error instead of asserting if the software MPEG4/H.263 decoder fails to initialize.
Change-Id: I5cba02ee85a41e43c2623053de40f26e2cf2efe4
related-to-bug: 2699505
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
table refers to the custom datasource that caches the metadata to prevent needless seeking.
Merge commit 'eb9128f9b0ee660504621381fd96f82d5bf8a3fd' into froyo-plus-aosp
* commit 'eb9128f9b0ee660504621381fd96f82d5bf8a3fd':
Fix sampleTable instantiation, this makes sure that the sample table refers to the custom datasource that caches the metadata to prevent needless seeking.
|
| |
| |
| |
| |
| |
| |
| |
| | |
to the custom datasource that caches the metadata to prevent needless seeking.
Change-Id: I576178144ffd753b809e1c4ae269ffc3aa34b511
related-to-bug: 2686604
QA-Impact: well, ..., everything related to streaming mpeg4/aac content over http
|
|\ \
| |/
|/|
| | |
Change-Id: I934cf85c4673f9ca3a9549c2074907ad572310f4
|
| |\ |
|
| | |
| | |
| | |
| | | |
Change-Id: I8e246010c96802ae87960797607fc8f8f2ab6031
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
unsupported config.
Change-Id: Ie084ed4df5a5d286abd36d9149c2138f8e7ed08a
related-to-bug: 2682221
QA-impact: none
|
|\ \ \
| | | |
| | | |
| | | | |
response." into froyo
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Specify a response header of "X-SocketTimeout: 15" to override the default timeout
of 5 secs with a timeout of 15 seconds. Specify a negative value to disable the
timeout altogether.
Change-Id: I545adf3d8b3f7efe5f8d081a641c6404440a77db
related-to-bug: 2675721
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
discontinuity (seek)
Change-Id: I3c76d35da48e0964f7a0fa2816f8573b5e1a9436
related-to-bug: 2674036
QA-impact: low, only affects ogg-vorbis playback through http
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Id5d0c1c8b1adc62896bb5ed951f7b5cfda811e95
related-to-bug: 2654400
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Icda523ae1c89e26482f1c1767fe3a8b9222bb30f
related-to-bug: 2654400
|
|/ / /
| | |
| | |
| | | |
Change-Id: I119348b55ad0015a286e9c94709977cd1973a7e1
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Set the magic property media.stagefright.enable-vorbis to true to use the new implementation instead of the standalon vorbis player for file-based playback. HTTP streaming of vorbis content will always go through stagefright.
Change-Id: Ie3843a99fadb22372f89540d0f8d65196e0c2af8
related-to-bug: 2654400
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Hardware MP3 decoder could lead to hang in the Music application, although the chance is very low.
bug - 2608400
Change-Id: Ia0b5b6521015fc8d3e086117fa914dcc20ace5bd
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
descriptors is closed... Stop relying on select for read-with-timeout functionality and use SO_RCVTIMEO socket option instead.
Change-Id: Ic2d4a8f5b6bbf16772fba39377809ec68d249c1f
related-to-bug: 2611257
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
input buffer.
This currently only applies to the component OMX.TI.AAC.decode, it is the only one to support coalescing in the first place.
In certain edge cases (encoded audio track contains silence), each buffer would turn out to be an amazing 6(!!!) bytes, we'd spend lots and lots of time streaming network data to fill the codec's buffers of size 6144 bytes with .. silence.
Change-Id: I9f449f310fc64ca384bd02e4a783e33cf5b46fcc
related-to-bug: 2609049
QA-Impact: streamed (http) playback of aac audio content on Droid.
|
| | |
| | |
| | |
| | |
| | |
| | | |
bug - 2594865
Change-Id: Ice5b89b1d53bbc4da033892fe545bdf51ac7267f
|
| | |
| | |
| | |
| | |
| | |
| | | |
bug - 2575956
Change-Id: Iaa79e74d3b0585397a7e833ec45472710fc52fa6
|
|\ \ \
| | | |
| | | |
| | | | |
playing sine-tones using a filename of "sine:[samplingrate]", i.e. sine:44100. Support for playing audio through to the speakers by using "-o" in addition to "-a"." into froyo
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
sine-tones using a filename of "sine:[samplingrate]", i.e. sine:44100. Support for playing audio through to the speakers by using "-o" in addition to "-a".
related-to-bug: 2553359
Change-Id: Ic49eb89feb62474d9513bc21571e0e8fe3a15e0b
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
bug - 2558515
Change-Id: I29683507d234d963994c782c07508034ea807739
|
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
in the next suspend() or reuse it if no new frame is available.
Change-Id: I84286030eaae9061077d6ccb485b7dd53ef05341
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
don't have a decoder for it, ignore potentially malformed metadata for AMR NB and WB tracks.
Change-Id: Ic9a9198413431db4ea40bb63b9de91aa8a7183af
related-to-bug: 2587341
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
we're waiting for its scheduled time to come in which case we'd be removing it from the queue twice.
Change-Id: I4e42e318fd5373d1f352f54027d4bf823126266d
related-to-bug: 2585276
|
|\ \ \
| | | |
| | | |
| | | | |
and refused a fillbuffer request." into froyo
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
refused a fillbuffer request.
Change-Id: I4cabd18709c29db0a2763a01cc86525ba0b0aeb7
related-to-bug: 2575976
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
Change-Id: I544f98a5c00d912061db7921fc4518435209b168
related-to-bug: 2575976
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
completed) instead of only after playback has started.
Change-Id: Ieaa90cc9b54bd56963aa5f4daced2ba243801acf
related-to-bug: 2585913
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I74ee02451bdfd7e50f0d5ff6fa5da5147b683e4c
related-to-bug: 2581869
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Id2517568000e028b01553c06a4893813a6883168
related-to-bug: 2580785
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
memory used remains the same) to compensate for reduced locality of audio/video data requests. Also fixes a mistaken trailing "\r\n" in the range header and better error handling on http connection.
Change-Id: Ic9a6ef204362bc9afdc61e081c76bc62e5ef92ad
related-to-bug: 2580785
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I862bfb801701f9ce54dede51c492e4eb37591894
related-to-bug: 2576102
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
performance, increasing the input buffer size so dramatically accidentally broke streaming performance.
Change-Id: I14e9fbc1fdff61bcf89218d83cb1d2e3d6eb8438
related-to-bug: 2574491
|