Commit graph

  • 37cd008c01 Remove unnecessary method in VideoFrameRenderControl kimvde 2024-10-14 06:08:01 -0700
  • 1c4ee06ad6 Remove Renderer[] from LoadControl.onTracksSelected michaelkatz 2024-10-14 05:53:39 -0700
  • 17c0ff8ba8 Log warnings when Transformer sees unsupported track type claincly 2024-10-14 03:52:05 -0700
  • 5acb483222 Add export settings to demo-composition shahddaghash 2024-10-14 03:43:30 -0700
  • 45d2bc39ae Remove SDK checks for H265 and AV1 in Transformer Demo shahddaghash 2024-10-14 02:43:11 -0700
  • 638eae44ab Remove unnecessary method in VideoFrameRenderControl kimvde 2024-10-14 02:31:42 -0700
  • 545d37c104 Fix two bugs in the updated code ybai001 2024-10-14 17:25:36 +0800
  • 5eeedeacc6 Implement DefaultVideoSink.flush() kimvde 2024-10-14 01:51:16 -0700
  • 7dbacdb011 PlaybackVideoGraphWrapper: simplify flushing logic kimvde 2024-10-14 01:06:25 -0700
  • e8d29dc3d6 Remove redundant blank line ybai001 2024-10-14 13:55:06 +0800
  • c18c6b31ef Remove the modification on Format ybai001 2024-10-14 13:51:40 +0800
  • 7e023f915b Use BigDecimal as speed parameter for RandomParameterizedSonicTest ivanbuper 2024-10-11 10:57:03 -0700
  • 98dc7f2def Add DefaultPreloadManager.Builder tianyifeng 2024-10-11 08:52:28 -0700
  • 337e59e733 Move util methods in SpeedChangingAudioProcessorto Util ivanbuper 2024-10-11 07:58:46 -0700
  • 984b0bb31a Avoid dropped output frames on SpeedChangingAudioProcessor ivanbuper 2024-10-11 06:59:43 -0700
  • 73f97c0371 Allow AudioTrack to be provided by a customizable provider tonihei 2024-10-11 05:21:07 -0700
  • ad0493b90f Re-enable disabled tests in FlacExtractorSeekTest rohks 2024-10-11 04:36:05 -0700
  • a0ccd46653 Skip AACObjectHE encoding on faulty devices sheenachhabra 2024-10-11 04:16:11 -0700
  • 019fe0589f Merge pull request #1754 from colinkho:loader-plumbing Copybara-Service 2024-10-11 04:03:09 -0700
  • c78abaac3f Simplify Flac extension build process rohks 2024-10-11 03:06:49 -0700
  • b27cbe60b9 Add release callback and generic class to handle type casting tonihei 2024-10-09 13:48:18 +0100
  • a2eda3348b Simplify Opus extension build process rohks 2024-10-10 10:20:45 -0700
  • 2640ebd58f Add 16 KB page support for decoder extensions on Android 15 rohks 2024-10-10 10:15:38 -0700
  • 6acddfeee6 Simplify IAMF extension build process rohks 2024-10-10 09:27:59 -0700
  • 1729e11159 Fix version and flags in the ctts box sheenachhabra 2024-10-10 07:16:38 -0700
  • 3818e103e6 Rename timeUs to currentTimeUs ivanbuper 2024-10-10 05:33:01 -0700
  • cbc0ee369f Use connection hints when connecting to MediaBrowserService bachinger 2024-10-10 03:08:49 -0700
  • b6d0540059 Use scaleLargeTimestamp in TimestampAdjuster ibaker 2024-10-09 07:24:19 -0700
  • 2c46cea088 Use RoundingMode.DOWN in Util.scaleLargeTimestamp and friends ibaker 2024-10-09 06:21:50 -0700
  • d5baa4ce59 Add HDR & Resolution Height settings to demo-composition shahddaghash 2024-10-09 06:17:12 -0700
  • c744fe9f8f Recognize IAMF format and enhance channel count constraints rohks 2024-10-09 05:47:29 -0700
  • 15a6906877 Formatting and javadoc tonihei 2024-10-08 12:45:35 +0100
  • 2f6d8bf5ba Remove unused import Colin Kho 2024-09-24 16:10:19 -0700
  • 10bb2e1501 Allow Injection of custom Executor in ProgressiveMediaSource Colin Kho 2024-09-24 16:09:35 -0700
  • ea837e494b Remove unused Executors import Colin Kho 2024-09-24 11:26:43 -0700
  • f7a1b19001 Allow custom Executor to be supplied to ChunkSampleStream Colin Kho 2024-09-24 11:25:15 -0700
  • 4df7216bc0 Prioritize object-based audio in DefaultTrackSelector rohks 2024-10-09 04:52:55 -0700
  • 5e5d486ef1 Merge pull request #1618 from khouzam:main Copybara-Service 2024-10-09 03:51:10 -0700
  • 3f44f9a898 Cosmetic changes microkatz 2024-10-08 15:56:59 +0000
  • 12f34c337e Connect produceFragmentedMp4CheckBox to useMedia3Muxer shahddaghash 2024-10-09 02:12:17 -0700
  • 3f4a16555d Bugfix: segment_duration and media_time use different unit ybai001 2024-10-09 16:54:59 +0800
  • d73115a927
    Merge pull request #12 from androidx/main ybai001 2024-10-09 16:51:13 +0800
  • e234076fdc DefaultVideoSink: implement set/clearOutputSurfaceInfo kimvde 2024-10-09 01:44:36 -0700
  • c4ff07e229 Don't advertise commands that are not available bachinger 2024-10-08 12:11:49 -0700
  • 546d7da2f2 Fix Fmp4Extractor.init to use text transcoding ExtractorOutput ibaker 2024-10-08 10:08:19 -0700
  • 72ab282c0d Ignore channelCount and sampleRate values read from iamf box rohks 2024-10-08 09:15:37 -0700
  • ae363671b5 Moved supportsFormat functional code to private method microkatz 2024-10-08 15:55:39 +0000
  • 8f82a15e48 Return early when audioManager is null rohks 2024-10-08 08:40:21 -0700
  • 34f50adcd2 Format with google-java-format microkatz 2024-10-08 14:43:42 +0000
  • a772e1525c Add a static rendererSupportsFormat method for MCVR Gilles Khouzam 2024-08-13 12:11:59 -0700
  • fd48dd9ce8 Add PlaybackLooperProvider and make it injectable for ExoPlayer tianyifeng 2024-10-08 07:03:37 -0700
  • abfeea518e Ensure consistent ExtractorOutput usage in WebvttExtractor ibaker 2024-10-08 07:01:18 -0700
  • 5f935ef22e DefaultVideoSink: implement initialize() and isInitialized() kimvde 2024-10-08 06:23:01 -0700
  • 62864d5475 Merge pull request #1651 from colinkho:mp-cl Copybara-Service 2024-10-08 03:28:59 -0700
  • 52f08d46c2 Add motion photo support to Transformer kimvde 2024-10-08 02:55:41 -0700
  • bd192c17ca Restrict CommandButton.iconUri to content Uris tonihei 2024-10-08 02:51:37 -0700
  • 7c9fede3ad Add DefaultVideoSink and implement straightforward methods kimvde 2024-10-08 02:46:22 -0700
  • bf88128383 Formatting and additional call for preloading period tonihei 2024-09-27 14:47:21 +0100
  • 7b0f83690c Add LoadingInfo as a parameter to continueLoading on MediaPeriodHolder Colin Kho 2024-08-22 16:24:44 -0700
  • 79078c390d Add SUPPLEMENTAL-CODECS support in both DASH and HLS ybai001 2024-10-08 10:07:43 +0800
  • 8d0b82dfc3 PlaybackVideoGraphWrapper: rename VideoSinkImpl to InputVideoSink kimvde 2024-10-07 06:59:33 -0700
  • af922fbcb0 Fix truncation error accumulation on Sonic's time stretching algorithm ivanbuper 2024-10-07 04:57:13 -0700
  • f7af58951d Allow signed TTML region origins tonihei 2024-10-04 10:56:12 -0700
  • af6ad43ca0 Disable the language/role flag preferences when selecting "none" tonihei 2024-10-04 10:39:54 -0700
  • 47021c8777 Account for missing preroll when converting adPodIndex to adGroupIndex tonihei 2024-10-04 08:08:38 -0700
  • b5680e8a65 Make OverlayEffect take a List claincly 2024-10-04 03:43:56 -0700
  • 7b08bedf2c Do not force EOS when decoder has produced all frames dancho 2024-09-30 01:45:59 -0700
  • b0b54ca018 Calculate min timestamp across tracks in the Boxes.moov method sheenachhabra 2024-09-27 10:58:04 -0700
  • 4481b3567e Add workaround for codecs not propagating EOS signal. tonihei 2024-09-27 10:04:11 -0700
  • 287f353c87 Move tests relying on unreleased robolectric changes bachinger 2024-09-27 07:53:43 -0700
  • c6434a8276 Add @CanIgnoreReturnValue to MediaSession.BuilderBase bachinger 2024-09-27 04:30:32 -0700
  • e0e9f5b057 Increase the maxImage on ImageReader, hoping less flaky tests claincly 2024-09-27 04:00:21 -0700
  • b9aed0a937 Have AndroidTestUtil.canEncode mirror VideoSampleExporter dancho 2024-09-27 01:57:47 -0700
  • 23e02cce81 Upgrade Guava to 33.3.1 tonihei 2024-09-27 01:50:48 -0700
  • 138a8d65ca Get updated buffered position when calling shouldStartPlayback tonihei 2024-09-26 10:30:42 -0700
  • 2dde824bde Fix the flakiness in DefaultPreloadManagerTest tianyifeng 2024-09-26 07:44:47 -0700
  • 45c400c7b5 Clarify compositionPlayer audio test naming. samrobinson 2024-09-26 07:35:18 -0700
  • 5e57734346 Update the comment of WRITE_TO_DEVICE enum sheenachhabra 2024-09-26 07:15:03 -0700
  • 09a5ef505b Assign the C.TRACK_TYPE_METADATA type to icy or vnd.dvb.ait tracks michaelkatz 2024-09-26 07:00:22 -0700
  • b6192f7a39 Add AudioEncoderSettings to Transformer sheenachhabra 2024-09-26 06:57:18 -0700
  • f4eef88089 Ensure Media3 play calls get FGS exemption tonihei 2024-09-26 05:54:37 -0700
  • 50c879ee21 Remove stale comment claincly 2024-09-26 03:52:20 -0700
  • 65962dcb37 Add Builder.setMaxCommandsForMediaItems for browser and controller bachinger 2024-09-26 03:29:50 -0700
  • 020ce7765c Reduce rounding error and stts table entries. Googler 2024-09-25 23:16:23 -0700
  • 2520dd12f9 Fix EMSG typo in HlsChunkSource and ChunkSampleStream ibaker 2024-09-25 15:29:13 -0700
  • b8ec6b836b Add interoperability for media item commands bachinger 2024-09-25 12:37:38 -0700
  • 686c3fe7f5 Add media item command buttons for Media3 controllers bachinger 2024-09-25 11:32:46 -0700
  • 0ea63e3fa6 Disable video only on the sequence that has items that disable video claincly 2024-09-25 11:25:21 -0700
  • 5879426c07 Check surface validity before configuring it on a codec tonihei 2024-09-25 09:54:41 -0700
  • 3ec9c99644 Document that the MediaItem's image duration should be set for images kimvde 2024-09-25 08:01:39 -0700
  • 2dc32360d6 Remove usages of deprecated DefaultDecoderFactory constructor kimvde 2024-09-25 06:58:41 -0700
  • fa04386863 Enable multi sequence audio preview test. samrobinson 2024-09-25 06:00:48 -0700
  • 5ab72a3938 Use constants in dump file names for playback test. samrobinson 2024-09-25 05:49:04 -0700
  • eaec7a4a61 Set MediaItem's image duration for image export kimvde 2024-09-25 05:20:13 -0700
  • f83d2b1392 Stop calling setDurationUs when image duration already set kimvde 2024-09-25 01:58:37 -0700
  • 1381c92d76 Add AC-4 channel configuration support in DASH ybai001 2024-09-25 09:17:50 +0800
  • e7254b809a
    Merge pull request #11 from androidx/main ybai001 2024-09-25 09:11:27 +0800
  • fc07ce056a Add safer gap based checks to Transformer API boundary points. samrobinson 2024-09-24 09:20:02 -0700
  • 8b7c8ffb86 Misc cleanup for session token tonihei 2024-09-24 08:12:28 -0700
  • 076eea283e Adding API and internal export support for audio gaps in sequences. samrobinson 2024-09-24 07:11:35 -0700