Commit graph

  • af61c03e09 Move ExoPlayerEffectPlaybackSeekTest out of performance directory kimvde 2024-09-03 04:51:32 -0700
  • af2f9cb37f Increase ExoplayerEffectPlaybackSeekTest time out kimvde 2024-09-03 04:10:19 -0700
  • 95f69b649d Use InAppMuxer in tests for API < 25 sheenachhabra 2024-09-03 03:15:01 -0700
  • ebb550a9f1 Fix WrongConstant lint failure for IamfDecoder#OUTPUT_PCM_ENCODING ivanbuper 2024-09-02 10:17:35 -0700
  • 4562c781ed Update minSdk values in UtilTest ibaker 2024-09-02 09:31:47 -0700
  • 1d9276863c Ensure force silence SampleConsumerWrapper has the right track type. samrobinson 2024-09-02 08:26:25 -0700
  • 207684ca66 Prototype frame extraction based on analyzer mode dancho 2024-09-02 07:32:00 -0700
  • 0843444a34 Fix order of elements in FrameworkMuxer.java sheenachhabra 2024-09-02 07:01:07 -0700
  • 060356ea00 Temporarily disable multi-sequence audio playback test claincly 2024-09-02 06:13:02 -0700
  • f0fa7640ca Add support for setting video duration in InAppMuxer sheenachhabra 2024-09-02 06:08:36 -0700
  • 748e4e5230 Fix hanging ExoPlayerPlaybackSeekTest kimvde 2024-09-02 05:18:14 -0700
  • b3b4c80641 Release the analyzer mode placeholder surface dancho 2024-09-02 05:06:35 -0700
  • b0213c870b Update release notes to contain IAMF support. ktrajkovski 2024-09-02 03:54:56 -0700
  • 551cbadafc Gracefully handle unexpected non-MP3 trailing data ibaker 2024-09-02 02:07:02 -0700
  • 854566dbfe Merge pull request #1371 from v-novaltd:dsparano-exo207 Copybara-Service 2024-08-30 09:35:32 -0700
  • 5eba716410 Add a composition export dump test with a shorter second sequence. samrobinson 2024-08-30 09:18:37 -0700
  • 4e858f7260 Add support for setting last sample duration in Mp4Muxer sheenachhabra 2024-08-30 08:50:51 -0700
  • f1654732a6 Added release note for change microkatz 2024-08-28 12:42:57 +0000
  • 791483f2d3 Remove TrackMetadataProvider interface sheenachhabra 2024-08-30 05:44:07 -0700
  • 613c7a6aa7 Change adjustLastSampleDuration() to getLastSampleDurationVu() sheenachhabra 2024-08-30 04:52:42 -0700
  • dc9854cc5b Add GlRect helper class dancho 2024-08-30 01:11:10 -0700
  • 388d1f17b9 Clean up comments in Boxes.java sheenachhabra 2024-08-29 10:33:26 -0700
  • 39ed9cf88d Merge pull request #1652 from MiSikora:ms/vtt-speaker Copybara-Service 2024-08-29 10:08:13 -0700
  • c78ac6e784 Remove intdef value list from javadoc Ian Baker 2024-08-29 16:44:50 +0100
  • 68f55461c0 Merge pull request #1659 from colinkho:drm-util Copybara-Service 2024-08-29 06:51:13 -0700
  • 37561c829f Fix and refactor logic to remove all frames in ExternalTextureManager kimvde 2024-08-29 06:35:14 -0700
  • e30161656e Merge pull request #1667 from JaroslavHerber:patch-1 Copybara-Service 2024-08-29 05:57:59 -0700
  • 41a56daab7 Code formatting tonihei 2024-08-29 13:19:00 +0100
  • a509033a5c Correct grammar and format javadoc on DrmUtil.executePost Colin Kho 2024-08-27 14:43:21 -0700
  • 4ee34cc00e Refactor HttpMediaDrmCallback's executePost into a shared utility method within DrmUtil Colin Kho 2024-08-27 14:40:25 -0700
  • 02fa4b0f9c Remove obsolete semicolon Jaro 2024-08-29 12:38:59 +0200
  • 05cbbffbd7 Add a space in the ParserException message ibaker 2024-08-29 03:49:20 -0700
  • 3587afc9d7 Move CompositionPlayerSeekTest out of performance directory kimvde 2024-08-29 03:11:36 -0700
  • 4d9ad5a6e0 Add release note Ian Baker 2024-08-29 10:27:10 +0100
  • a4aa975a26 Reformat and tweak javadoc Ian Baker 2024-08-29 10:24:54 +0100
  • cd47e2a134 Remove redundant test Michał Sikora 2024-08-28 16:15:44 +0200
  • 24bbe6d921 Rename VTT voice span speakerName to name Michał Sikora 2024-08-27 19:36:29 +0200
  • ce52fc77ec Remove VTT voice span classes Michał Sikora 2024-08-27 19:27:57 +0200
  • 108a5ca2f5 Remove language span marker interface Michał Sikora 2024-08-24 01:57:17 +0200
  • d6f08a6237 Add VTT voice spans to cues Michał Sikora 2024-08-24 01:44:31 +0200
  • e8664dbc8e Report initial discontinuity for DASH periods that require preroll tonihei 2024-08-29 01:54:10 -0700
  • 8367e420ad Import correct nullable annotation kimvde 2024-08-28 10:51:47 -0700
  • 5c2dc7ed4e Add ByteBufferGlEffect.Image for easier format conversion dancho 2024-08-28 10:19:19 -0700
  • 070e8217ac Report swallowed exceptions in ExternalTextureManager kimvde 2024-08-28 09:12:08 -0700
  • c2e81052e8 Fix flakiness in ExoPlayerTest tianyifeng 2024-08-28 07:13:31 -0700
  • 0ac26c4004 Format with google-java-format microkatz 2024-08-28 12:41:44 +0000
  • 7473156853 Fix output pixel aspect ratio and add test for it Daniele Sparano 2024-08-28 12:37:11 +0100
  • f0463bff8a Set pixel aspect ratio from output media format if set Daniele Sparano 2024-05-13 14:54:56 +0100
  • 9c5ea4f1ba Assert silent bytes are 0 in AudioGraphInputTest samrobinson 2024-08-28 05:15:23 -0700
  • 84f4c7bbcc Create and assert against dump files in ParameterizedAudioExportTest. samrobinson 2024-08-27 08:40:53 -0700
  • ebd60acc95 Rename LAST_FRAME_DURATION_BEHAVIOR to LAST_SAMPLE_DURATION_BEHAVIOR sheenachhabra 2024-08-27 08:06:02 -0700
  • d0676245b5 Add AnalyticsListener.onRendererReadyChanged tonihei 2024-08-27 07:05:45 -0700
  • 36d61000fd Reorder the assetions in tests claincly 2024-08-27 06:41:25 -0700
  • a4d0735d4c Fix player hanging when seeking at MediaItem transition kimvde 2024-08-27 03:57:51 -0700
  • c4930c4bb6 Default to OpenGL 3.0 context in DVFP dancho 2024-08-27 03:21:27 -0700
  • 563eb963fd Make ByteBufferConcurrentEffect asynchronous dancho 2024-08-27 02:55:11 -0700
  • 52aeffbb3b Remove TODO for empty samples in muxer sheenachhabra 2024-08-26 01:25:37 -0700
  • 2b031484fe Allow looping sequences in CompositionPlayer claincly 2024-08-23 07:50:46 -0700
  • ee93a9832e Add ByteBufferGlEffect for easier non-GPU video effects dancho 2024-08-22 09:15:28 -0700
  • c35a9d62ba Bump media3 version to 1.4.1 1.4.1 tianyifeng 2024-08-22 07:47:16 -0700
  • 517762c087 Update release notes for 1.4.1 bug fix release tianyifeng 2024-08-22 06:43:30 -0700
  • 829cad6912 Bump media3 version to 1.4.1 tianyifeng 2024-08-22 07:47:16 -0700
  • 0060ff2028 Automated Code Change kak 2024-08-22 07:17:22 -0700
  • 1994ccdea8 Update release notes for 1.4.1 bug fix release tianyifeng 2024-08-22 06:43:30 -0700
  • 6e0e2d0cee Add QueuingGlShaderProgram for effects that run outside GL context dancho 2024-08-22 06:35:25 -0700
  • 6f0cb539d0 Add util method BaseRenderer.getStreamOffsetUs tonihei 2024-08-22 00:49:42 -0700
  • 4ba9f59492 Improve logic to wait for a seek in CompositionPlayerSeekTest kimvde 2024-08-22 00:12:53 -0700
  • 6b56f12f15 AtomParser: Update initialization data to CodecPrivate format for Vp9 Googler 2024-08-21 22:31:10 -0700
  • 410b26fba1 Detect SampleStream error after PreloadMediaPeriod has prepared tianyifeng 2024-08-21 05:14:20 -0700
  • 059ad62377 Add timeout to CountDownLatch awaits kimvde 2024-08-21 04:59:44 -0700
  • 88b640136a Allow playback regardless buffered duration when loading fails tianyifeng 2024-08-21 03:35:29 -0700
  • 9b39e3514f Update translations tianyifeng 2024-08-16 06:03:44 -0700
  • b184677b7b Check WV version before relying on MediaDrm.requiresSecureDecoder ibaker 2024-08-14 03:24:51 -0700
  • f139d709c7 Handle preload callbacks asynchronously in PreloadMediaSource tianyifeng 2024-08-13 09:43:07 -0700
  • 07e9c659d7 Handle HEADSETHOOK as 'play' in MediaButtonReceiver.onReceive ibaker 2024-08-13 07:50:02 -0700
  • eebf081528 Pass missing length into SubtitleParser from SubtitleExtractor ibaker 2024-08-09 03:06:07 -0700
  • c773789edb Skip invalid media description in SessionDescriptionParser michaelkatz 2024-08-08 07:19:15 -0700
  • bf934495df Fix IndexOutOfBoundsException in LegacySubtitleUtil ibaker 2024-08-07 11:14:04 -0700
  • cd2a36f705 Add a method to disallow VFP destroying shared eglContext claincly 2024-08-07 05:47:03 -0700
  • efb79472ff Fixes README instructions for depending on modules locally Googler 2024-08-05 04:10:25 -0700
  • eb19aefa57 Implement MP3 ConstantBitrateSeeker.getDataEndPosition() ibaker 2024-08-02 02:49:28 -0700
  • 3dfe43b498 Merge pull request #1548 from kikoso:chore/fixed_links Copybara-Service 2024-07-29 03:36:26 -0700
  • 692ab33640 Add support for Audio Vorbis codec in Mp4Muxer. Googler 2024-07-23 07:36:53 -0700
  • c2d7417ec8 Destroy EGLSurface immediately by focusing a placeholder surface dancho 2024-07-23 06:18:09 -0700
  • b6e78f0b2f Ensure EGLSurface is released on GL thread dancho 2024-07-23 04:56:46 -0700
  • d44500e0fb Add EXTRAS_KEY_DOWNLOAD_STATUS to MediaContants bachinger 2024-07-21 23:38:41 -0700
  • 818e015e05 Add support for Opus audio codec. Googler 2024-07-17 10:48:55 -0700
  • 66e977a810 Add support for 3gpp h263 codec in Mp4Muxer. Googler 2024-07-17 04:50:41 -0700
  • a153d26d8f Add support for 3gpp amr-nb audio codec. Googler 2024-07-15 04:46:00 -0700
  • 4070535ba9 Remove stray parenthesis from MediaSession.ControllerInfo.toString() ibaker 2024-07-12 06:55:47 -0700
  • 09b6e8fd04 Transform double-tap of HEADSETHOOK to skip-to-next ibaker 2024-07-10 07:49:17 -0700
  • 0e75a0a5e1 Add support to MPEG4 codec in Mp4Muxer. Googler 2024-07-10 06:52:29 -0700
  • 70e8e1bf45 Support for Large CodecSpecificData in ESDS box Googler 2024-07-10 05:13:18 -0700
  • 0b6249b8ae Destroy eglSurface as soon as Surface changes dancho 2024-07-10 03:16:40 -0700
  • c4bb43517d Add support for amr-wb audio codec. Googler 2024-07-08 05:10:39 -0700
  • f2d3072d1a Refactor audioEsdsBox to esdsBox Googler 2024-07-07 23:10:43 -0700
  • ae5a7e54ae Fix TTML handling of inherited percentage tts:fontSize values ibaker 2024-07-05 05:54:46 -0700
  • 4dc21fd743 Count down three playback states to match the assertion bachinger 2024-07-02 01:26:22 -0700
  • 351593a250 Allow playback regardless buffered duration when loading fails tianyifeng 2024-08-21 03:35:29 -0700
  • 875953f971 Add Mp4Extractor test for interleaved editable video tracks file sheenachhabra 2024-08-21 03:32:03 -0700