Commit graph

  • 76db936d68 Enable lint errors in session tests ibaker 2024-07-17 03:47:29 -0700
  • 3b8ea4a412 Allow negative presentation time in ReorderingSeiMessageQueue ibaker 2024-07-17 03:40:37 -0700
  • e78802d0d8 Update recommendation on setting frame rate for images simakova 2024-07-17 03:28:56 -0700
  • e94ee03cd0 Add 1920 and 1088 as guesses for surface texture crop fix dancho 2024-07-17 02:13:49 -0700
  • 1e43404468 Correct typo tofunmi 2024-07-17 01:32:15 -0700
  • ded66debc3 Retry alternative addresses on timeout in SNTP client rohks 2024-07-16 10:34:59 -0700
  • 7f304092ae Explicitly set the group ID ibaker 2024-07-16 09:45:13 -0700
  • b4975a1b49 Remove unused field in MediaCodecAdapter tonihei 2024-07-16 08:40:27 -0700
  • f68cf30791 Change ExportTest assertion to allow mismatching level dancho 2024-07-16 07:52:47 -0700
  • 1c3fe20826 Handle no supported encoder & muxer mime types in the Encoder factory. samrobinson 2024-07-16 07:00:18 -0700
  • 99679645fc Add a test for MediaCodecRenderer handling of IllegalStateException ibaker 2024-07-16 06:45:09 -0700
  • d4c6e39dfb Further unapplied rotation clean-up tonihei 2024-07-16 03:33:46 -0700
  • 104fcc1c76 Add skeleton of the IAMF JNI wrapper for the native decoder in libiamf. ktrajkovski 2024-07-16 02:51:49 -0700
  • c60baabb1c Allow changing SNTP client timeout rohks 2024-07-15 12:33:25 -0700
  • 0d2bf49d6a Partially revert MediaCodecException detection tonihei 2024-07-15 12:03:48 -0700
  • ec1954c1d5 Release all ListenerHolders when clearing ListenerSet tianyifeng 2024-07-15 10:56:34 -0700
  • d747f38f59 Skip TransformerPauseResumeTest on vivo 1901 sheenachhabra 2024-07-15 08:53:24 -0700
  • bb9ff30c3a Remove dead code related to MediaCodec now minSdk is 21 ibaker 2024-07-15 08:48:51 -0700
  • 1bb8d5f956 Update internal reference. Googler 2024-07-15 05:31:33 -0700
  • bfe4824bfd Rollback of 9151dbf9e6 dancho 2024-07-15 05:11:01 -0700
  • 11ca78761e Add support for 3gpp amr-nb audio codec. Googler 2024-07-15 04:46:00 -0700
  • 4da1e26206 Take effects in account when calculating presentationDurationUs tofunmi 2024-07-15 03:38:45 -0700
  • 4b7cc80593 Handle muxing with timestamps offset from zero in wrapper andrewlewis 2024-07-15 03:27:55 -0700
  • c510ab81bb Update compileSdk to 35 tonihei 2024-07-15 02:42:55 -0700
  • 268c8cf6a2 Remove dead code from MediaStyleNotificationHelper now minSdk is 21 ibaker 2024-07-15 01:53:55 -0700
  • e96ca5a242 Decouple displaySurface from placeholderSurface tonihei 2024-07-15 01:02:14 -0700
  • d035b745cd Remove dead code from ExoPlayerImpl now minSdk is 21 ibaker 2024-07-12 10:25:22 -0700
  • 6a9ff95bf0 Bump minSdk to 21 and remove resulting simple dead code ibaker 2024-07-12 08:07:40 -0700
  • 5fa9985ce6 Add H264_ prefix to NalUnitUtil.NAL_UNIT_TYPE_* constants ibaker 2024-07-12 07:59:30 -0700
  • 2c7f2686b7 Remove stray parenthesis from MediaSession.ControllerInfo.toString() ibaker 2024-07-12 06:55:47 -0700
  • 9151dbf9e6 Avoid decoder input skipping close to media end duration dancho 2024-07-12 06:41:52 -0700
  • 09239a8a55 Add tests for releasing DefaultVideoFrameProcessor output surface dancho 2024-07-12 03:04:41 -0700
  • 4c4e24db60 Recognize QC's MV-HEVC decoder. Googler 2024-07-11 14:38:26 -0700
  • 7aa70a5f2f Add Listener to BasePreloadManager to propagate preload events to apps tianyifeng 2024-07-11 08:34:44 -0700
  • 735e0cf8a1 Add an MV-HEVC test to Mp4ExtractorParameterizedTest. Googler 2024-07-11 06:49:27 -0700
  • 1ba2d98fce Remove extra comment line claincly 2024-07-11 05:03:49 -0700
  • 81f5a5f5f3 Set a longer muxer timeout on emulators claincly 2024-07-11 04:10:36 -0700
  • b7f141ad2a Replace sample mp4 files related to IAMF and update the dump files. ktrajkovski 2024-07-11 03:39:02 -0700
  • 0ea555dae0 Stop using SubtitleTranscodingExtractor and deprecate it ibaker 2024-07-10 18:07:20 -0700
  • 240b6fd606 Fix 'duplicate class' error caused by incomplete kt stdlib metadata ibaker 2024-07-10 10:18:18 -0700
  • 21992bff33 Call getFrameReleaseAction from VideoSink when enabled kimvde 2024-07-10 09:30:19 -0700
  • 0ff9e0723d Expose fMP4 FLAG_READ_WITHIN_GOP_SAMPLE_DEPENDENCIES to DASH dancho 2024-07-10 09:20:47 -0700
  • c64dacf3df Transform double-tap of HEADSETHOOK to skip-to-next ibaker 2024-07-10 07:49:17 -0700
  • e8778d77fa Document Renderer and BaseRenderer in more detail tonihei 2024-07-10 07:21:37 -0700
  • f673ef43b4 Add support for SEI and vexu box parsing. Googler 2024-07-10 06:57:58 -0700
  • 34a802ef38 Add support to MPEG4 codec in Mp4Muxer. Googler 2024-07-10 06:52:29 -0700
  • cf90d2624d Support for Large CodecSpecificData in ESDS box Googler 2024-07-10 05:13:18 -0700
  • 9d4e43cf55 Support multiple DataSource configurations in DataSourceContractTest tonihei 2024-07-10 04:59:30 -0700
  • a202fd0c9c Add parameter comments in ReorderingSeiMessageQueueTest ibaker 2024-07-10 04:31:53 -0700
  • 70a6b5d50d Destroy eglSurface as soon as Surface changes dancho 2024-07-10 03:16:40 -0700
  • dcc3e439e2 Handle AVI containers with no keyframes in index andrewlewis 2024-07-10 01:48:05 -0700
  • b145a9b35e Limit maximum number of parallel metadata retrievals. tonihei 2024-07-09 10:22:04 -0700
  • 5777e30979 Reuse thread in MetadataRetriever tonihei 2024-07-09 08:13:12 -0700
  • 00d1e70a34 Rollback of 91633e6ae3 ibaker 2024-07-09 07:26:36 -0700
  • 60359c16da Add a new debug trace log to log the device name / sdk claincly 2024-07-09 03:46:10 -0700
  • 6650270a4e MediaCodecVideoRenderer skips decoder inputs unused as reference dancho 2024-07-09 03:40:23 -0700
  • 7d4f623b00 Fix RELEASENOTES merge conflict dancho 2024-07-09 02:40:21 -0700
  • 439536480b Parse the H264 bitstream of fMP4 files to identify sample dependencies dancho 2024-07-09 01:50:16 -0700
  • 2bb719fd54 Remove obsolete TODO tonihei 2024-07-09 01:15:13 -0700
  • 74c06dc2f4 Add SurfaceAssetLoader andrewlewis 2024-07-08 11:30:14 -0700
  • 5dd377fb7b Rollback of 91633e6ae3 ibaker 2024-07-08 11:12:21 -0700
  • ecd8a33f01 Check EOS is not signalled when queueing bitmap and texture claincly 2024-07-08 10:36:43 -0700
  • 972007abef Add readLeb128 and readLeb128ToInt to ParsableByteArray. ktrajkovski 2024-07-08 10:25:47 -0700
  • 007c258ceb Fix maxInputSize for AMR-NB rohks 2024-07-08 09:50:09 -0700
  • 06d61ffaaa Allow an app to decide to not start the service bachinger 2024-07-08 09:41:55 -0700
  • 2377d7556f Remove warning about depending on Kotlin std lib ibaker 2024-07-08 08:01:24 -0700
  • 91633e6ae3 Update HttpEngineDataSource to require at least S extension 7. okunhardt 2024-07-08 06:10:32 -0700
  • 6e18cb0053 Add support for amr-wb audio codec. Googler 2024-07-08 05:10:39 -0700
  • d0a29400ea Fix test failuer on real-device claincly 2024-07-08 04:38:04 -0700
  • 58ff8fa3c2 Add onPreloadError method to PreloadMediaSource.PreloadControl tianyifeng 2024-07-08 04:03:44 -0700
  • b4722ef1ea Make timeout longer for emulators claincly 2024-07-08 03:44:45 -0700
  • f55c09cfe2 Add ForwardingSimpleBasePlayer tonihei 2024-07-08 01:12:07 -0700
  • a269355369 Refactor audioEsdsBox to esdsBox Googler 2024-07-07 23:10:43 -0700
  • b2585aad0f Allow externally provided Timeline in SimpleBasePlayer.State tonihei 2024-07-05 09:37:04 -0700
  • fafd927702 Replace SimpleBasePlayer.State.playlist by getter tonihei 2024-07-05 09:32:59 -0700
  • 35a43d5c43 Add support for IAMF audio in MP4 Extractors. ktrajkovski 2024-07-05 08:37:18 -0700
  • 40a5d31753 Parse the H264 bitstream of mp4 files to identify sample dependencies dancho 2024-07-05 06:42:57 -0700
  • bb2fd002ae Fix TTML handling of inherited percentage tts:fontSize values ibaker 2024-07-05 05:54:46 -0700
  • 8f72054f2b Remove unused tag andrewlewis 2024-07-04 10:52:41 -0700
  • adf1c7915d Add FileDescriptorDataSource rohks 2024-07-04 10:21:34 -0700
  • b7f317e650 Remove deprecation note from release notes ibaker 2024-07-04 08:17:14 -0700
  • 0d4a785b61 Add support for parsing LHEVCConfigurationBox. Googler 2024-07-03 10:21:23 -0700
  • 8632c3add6 Fix not setting videoSinkNeedsRegisterInputStream when seeking claincly 2024-07-03 09:02:19 -0700
  • 4c1807781f Mark flaky test as ignored andrewlewis 2024-07-03 08:56:50 -0700
  • ccdc0ffc27 Use us (microsecond) API. claincly 2024-07-03 06:57:27 -0700
  • a1fc4e766f Reduce Exoplayer load control buffer durations for Transformer demo app sheenachhabra 2024-07-03 06:39:05 -0700
  • c832cf5a57 Clarify Javadoc of VideoSink kimvde 2024-07-03 06:28:45 -0700
  • ed3a741601 Fix MCVR crash when seeking in HDR10 videos claincly 2024-07-03 06:20:22 -0700
  • ce8ab84b7c Add test that covers clipping all videos in a sequence claincly 2024-07-03 06:10:09 -0700
  • b9d101f090 Use a resolution that should be encode-able on all devices claincly 2024-07-03 05:30:21 -0700
  • 567204e986 Version bump to 1.4.0-rc01 1.4.0-rc01 tianyifeng 2024-07-03 01:24:59 -0700
  • 0b96f4372f Rollback of 95260e28a5 andrewlewis 2024-07-03 02:49:04 -0700
  • b531d93b90 Version bump to 1.4.0-rc01 tianyifeng 2024-07-03 01:24:59 -0700
  • 73da1c09bd Call onProcessedStreamChange() for every media item change claincly 2024-07-02 17:01:30 -0700
  • 75dadeaa9e Update release notes for 1.4.0-rc01 tianyifeng 2024-07-02 09:33:18 -0700
  • 3793a06bdd Add support for file format for depth/editing in Mp4Muxer sheenachhabra 2024-07-02 09:39:30 -0700
  • 9277a34253 Update release notes for 1.4.0-rc01 tianyifeng 2024-07-02 09:33:18 -0700
  • 91bf3d1da1 Use software decoder in VideoDecodingWrapper dancho 2024-07-02 08:26:33 -0700
  • 3b7d59ef4f Rollback of 95260e28a5 andrewlewis 2024-07-02 07:13:44 -0700
  • d97ec132b9 Suppress the lint "WrongConstant" error tianyifeng 2024-07-02 05:46:31 -0700