- 25 Apr, 2023 8 commits
-
-
Ian Baker committed
-
To consistent with the other callsites of NalUnitUtil for parsing H265 SPS
peng bin committed -
This implicitly fixes a bug by removing the buggy implementation in H265Reader in favour of a working one. This change also adds tests to confirm the parsing bug is fixed.
peng bin committed -
peng bin committed
-
This more closely matches the equations in equations 7-61 and 7-62 in See H.265/HEVC (2014) section 7.4.8.
Ian Baker committed -
peng bin committed
-
peng bin committed
-
peng bin committed
-
- 24 Apr, 2023 24 commits
-
-
`prepare()` now logs a warning if it's called before `setPlayer()` because it's not possible to tell if it's being called on the wrong thread (since https://github.com/androidx/media/commit/3480a27994ef9e06bd7574bad4656eb8c7677971). This change finds all the places one is called immediately after the other and flips the order to be more correct. Issue: androidx/media#350 #minor-release PiperOrigin-RevId: 526582294
ibaker committed -
PiperOrigin-RevId: 526086973
huangdarwin committed -
#minor-release PiperOrigin-RevId: 526082823
rohks committed -
PiperOrigin-RevId: 526081541
claincly committed -
The constructor is removed in https://github.com/androidx/media/commit/316a2ce0ee4f49ba8bce2c9ec9028ebf1e773263. PiperOrigin-RevId: 526068585
claincly committed -
And forward the id to the VolumeProviderCompat and read it from the platform MediaController for compatibility. PiperOrigin-RevId: 526046892
tonihei committed -
https://github.com/androidx/media/commit/d7983f9485018508dc3a0d06a62d2ed1f6fadf16
*** Original commit *** Bump Guava version to 31.1 *** PiperOrigin-RevId: 526046600
ibaker committed -
This simplifies the addition of new fields in the future. Also do some misc clean up for the volume limit values: - Add some documentation to mention assumed defaults - Add the IntRange annotations to match the ones we have in Player already - Mention the limits in the relevant Player methods - Avoid bundling default values - Improve range checks for masking in MediaController PiperOrigin-RevId: 526029619
tonihei committed -
And remove unnecessary check for isDone. Issue: androidx/media#345 PiperOrigin-RevId: 525999615
tonihei committed -
This is a bug currently, where commands are created once but never updated again if the actions in MediaSessionCompat are changed. PiperOrigin-RevId: 525999084
tonihei committed -
The PlayerView methods are documented to only be needed for sphrerical playbacks, which we are not using in the session demo app. PiperOrigin-RevId: 525986709
tonihei committed -
If the limited number of input buffers causes reading of all samples except the last one conveying end of stream, then the last frame will not be rendered. PiperOrigin-RevId: 525974445
michaelkatz committed -
Whenever a frame is queued to the shader, it's guaranteed that there will be a subsequent `onInputFrameProcessed` callback, so we can pass on the end-of-stream signal there. PiperOrigin-RevId: 525850141
claincly committed -
PiperOrigin-RevId: 525761936
claincly committed -
PiperOrigin-RevId: 525756451
ibaker committed -
PiperOrigin-RevId: 525734520
sheenachhabra committed -
Creates a way for apps to provide their EGLContext to DefaultVideoFrameProcessor, so that we can attach their context to the one we create. See [the EGL docs for more information about how contexts are shared in GL](https://registry.khronos.org/EGL/sdk/docs/man/html/eglCreateContext.xhtml) PiperOrigin-RevId: 525708652
tofunmi committed -
PiperOrigin-RevId: 525693833
tofunmi committed -
PiperOrigin-RevId: 525690361
tofunmi committed -
This arg was always the same value, so it can be simplified. PiperOrigin-RevId: 525677735
huangdarwin committed -
Remove deprecated factory constructor and replace all call instances of it. PiperOrigin-RevId: 525476062
tofunmi committed -
PiperOrigin-RevId: 525467798
tofunmi committed -
PiperOrigin-RevId: 525434071
tofunmi committed -
PiperOrigin-RevId: 525430439
tofunmi committed
-
- 19 Apr, 2023 4 commits
-
-
Rohit Singh committed
-
1.0.1
Rohit Kumar Singh committed -
PiperOrigin-RevId: 525415067
rohks committed
-
- 18 Apr, 2023 4 commits
-
-
PiperOrigin-RevId: 525177113
bachinger committed -
PiperOrigin-RevId: 525176828
rohks committed -
Removes glObjectsProvider from `VideoFrameProcessor` and `Effects`. Apps will set the glObjectsProvider on the DefaultVideoFrameProcessor.Factory.Builder when providing a custom DefaultVideoFrameProcessor.Factory, rather than in `Effects`. PiperOrigin-RevId: 525169059
tofunmi committed