Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
0df0ed5814a83c4cf0dd3d6d6e177f5ed9003863
/
media
/
libstagefright
/
AwesomePlayer.cpp
6215d3f
Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
5baa3a6
Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
29e97f1
am 3f6a7d1e: am d70c64db: Revert the following patches because they may lead to power regression because SHA/MD5 module is stuck 1. Revert "Fix drm flag setting missed in false drm recognition fix." This reverts commit 9f704f6c46a171357e49c411c83458b9d4565f3b.
by James Dong
· 13 years ago
d70c64d
Revert the following patches because they may lead to power regression because SHA/MD5 module is stuck
by James Dong
· 13 years ago
a6e5494
am dc44e06e: am ef664f62: Merge "Fix drm flag setting missed in false drm recognition fix." into ics-mr1
by Jeff Tinker
· 13 years ago
b7e0281
am 406dd5d1: am aadbd80b: Fixed the false drm recognition.
by James Dong
· 13 years ago
aac2f9c66
am a5038d16: am a693a4b5: Merge "Fix ANRs due to Widevine DRM plugin sniff taking too long." into ics-mr1
by Jeff Tinker
· 13 years ago
9f704f6
Fix drm flag setting missed in false drm recognition fix.
by Jeff Tinker
· 13 years ago
aadbd80
Fixed the false drm recognition.
by James Dong
· 13 years ago
a693a4b
Merge "Fix ANRs due to Widevine DRM plugin sniff taking too long." into ics-mr1
by Jeff Tinker
· 13 years ago
d0d19db
Fix ANRs due to Widevine DRM plugin sniff taking too long.
by Jeff Tinker
· 13 years ago
7554c57
am 6727a43f: am 54a53841: Merge "Fetch at least 192KB to avoid our mp3 sniffer from blocking on data." into ics-mr1
by Dave Burke
· 13 years ago
7dea9aa
Fetch at least 192KB to avoid our mp3 sniffer from blocking on data.
by Andreas Huber
· 13 years ago
68d2f95
resolved conflicts for merge of 07bacabe to master
by Andreas Huber
· 13 years ago
b8e651a
Properly identify how much metadata we need to cache in order to instantiate
by Andreas Huber
· 13 years ago
aa25761
am 624efe45: am c1b1709b: Merge "Make sure not to cancel pending seek/EOS notifications on a cache underrun..." into ics-mr1
by Andreas Huber
· 13 years ago
22cf4b0
Make sure not to cancel pending seek/EOS notifications on a cache underrun...
by Andreas Huber
· 13 years ago
ea427b0
resolved conflicts for merge of 26f70db9 to master
by Andreas Huber
· 13 years ago
95be245
Remove surface legacy APIs and code.
by Andreas Huber
· 13 years ago
0a69dc0
am 1388aced: Merge "Fix a reference to a stale pointer in AwesomePlayer." into ics-mr1
by Andreas Huber
· 13 years ago
d2b76d7
Fix a reference to a stale pointer in AwesomePlayer.
by Andreas Huber
· 13 years ago
71f2cf1
Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
a6be6dc
NuPlayer is now taking on the task of streaming over RTSP.
by Andreas Huber
· 13 years ago
0eb6ef1
Merge "Support for an MPEG2 Program Stream extractor."
by Andreas Huber
· 13 years ago
7f32594
YouTube can now request custom cache/prefetch parameters and disconnect-at-highwater
by Andreas Huber
· 13 years ago
bc55495
Support for an MPEG2 Program Stream extractor.
by Andreas Huber
· 13 years ago
262d7e8
Cut down on AwesomePlayer and OMXCodec's verbosity.
by Andreas Huber
· 13 years ago
8458447
Audio player must not be used as a timesource before it's started.
by Andreas Huber
· 13 years ago
67a041f
Guard the audio notifications with a separate lock to avoid deadlocks during reset.
by Andreas Huber
· 13 years ago
e28857c
Stop the AudioSource in reset() of AwesomePlayer if AudioSource is not NULL
by Gloria Wang
· 13 years ago
07754c5
Return an error to the client instead of asserting if decoder instantiation fails
by Andreas Huber
· 13 years ago
051f890
Set mSeekNotificationSent as false for RTSP seeking. Fix for bug 5208736.
by Gloria Wang
· 13 years ago
0bf049c
Merge "When switching surface, do not set mSeekNotificationSent as true, because there could be a previous uncompleted seeking which needs to send back MEDIA_SEEK_COMPLETE message. If we set mSeekNotificationSent as true here, then mediaplayer.cpp will be waiting for message MEDIA_SEEK_COMPLETE. The getCurrentPosition() will always return the seek time before MEDIA_SEEK_COMPLETE being received by mediaplayer.cpp. Fix for bug 5181272."
by Gloria Wang
· 13 years ago
3c578f2
When switching surface, do not set mSeekNotificationSent as true,
by Gloria Wang
· 13 years ago
3d01812
Merge "Some decoders require more gentle treatment"
by Andreas Huber
· 13 years ago
5bc5303
Some decoders require more gentle treatment
by James Dong
· 13 years ago
4960f3a
Disable vorbis-auto-looping if the audio sink used is not realtime, i.e. recording.
by Andreas Huber
· 13 years ago
bf0a064
Properly initialize some instance variables.
by Andreas Huber
· 13 years ago
458a572
Merge "To reduce the bytes need to be buffered before start playing the streaming video. We might revert this change if too many spinnings were introduced. For bug 4448008."
by Gloria Wang
· 13 years ago
7096f55
To reduce the bytes need to be buffered before start playing the streaming video.
by Gloria Wang
· 13 years ago
91784c99
To support for switching from a non-null surface/ surface texture to
by Gloria Wang
· 13 years ago
6ff9b81
Bug 4599730 Get audio channel count on MediaPlayer
by Glenn Kasten
· 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
232d5f2
If audio startup fails while executing MediaPlayer::start() do NOT post an error
by Andreas Huber
· 13 years ago
03f9435
Merge "Bug 4571308 Provide correct video frame timestamps"
by Glenn Kasten
· 13 years ago
603d739
Charge network traffic to the uid of the process using the MediaPlayer.
by Andreas Huber
· 13 years ago
5c2faf3
Bug 4571308 Provide correct video frame timestamps
by Glenn Kasten
· 13 years ago
fddf5d9
Make dumpsys(media.player) more useful by having AwesomePlayer populate it.
by Andreas Huber
· 13 years ago
4432870
Do not call getEstimatedBandwidth if the streaming is not HTTP-based
by James Dong
· 13 years ago
a9d0feb
Send estimated bandwidth value as informational event when cache fetcher pauses
by James Dong
· 13 years ago
98472cc
Merge "For out of band timed text support (timed text in a separate file)."
by Gloria Wang
· 13 years ago
13bc8cd
For out of band timed text support (timed text in a separate file).
by Gloria Wang
· 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
ba43d42
resolved conflicts for merge of a8939e0d to master
by James Dong
· 13 years ago
d148a49
Merge "Using widevine:// to stream adaptive bitrate wvm content no longer" into honeycomb-mr2
by James Dong
· 13 years ago
331de5d
DO NOT MERGE For bug 4422428 Squashed commit of the following:
by Gloria Wang
· 13 years ago
4b3913a
Squashed commit of the following:
by Andreas Huber
· 13 years ago
77d8dc2
Using widevine:// to stream adaptive bitrate wvm content no longer
by Andreas Huber
· 13 years ago
5fd43e3
Properly honour any pending seek request when reading the first buffer after
by Andreas Huber
· 13 years ago
c6091dd
Initial CL for the timed text support:
by Gloria Wang
· 13 years ago
efc69d7
Merge "Add setParameter/getParameter to MediaPlayer API. for bug 1982947"
by Gloria Wang
· 13 years ago
f16e1ab
Add DRM errors in the DRM frameworks to MediaErrors also. For bug 4350156.
by Gloria Wang
· 13 years ago
d01ec6e
Add setParameter/getParameter to MediaPlayer API. for bug 1982947
by Gloria Wang
· 13 years ago
3220d0a
am 8d2e14da: am 34cd123a: am b0d6f10e: Bug 4167061 remove debugging code
by Glenn Kasten
· 13 years ago
b0d6f10
Bug 4167061 remove debugging code
by Glenn Kasten
· 13 years ago
3f9659a
Merge "Experimental support for changing the video surface/texture on an active mediaplayer"
by Andreas Huber
· 13 years ago
41232116
am a7e8385c: am 87ee132a: am c6c2285b: Enable HDCP debugging in Stagefright (1 of 2)
by Glenn Kasten
· 13 years ago
c6c2285b3
Enable HDCP debugging in Stagefright (1 of 2)
by Glenn Kasten
· 13 years ago
8e64c31
Avoid a race condition while signaling audio EOS/seek complete by acquiring the lock.
by Andreas Huber
· 13 years ago
2334d82
Remove legacy hack to only drop frames every other late frame
by Andreas Huber
· 13 years ago
ea2c965
am 69250839: am 4ed59de6: am ffa670b5: Bug 4167061
by Glenn Kasten
· 13 years ago
ffa670b
Bug 4167061
by Glenn Kasten
· 13 years ago
a2e57ca
Stagefright DataSources now expose the underlying content mime type.
by Andreas Huber
· 13 years ago
e8ab51f5
am e2cb08bd: am 2fee96bc: am 1457ef74: Merge "Make sure we post a video event when seeking after seeing video EOS before." into honeycomb-mr1
by Andreas Huber
· 13 years ago
16ede3c
Make sure we post a video event when seeking after seeing video EOS before.
by Andreas Huber
· 13 years ago
f4aa99a
am 70a5b031: am 9fb98238: am 837430dd: Merge "Switch to use SF cached source" into honeycomb-mr1
by James Dong
· 13 years ago
3be1593
Switch to use SF cached source
by James Dong
· 13 years ago
7c06ac0
am 64233b86: am 503f4daf: am 0b1b2a32: Merge "Bug 4159373 Use HDCP debug settings" into honeycomb-mr1
by Glenn Kasten
· 13 years ago
1b11b64
Bug 4159373 Use HDCP debug settings
by Glenn Kasten
· 13 years ago
4dc482d
Delay signaling the end of audio playback until all frames have actually played.
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
f8a5b55
Don't send the seek-complete notification twice.
by Andreas Huber
· 13 years ago
5bd3bb4
DO NOT MERGE: Fix a race condition when playing an audio-only stream and seeking before starting.
by Andreas Huber
· 13 years ago
498422f
Fix a race condition when playing an audio-only stream and seeking before starting.
by Andreas Huber
· 13 years ago
3a785fe
Experimental support for changing the video surface/texture on an active mediaplayer
by Andreas Huber
· 13 years ago
6dd429e
am 055066e1: am 92f2f3ff: Merge "Bug 3012968 DRM output control" into honeycomb-mr1
by Glenn Kasten
· 13 years ago
b8763f6
Bug 3012968 DRM output control
by Glenn Kasten
· 14 years ago
ae77527
Fix for bug 3477330
by Gloria Wang
· 13 years ago
5f5719e
An HTTP datasource for stagefright using the chromium code.
by Andreas Huber
· 13 years ago
0b52dbe
Merge "Alternate patch for late video issue: seek only the video ahead to the next"
by Andreas Huber
· 13 years ago
a28f6f1
Merge "Suppress the logging of URLs when in incognito mode."
by Andreas Huber
· 13 years ago
53182c4
Suppress the logging of URLs when in incognito mode.
by Andreas Huber
· 13 years ago
a2c2997
Alternate patch for late video issue: seek only the video ahead to the next
by Andreas Huber
· 13 years ago
cc562a3
Bug 3438258 Add SurfaceTexture as MediaPlayer sink
by Glenn Kasten
· 13 years ago
d211f41
- Add method in MediaPlayerService to collect and pull
by Gloria Wang
· 13 years ago
118a150
Experimental support for https transfers in stagefright.
by Andreas Huber
· 13 years ago
d6c421f
Remove legacy, AwesomePlayer-based http live implementation.
by Andreas Huber
· 13 years ago
7ff8939
Revert "Make AwesomePlayer's reset process more verbose to track down ANRs (yet again)"
by Andreas Huber
· 13 years ago
Next »