Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
frameworks
/
av
/
ecba7488c5cceaacef95836b1b476433451e7761
/
media
/
libstagefright
/
AwesomePlayer.cpp
b1e7cd1
Refactoring: Rename SurfaceTextureClient to Surface
by Mathias Agopian
· 11 years ago
200d71c
Return error code if setting scaling mode fails
by Marco Nelissen
· 11 years ago
484566c
Rename ISurfaceTexture and SurfaceTexture
by Andy McFadden
· 12 years ago
0fc13f2
Don't attempt to seek audio and video separately.
by Andreas Huber
· 12 years ago
5696614
Added some extra failure logging messages
by James Dong
· 12 years ago
25d542d
[WVDRM] Fix for stuttering on low bandwidth
by Jeff Tinker
· 12 years ago
ac1b716
Add getError and setError to propagate error code from WVMMediaExtractor up to player.
by Edwin Wong
· 12 years ago
f10f36d
Send current bandwidth info event when buffering occurs
by Jeffrey Tinker
· 12 years ago
53ae164
Don't log streaming url.
by James Dong
· 12 years ago
c374dae
Added a callback to signal when the rendering of the video frame just occurred
by James Dong
· 12 years ago
6f43448
Ensure MEDIA_INFO_BUFFERING_END is always sent
by Marco Nelissen
· 12 years ago
1e5b2b3
Update ANativeWindow client code for sync
by Jamie Gennis
· 12 years ago
8a15dfb
Fix track selection code in AwesomePlayer
by Insun Kang
· 12 years ago
ce3d3ef
Fix one of the potential ANR issues from AwesomePlayer
by James Dong
· 12 years ago
dadc0dd
Part of fix for double spins & faster startup
by Jeff Tinker
· 12 years ago
a6490c6
Only mark the audio player as started if it did so successfully.
by Andreas Huber
· 12 years ago
ab7a2e5
Switch audio tracks at runtime
by James Dong
· 12 years ago
2163320
stagefright: add tracing to AwesomePlayer.
by Jamie Gennis
· 12 years ago
49e7daa
Revert our seek behaviour to SEEK_CLOSEST_SYNC instead of SEEK_CLOSEST.
by Andreas Huber
· 12 years ago
6a3969c
Removed mutex lock in addTextSource, and rename to addTextSource_l
by Edwin Wong
· 12 years ago
4f6eed0
Impl for supporting two video scaling modes
by James Dong
· 12 years ago
514bcaf
Handle the case when there is no timed text track
by James Dong
· 12 years ago
1948eb3
Add support for deep audio buffers
by Eric Laurent
· 12 years ago
eec46ab
Fix for multiple audio/timed track feature implementation - part one
by James Dong
· 12 years ago
613c8ae
Add external timed text source using a passed file descriptor
by James Dong
· 12 years ago
7c5afe9
Fix a bug in MediaPlayer's addExternalSource().
by Insun Kang
· 12 years ago
f9d660a
Defines MediaPlayer APIs to support multiple audio/video/timedtext tracks.
by Insun Kang
· 12 years ago
5e5631b
Merge "Fix videos app bandwidth accounting for 4G streaming"
by Jeff Tinker
· 12 years ago
41acade
Merge "Moves TimedTextDriver.h into include/media/stagefright/timedtext."
by James Dong
· 12 years ago
df712ea
fix libgui header location
by Mathias Agopian
· 12 years ago
3254b25
Moves TimedTextDriver.h into include/media/stagefright/timedtext.
by Insun Kang
· 12 years ago
dce4161
Fix videos app bandwidth accounting for 4G streaming
by Jeff Tinker
· 12 years ago
7a8b0ed
Playback rate on MediaPlayer
by Jean-Michel Trivi
· 12 years ago
7c5b72c
Change the signature of method addTextSource() in AwesomePlayer
by James Dong
· 12 years ago
5ec58d9
Experiment with seeking to closest frame instead of closest syncframe
by Andreas Huber
· 12 years ago
6655174
First step of refactoring 'timedtext' code.
by Insun Kang
· 13 years ago
9d2f386
Separate sniffing from session initialization
by James Dong
· 13 years ago
e51dd6d
am 05985a2e: am c15cf3d2: Merge "stagefright: limit audio gap for looped playback" into ics-mr1
by Eric Laurent
· 13 years ago
86d24aa
stagefright: limit audio gap for looped playback
by Eric Laurent
· 13 years ago
29357bc
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
df64d15
Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
b8a8052
Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
2a3d6e1
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
785ee06
Revert the following patches because they may lead to power regression because SHA/MD5 module is stuck
by James Dong
· 13 years ago
fec2284
am dc44e06e: am ef664f62: Merge "Fix drm flag setting missed in false drm recognition fix." into ics-mr1
by Jeff Tinker
· 13 years ago
f2d86c8
am 406dd5d1: am aadbd80b: Fixed the false drm recognition.
by James Dong
· 13 years ago
901e78d
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
7e976e9
Fix drm flag setting missed in false drm recognition fix.
by Jeff Tinker
· 13 years ago
d1fa3ca
Fixed the false drm recognition.
by James Dong
· 13 years ago
894f3ca
Merge "Fix ANRs due to Widevine DRM plugin sniff taking too long." into ics-mr1
by Jeff Tinker
· 13 years ago
8e49b60
Fix ANRs due to Widevine DRM plugin sniff taking too long.
by Jeff Tinker
· 13 years ago
eebecee
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
bab4120
Fetch at least 192KB to avoid our mp3 sniffer from blocking on data.
by Andreas Huber
· 13 years ago
456caf3
resolved conflicts for merge of 07bacabe to master
by Andreas Huber
· 13 years ago
a0f2bf5
Properly identify how much metadata we need to cache in order to instantiate
by Andreas Huber
· 13 years ago
60047ae
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
c34233e
Make sure not to cancel pending seek/EOS notifications on a cache underrun...
by Andreas Huber
· 13 years ago
471af5a
resolved conflicts for merge of 26f70db9 to master
by Andreas Huber
· 13 years ago
3901e5d
Remove surface legacy APIs and code.
by Andreas Huber
· 13 years ago
bd1970a
am 1388aced: Merge "Fix a reference to a stale pointer in AwesomePlayer." into ics-mr1
by Andreas Huber
· 13 years ago
32bdfd5
Fix a reference to a stale pointer in AwesomePlayer.
by Andreas Huber
· 13 years ago
3856b09
Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
2bfdd42
NuPlayer is now taking on the task of streaming over RTSP.
by Andreas Huber
· 13 years ago
f337772
Merge "Support for an MPEG2 Program Stream extractor."
by Andreas Huber
· 13 years ago
49c5981
YouTube can now request custom cache/prefetch parameters and disconnect-at-highwater
by Andreas Huber
· 13 years ago
2944eca
Support for an MPEG2 Program Stream extractor.
by Andreas Huber
· 13 years ago
c32589a
Cut down on AwesomePlayer and OMXCodec's verbosity.
by Andreas Huber
· 13 years ago
f7eade9
Audio player must not be used as a timesource before it's started.
by Andreas Huber
· 13 years ago
02f6e98
Guard the audio notifications with a separate lock to avoid deadlocks during reset.
by Andreas Huber
· 13 years ago
5b75fdc
Stop the AudioSource in reset() of AwesomePlayer if AudioSource is not NULL
by Gloria Wang
· 13 years ago
63970b4
Return an error to the client instead of asserting if decoder instantiation fails
by Andreas Huber
· 13 years ago
1a49a13
Set mSeekNotificationSent as false for RTSP seeking. Fix for bug 5208736.
by Gloria Wang
· 13 years ago
50bb96c
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
af64a8a
When switching surface, do not set mSeekNotificationSent as true,
by Gloria Wang
· 13 years ago
7341123
Merge "Some decoders require more gentle treatment"
by Andreas Huber
· 13 years ago
14f9574
Some decoders require more gentle treatment
by James Dong
· 13 years ago
cdef698
Disable vorbis-auto-looping if the audio sink used is not realtime, i.e. recording.
by Andreas Huber
· 13 years ago
99590d2
Properly initialize some instance variables.
by Andreas Huber
· 13 years ago
8adb83b
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
83ed9d4
To reduce the bytes need to be buffered before start playing the streaming video.
by Gloria Wang
· 13 years ago
80ec929
To support for switching from a non-null surface/ surface texture to
by Gloria Wang
· 13 years ago
cd25fed
Bug 4599730 Get audio channel count on MediaPlayer
by Glenn Kasten
· 13 years ago
dc3d678
Merge "Revert "Add some logging to track down where ANR happens during MediaPlayer._release().""
by James Dong
· 13 years ago
a3f4d7f
Revert "Add some logging to track down where ANR happens during MediaPlayer._release()."
by James Dong
· 13 years ago
5442cb5
If audio startup fails while executing MediaPlayer::start() do NOT post an error
by Andreas Huber
· 13 years ago
d26edf9
Merge "Bug 4571308 Provide correct video frame timestamps"
by Glenn Kasten
· 13 years ago
9b80c2b
Charge network traffic to the uid of the process using the MediaPlayer.
by Andreas Huber
· 13 years ago
593e277
Bug 4571308 Provide correct video frame timestamps
by Glenn Kasten
· 13 years ago
a0b1d4b
Make dumpsys(media.player) more useful by having AwesomePlayer populate it.
by Andreas Huber
· 13 years ago
b33d2ac
Do not call getEstimatedBandwidth if the streaming is not HTTP-based
by James Dong
· 13 years ago
5b1b8a9
Send estimated bandwidth value as informational event when cache fetcher pauses
by James Dong
· 13 years ago
ecc0840
Merge "For out of band timed text support (timed text in a separate file)."
by Gloria Wang
· 13 years ago
965d08b
For out of band timed text support (timed text in a separate file).
by Gloria Wang
· 13 years ago
9eff287
resolved conflicts for merge of d5762583 to master
by James Dong
· 13 years ago
37b2d62
Add some logging to track down where ANR happens during MediaPlayer._release().
by James Dong
· 13 years ago
e393509
resolved conflicts for merge of a8939e0d to master
by James Dong
· 13 years ago
5a4e480
Merge "Using widevine:// to stream adaptive bitrate wvm content no longer" into honeycomb-mr2
by James Dong
· 13 years ago
2352f48
DO NOT MERGE For bug 4422428 Squashed commit of the following:
by Gloria Wang
· 13 years ago
bbba88c
Squashed commit of the following:
by Andreas Huber
· 13 years ago
681755f
Using widevine:// to stream adaptive bitrate wvm content no longer
by Andreas Huber
· 13 years ago
Next »