Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
ee4b2c9b3f63ed8a7acb7c6bba68dcd40b77bf8d
/
media
/
libmediaplayerservice
/
nuplayer
/
GenericSource.cpp
e964d4e
Fix clang-tidy warnings in audio and playerservice.
by Chih-Hung Hsieh
· 9 years ago
1d883b2
Don't queue unnecessary discontinuity when switching tracks
by Robert Shih
· 9 years ago
cdeb660
GenericSource: Allow multiple buffer reads for video
by Andy Hung
· 10 years ago
f59c0ba
IMediaSource: Improve shared memory buffer transfer
by Andy Hung
· 10 years ago
bbaa144
NuPlayer: adjust temporal-layers to achieve smooth play
by Praveen Chavan
· 10 years ago
d3f4e14
IMediaSource: add supportReadMultiple().
by Wei Jia
· 10 years ago
1f1fc45
IMediaSource: add readMultiple API to speed up inter-process reading.
by Wei Jia
· 10 years ago
4d71c02
GenericSource: reduce logging.
by Wei Jia
· 10 years ago
3b9912b
GenericSource: gracefully handle missing timestamp
by Robert Shih
· 10 years ago
ff48664
GenericSource: send video input data to decoder in paused state.
by Wei Jia
· 10 years ago
05b7b2d
Merge "Support for CEA-708 closed caption"
by Jaesung Chung
· 10 years ago
4def1cb
GenericSource: reset mPrepareBuffering to initial value when buffering monitor is stopped.
by Wei Jia
· 10 years ago
14532f2
MediaPlayer: overhaul buffering monitor scheme.
by Wei Jia
· 10 years ago
3694d7c
Support for CEA-708 closed caption
by Jaesung Chung
· 10 years ago
10a121b
GenericSource: use sp<> instead of regular pointer.
by Marco Nelissen
· 10 years ago
b2487f0
Extractor service
by Marco Nelissen
· 10 years ago
2f218cf
Merge "GenericSource: reset mDecryptHandle when mDataSource is cleared." into mnc-dr-dev am: f8dc643316 am: 87494c6a68
by Wei Jia
· 10 years ago
cdc9cf6
GenericSource: reset mDecryptHandle when mDataSource is cleared.
by Wei Jia
· 10 years ago
422bf87
Merge "GenericSource: reset mDrmManagerClient when mDataSource is cleared." into mnc-dr-dev am: 7bfd9afefa am: 023815588c
by Wei Jia
· 10 years ago
b41fd0d
GenericSource: reset mDrmManagerClient when mDataSource is cleared.
by Wei Jia
· 10 years ago
c367ca1
Fix a few potential crashes
by Marco Nelissen
· 10 years ago
b06a77e
Merge "Make NuPlayer send global timed text info too"
by Marco Nelissen
· 10 years ago
b946648
Protect data source access with mutex during disconnect
by Robert Shih
· 10 years ago
55e2f4c
Make NuPlayer send global timed text info too
by Marco Nelissen
· 10 years ago
b669b18
Merge "Protect data source access with mutex during disconnect"
by Robert Shih
· 10 years ago
0386c91
MPEG4Extractor: ensure kKeyTrackID exists before creating an MPEG4Source as track.
by Wei Jia
· 10 years ago
ebc2712
Protect data source access with mutex during disconnect
by Robert Shih
· 10 years ago
98e7ece
nuplayer: Fix incorrect audio resume time during seek
by Shivaprasad Hongal
· 10 years ago
fcf044a
NuPlayer: pull more video buffers in advance in GenericSource
by Chong Zhang
· 11 years ago
0a62c19
Merge "libmediaplayerservice: get isStreaming info from source." into mnc-dev
by Ronghua Wu
· 11 years ago
02fc5e3
GenericSource should report -1 instead of 0 for unknown duration
by Marco Nelissen
· 11 years ago
02cb98d
libmediaplayerservice: get isStreaming info from source.
by Ronghua Wu
· 11 years ago
8f291bc
libmediaplayerservice: queue discontinuity when seek to eos.
by Ronghua Wu
· 11 years ago
755106e
GenericSource: reply mime information for *all* track types
by Robert Shih
· 11 years ago
f8bd851
Copy sei offset/size during ABuffer/MediaBuffer conversion
by Robert Shih
· 11 years ago
6d339f1
libmediaplayerservice: fix warnings, make warnings errors, use clang
by Lajos Molnar
· 11 years ago
99f3160
Unhide the android.media.[Media]DataSource interface.
by Chris Watkins
· 11 years ago
fcd3e94
mediaplayer: ensure secure decoders are instantiated before starting source
by Lajos Molnar
· 11 years ago
c287cad
nuplayer: remove prefill cache code
by Chong Zhang
· 11 years ago
3f27436
stagefright: don't use ALooperRoster mutex for reply handling
by Lajos Molnar
· 11 years ago
1d15ab5
media: switch to new AMessage handling
by Lajos Molnar
· 11 years ago
fc6cfd8
nuplayer: do not use cached source for wvm content
by Chong Zhang
· 11 years ago
efbb619
NuPlayer: pause playback when buffering is low
by Chong Zhang
· 11 years ago
1713460
mark any copyrighted content as protected to disable capture
by Chong Zhang
· 11 years ago
661a527
Fix for apps that forget to use widevine:// urls
by Jeff Tinker
· 11 years ago
80c57d5
Merge "NuPlayerRenderer: Update mAnchorMaxMediaUs when anchor time is changed to fix pause-seek-getCurrentPosition." into lmp-mr1-dev
by Wei Jia
· 11 years ago
474d7c7
NuPlayerRenderer: Update mAnchorMaxMediaUs when anchor time is changed to fix pause-seek-getCurrentPosition.
by Wei Jia
· 11 years ago
42e8153
fixes for non-secure widevine playback
by Chong Zhang
· 11 years ago
ec9459c
Merge "close fd if data source is reset without prepare" into lmp-mr1-dev
by Chong Zhang
· 11 years ago
a6bf21f
close fd if data source is reset without prepare
by Chong Zhang
· 11 years ago
6ffb1fd
NuPlayer: pass media time to selectTrack for responsiveness
by Robert Shih
· 11 years ago
21efaad
Merge "GenericSource: add mVideoLastDequeueTimeUs/mAudioLastDequeueTimeUs" into lmp-mr1-dev
by Robert Shih
· 11 years ago
5c67ddc
GenericSource: add mVideoLastDequeueTimeUs/mAudioLastDequeueTimeUs
by Robert Shih
· 11 years ago
fef808d
AnotherPacketSource.cpp: Do not queue discontinity signal buffer resulted from seek.
by Wei Jia
· 11 years ago
d8b03ab
Merge "NuPlayer: Fix flush mode decoder error handling" into lmp-dev
by Andy Hung
· 11 years ago
2abde2c
NuPlayer: Fix flush mode decoder error handling
by Andy Hung
· 11 years ago
360d6d0
GenericSource: support disconnect before NuCachedSource2 is created
by Robert Shih
· 11 years ago
a28785a
Fix Widevine classic playback errors with NuPlayer
by Jeff Tinker
· 11 years ago
0079b33
Merge "MediaBuffer: ABuffer will release MediaBuffer when it's destructed." into lmp-dev
by Wei Jia
· 11 years ago
96e92b5
MediaBuffer: ABuffer will release MediaBuffer when it's destructed.
by Wei Jia
· 11 years ago
705d329
Make prepare properly report failure again
by Marco Nelissen
· 11 years ago
866e028
Merge "Add support for ANDROID_LOOP to NuPlayer" into lmp-dev
by Marco Nelissen
· 11 years ago
f0b72b5
Add support for ANDROID_LOOP to NuPlayer
by Marco Nelissen
· 11 years ago
317a49a
mediaplayer: reset flags when pre-reading multiple buffers
by Marco Nelissen
· 11 years ago
fbbeeeb
Merge "Disconnect HTTP-based data source upon reset" into lmp-dev
by Chong Zhang
· 11 years ago
da23ab9
GenericSource: fix selectTrack parameter
by Robert Shih
· 11 years ago
48296b7
Disconnect HTTP-based data source upon reset
by Chong Zhang
· 11 years ago
c7b2957
Merge "mediaplayer: optimize buffer queue management" into lmp-dev
by Phil Burk
· 11 years ago
c5cc2e2
mediaplayer: optimize buffer queue management
by Phil Burk
· 11 years ago
ae6fe43
Merge "GenericSource: move track packet init from start to prepare" into lmp-dev
by Robert Shih
· 11 years ago
af52c1a
GenericSource: move track packet init from start to prepare
by Robert Shih
· 11 years ago
84f5278
avoid kWhatReadBuffer message spam in GenericSource
by Lajos Molnar
· 11 years ago
17f6dd6
GenericSource: refactor track selection for dedicated looper
by Robert Shih
· 11 years ago
64a385d
Merge "GenericSource: set DRM playback status." into lmp-dev
by Ronghua Wu
· 11 years ago
8027687
GenericSource: set DRM playback status.
by Ronghua Wu
· 11 years ago
5bbffc0
Merge "do string compare with mime immediately after we get the value" into lmp-dev
by Chong Zhang
· 11 years ago
afc0a87
do string compare with mime immediately after we get the value
by Chong Zhang
· 11 years ago
2a3cc9a
add buffering update to GenericSource
by Chong Zhang
· 11 years ago
d354d8d
move cache prefill to GenericSource's message handler
by Chong Zhang
· 11 years ago
1228d6b
use dedicated looper for GenericSource
by Chong Zhang
· 11 years ago
ced1c2f
some clean up of video size change notification
by Chong Zhang
· 11 years ago
a19f33e
delay data source creation for GenericSource prepare time
by Chong Zhang
· 11 years ago
0893eaf
Merge "httplive: timestamp reporting, track selection" into lmp-dev
by Robert Shih
· 11 years ago
3de157d
some fixes for crash when extractor creation fails
by Chong Zhang
· 11 years ago
309aa8b
httplive: timestamp reporting, track selection
by Robert Shih
· 11 years ago
7e89218
set secure flag for secure file playback
by Chong Zhang
· 11 years ago
3423bbd
GenericSource: support track (de)selection
by Robert Shih
· 11 years ago
e26940f
GenericSource: timed text support
by Lajos Molnar
· 11 years ago
63c0ce7
mediaplayerservice: initialize mIsWidevine
by Lajos Molnar
· 11 years ago
cb48eac
Revert GenericSource track selection changes
by Wei Jia
· 11 years ago
bace25b
GenericSource: start/stop tracks correctly on selection
by Robert Shih
· 11 years ago
eb1735e
GenericSource: timed text support
by Robert Shih
· 11 years ago
05312bc
GenericSource: support track (de)selection
by Robert Shih
· 11 years ago
cc22703
nuplayer: add widevine support to GenericSource
by Lajos Molnar
· 11 years ago
dd23572
GenericSource: implement getTrackCount/getTrackInfo
by Robert Shih
· 12 years ago
632740c
HLS: do not discard packets when queuing explicit discontinuity
by Chong Zhang
· 12 years ago
c1f4b2b
Parse trex and mehd boxes
by Marco Nelissen
· 12 years ago
81e6844
Remove no longer needed http proxy handling code, it's obsolete now
by Andreas Huber
· 12 years ago
1b86fe0
FINAL ATTEMPT: HTTP services are now provided from JAVA and made available to media code
by Andreas Huber
· 12 years ago
9575c96
Support for a "preparation" state that can take care of lengthy
by Andreas Huber
· 13 years ago
Next »