Commit graph

  • af1b5b5102 Merge Issue: androidx/media#1826: add extension for MPEG-H decoding Rohit Kumar Singh 2024-10-24 09:51:09 -0700
  • 757f223d8a Remove // Do nothing overrides from EventLogger ibaker 2024-10-24 09:48:53 -0700
  • 94e37ca7d2 Fix flaky test dancho 2024-10-24 09:26:40 -0700
  • 2f198c4c06 Implement getDurationToProgressUs for DecoderAudioRenderer michaelkatz 2024-10-24 07:43:32 -0700
  • f181855c5e Add an API to disable sample batching in Mp4Muxer sheenachhabra 2024-10-24 06:11:16 -0700
  • b36de302f7 Remove some un-needed proguard-rules.txt symlinks ibaker 2024-10-24 05:40:49 -0700
  • 5f99955f31 Make minor improvements for IAMF decoder module rohks 2024-10-24 04:42:48 -0700
  • 4a406be1bf DataSourceContractTest: Tighten assertions around 'not found' URIs ibaker 2024-10-24 03:47:01 -0700
  • d25a423888 Remove unused parameter from VideoFrameRenderControl.FrameRenderer kimvde 2024-10-24 01:24:50 -0700
  • b5615d5e91 Merge pull request #1794 from stevemayhew:p-fix-ntp-time-update-main Copybara-Service 2024-10-23 15:22:22 -0700
  • 7da71f792b Move PlayerSurface from demo-compose to media3-ui-compose jbibik 2024-10-23 09:57:01 -0700
  • 21526588be Removed unused constructor tonihei 2024-10-23 07:46:55 -0700
  • f11130d59e Move setVideoOutput message handling to playback thread michaelkatz 2024-10-23 07:13:57 -0700
  • dfb7636138 Suppress not-applicable lint warning tonihei 2024-10-23 07:01:33 -0700
  • 7b66209bca Add missing overrides in DefaultTrackSelector.Parameters.Builder ibaker 2024-10-23 07:01:13 -0700
  • 75f29b6997 Implement DefaultVideoSink.render() kimvde 2024-10-23 07:00:57 -0700
  • e5133e78f5 Abstract EPII renderer logic into holder class michaelkatz 2024-10-23 06:01:15 -0700
  • e677c8dccd Fix duration calculation for AVI files rohks 2024-10-23 03:31:29 -0700
  • 0038dda3c3 Fix flakiness of MediaBrowserListenerWithMediaBrowserServiceCompatTest bachinger 2024-10-23 01:51:57 -0700
  • 6c932722e4 Set release control frame rate in DefaultVideoSink kimvde 2024-10-23 01:02:03 -0700
  • e43720b83a Remove deprecated MediaSession.getSessionCompatToken tonihei 2024-10-22 11:27:42 -0700
  • a645f704b8 Create a new media3-ui-compose module jbibik 2024-10-22 10:11:31 -0700
  • 36a5a83b22 Implement parameterized testing for SpeedChangingAudioProcessor ivanbuper 2024-10-22 09:23:47 -0700
  • cabc541a6f Use Guava's HttpHeaders consistently in HTTP testing machinery ibaker 2024-10-22 09:18:44 -0700
  • 7545a8929b Add support for identifying h263 box in MP4 files for H.263 video rohks 2024-10-22 09:00:02 -0700
  • ee4f0c40bc Align spelling of fullScreen to fullscreen jbibik 2024-10-22 08:27:01 -0700
  • 219565c15e DataSourceContractTest: Add expected response headers ibaker 2024-10-22 08:17:03 -0700
  • 8260bb3d2e Refactor frame rate notification to release control kimvde 2024-10-22 05:41:55 -0700
  • 31ece8cbd2 Fix color info conversion in vpccBox method sheenachhabra 2024-10-22 04:12:03 -0700
  • d9ca3c734a Ensure session extras Bundle is copied at least once tonihei 2024-10-22 04:00:53 -0700
  • be8c58d51e Use Format object in VideoFrameProcessor kimvde 2024-10-22 03:42:34 -0700
  • 7335754b23 Spell out VFP as VideoFrameProcessor claincly 2024-10-22 02:37:48 -0700
  • 70f2d516a0 Add getter/setter and disable re-initialization by default Marc Baechinger 2024-10-21 19:09:15 +0200
  • 1780986270 Stabilize ERROR_CODE_DECODING_RESOURCES_RECLAIMED tonihei 2024-10-21 10:00:54 -0700
  • 320cbc09f4 Remove deprecated AudioMixer.create() method shahddaghash 2024-10-21 09:37:05 -0700
  • b04b37074b Add video language to DefaultTrackSelector ibaker 2024-10-21 08:59:35 -0700
  • e926b0df1e Populate track duration in Mp4Extractor and FragmentedMp4Extractor rohks 2024-10-21 07:14:10 -0700
  • 73790cf2a4 Don't optimize for trim if the media is not clipped claincly 2024-10-21 06:56:31 -0700
  • 0ecd35e24c Improve error logging for IllegalClippingException rohks 2024-10-21 06:42:19 -0700
  • 847c1252e2 Add default method durationUs(long) in TrackOutput rohks 2024-10-21 06:15:10 -0700
  • 457bc55a4d Fix media duration parsing in mdhd box of MP4 files to handle -1 values rohks 2024-10-21 05:51:49 -0700
  • 40cd64ab19 Test ResolvingDataSource resolveReportedUri functionality ibaker 2024-10-21 05:46:55 -0700
  • 7da2161a7b Bump Media3 version to 1.5.0-beta01 1.5.0-beta01 shahddaghash 2024-10-21 04:13:18 -0700
  • 5088e87195 Bump Media3 version to 1.5.0-beta01 shahddaghash 2024-10-21 04:13:18 -0700
  • 74bbd7727d DataSourceContractTest: Add tests for resolved vs original URI ibaker 2024-10-21 04:03:19 -0700
  • f2ecca3b6a Merge pull request #1742 from colinkho:trackselection-playwhenready Copybara-Service 2024-10-21 02:27:20 -0700
  • 49337d9667 Fix some markdown-in-javadoc ibaker 2024-10-18 10:45:32 -0700
  • 513ebf67b7 Add initial playWhenReady setting and tests tonihei 2024-10-09 16:17:44 +0100
  • e4b32e4e31 Fix javadoc formatting Colin Kho 2024-09-19 16:54:27 -0700
  • 943e165f1f Add variable to track playWhenReady status of a TrackSelection instance Colin Kho 2024-09-19 16:50:46 -0700
  • ceac959c29 Let FakeTrackSelection extend BaseTrackSelection tonihei 2024-10-18 09:51:49 -0700
  • 0108fb938e Make conversions to durationsUs consistent in SpeedProviders ivanbuper 2024-10-18 09:44:46 -0700
  • b64bf88272 Rename playback thread in MediaSourceTestRunner ibaker 2024-10-18 08:11:44 -0700
  • 2f01900e83 Release the Surface at the end of every playback test ibaker 2024-10-18 07:58:04 -0700
  • baadadc07a Fix dropped full stop in release notes shahddaghash 2024-10-18 04:24:42 -0700
  • 7fee7eab03 Update release notes for Media3 1.5.0-beta01 release shahddaghash 2024-10-18 03:52:37 -0700
  • f52c7a1d5c Add an example to integrate android.animation claincly 2024-10-18 06:01:48 -0700
  • 2a49ffcb23 Make OverlaySettings dynamic claincly 2024-10-18 05:40:19 -0700
  • 709246ac6a Fix dropped full stop in release notes shahddaghash 2024-10-18 04:24:42 -0700
  • 5fffe03312 Remove unneeded @Nullable from PlayerWrapper.legacyExtras tonihei 2024-10-18 04:01:32 -0700
  • 4d711050bb Update release notes for Media3 1.5.0-beta01 release shahddaghash 2024-10-18 03:52:37 -0700
  • 3e556a4b53 Accept resource URIs for command buttons bachinger 2024-10-18 03:32:57 -0700
  • 13d6f37a84 Remove unused Surface from DashPlaybackTest ibaker 2024-10-18 03:18:34 -0700
  • 3ba2fa6c07 Add @ForOverride annotation to DataSourceContractTest ibaker 2024-10-18 02:27:04 -0700
  • ba3d2b3fef Add a CanvasOverlay for easier drawing, and an example in demo app claincly 2024-10-18 02:26:22 -0700
  • 08e6f30b68 Look for METADATA_KEY_ART_URI for legacy media items bachinger 2024-10-18 02:23:51 -0700
  • 627b7a3e56 Add media button preferences tonihei 2024-10-17 09:51:58 -0700
  • e851a1419d Add slots to CommandButton tonihei 2024-10-17 09:14:07 -0700
  • 8cb558e875 Add HALF_UP rounding TODO to scaleLargeTimestamp (and its usages) ibaker 2024-10-17 08:20:51 -0700
  • 64e0397811 De-flake new test for ProgressiveMediaSource.suppressPrepareError ibaker 2024-10-17 08:08:42 -0700
  • 49dec5db8b Ignore renderer errors from text/metadata tracks ibaker 2024-10-17 07:12:20 -0700
  • 191bc094a5 Propagate events from secondary children in MergingMediaSource ibaker 2024-10-17 07:07:09 -0700
  • b3290eff10 Allow ProgressiveMediaSource to optionally suppress prepare errors ibaker 2024-10-17 06:17:32 -0700
  • b78395b325 Extract method for calculating expected accumulated truncation error ivanbuper 2024-10-17 05:21:52 -0700
  • 2a1e71b203 Reduce needless loading period resets in clipping mediasource playlists michaelkatz 2024-10-17 04:17:54 -0700
  • 8681109d1f Use SessionError error codes to make lint happy bachinger 2024-10-17 03:41:13 -0700
  • 38c27d45f1 Make VideoGraph and VideoFrameProcessor listener methods optional kimvde 2024-10-17 02:35:21 -0700
  • d2ccace75c Remove allocator param from MediaSourceTestRunner constructor ibaker 2024-10-17 01:57:47 -0700
  • 2e61c93dba Remove deprecated DefaultEncoderFactory constructors. shahddaghash 2024-10-17 01:50:34 -0700
  • 31ef7ff088 Clarify Javadoc of EditedMediaItem.Builder.setDurationUs kimvde 2024-10-16 08:44:50 -0700
  • d3b7f7e114 Add VP9 test to Mp4MuxerEndToEndNonParameterizedAndroidTest sheenachhabra 2024-10-16 08:34:17 -0700
  • 363f71357b Handle output size changes inside DefaultVideoSink kimvde 2024-10-16 07:56:23 -0700
  • 6afebf4c7d Fix typo in release notes ibaker 2024-10-16 05:55:59 -0700
  • e3f813cf0b Attach a Surface in HlsPlaybackTest.cmcdEnabled_withInitSegment ibaker 2024-10-16 05:43:17 -0700
  • 692f1c78b3 Add ForwardingTrackOutput implementation rohks 2024-10-16 04:15:54 -0700
  • 075f311200 Cache children when subscribing bachinger 2024-10-15 10:38:22 -0700
  • 91c56335ef Handle out-of-order frames in endIndices for MP4 with edit list rohks 2024-10-15 06:05:46 -0700
  • 9adb3aaf41 Transformer: add an entry point to disable automatic rotation kimvde 2024-10-15 05:38:12 -0700
  • 643e16ca8f Handle invalid language codes in Boxes.java sheenachhabra 2024-10-15 05:32:42 -0700
  • 5a827829b0 Call onChildrenChanged to close the legacy subscription error path bachinger 2024-10-15 04:36:00 -0700
  • 407bd49ed5 Skip audio encoding bitrate setting test on API <= 23 sheenachhabra 2024-10-15 04:13:06 -0700
  • cb90bb38ee Remove unused CapturingRenderersFactory from DASH playback test ibaker 2024-10-15 04:08:46 -0700
  • 0b47e93df5 Update FragmentedMp4Muxer and Mp4Muxerdocumentation to include VP9 sheenachhabra 2024-10-15 03:50:16 -0700
  • 0100f1d902 Boxes: Add edit list box. Googler 2024-10-14 23:22:58 -0700
  • 4df9d4e146 Merge pull request #1792 from DolbyLaboratories:dlb/elst-handling/dev Copybara-Service 2024-10-14 15:20:17 -0700
  • 621a9aedba SntpClient periodically re-syncs the offset to NTP server Steve Mayhew 2023-10-04 13:55:38 -0700
  • 1084c9ea98 Implement DefaultVideoSink.isReady kimvde 2024-10-14 08:42:41 -0700
  • adb35ee7c4 Reword javadoc claincly 2024-10-14 07:37:50 -0700
  • 9a23d9a611 Deprecate HlsExtractorFactory.DEFAULT ibaker 2024-10-14 07:34:13 -0700
  • 4a40fa6451 Update StatsDataSource.lastOpenedUri & responseHeader in finally ibaker 2024-10-14 06:36:27 -0700