media/library
hschlueter 3ec41e2b71 Fix processing remaining FrameEditor input after decoder has ended.
If
  a) the end of stream buffer arrives with a frame rather than an
     empty buffer or
  b) processDataV29() renders several decoder output buffers to the
     FrameEditor's input Surface immediately before encountering the
     EOS flag
these frames were previously stuck in the FrameEditor's input Surface
and never fed to the encoder.

PiperOrigin-RevId: 424898820
2022-02-01 14:22:39 +00:00
..
all Add database module 2021-10-26 14:19:43 +01:00
common Fix some lint warnings 2022-01-28 09:37:06 +00:00
core Add getRenderer method to ExoPlayer. 2022-02-01 14:11:36 +00:00
dash Fix some lint warnings 2022-01-28 09:37:06 +00:00
database Add database module 2021-10-26 14:19:43 +01:00
datasource Change DefaultHttpDataSourceTest to an instrumentation test 2021-12-14 10:30:35 +00:00
decoder Make package in test manifest consistent 2021-10-29 11:35:26 +01:00
extractor Merge pull request #9893 from moneytoo:mkv-vtt 2022-01-28 09:33:35 +00:00
hls Disable live speed adjustment where it has no benefit 2022-01-14 14:54:49 +00:00
rtsp Ignore invalid RTP-Info header value. 2022-01-25 19:29:51 +00:00
smoothstreaming Remove setTag from (Ss|Hls|Dash)MediaSource.Factory 2022-01-10 13:00:58 +00:00
transformer Fix processing remaining FrameEditor input after decoder has ended. 2022-02-01 14:22:39 +00:00
ui Fix some lint warnings 2022-01-28 09:37:06 +00:00
README.md Tweak and add READMEs + remove refs to V1 2017-08-17 22:59:34 +01:00

ExoPlayer library

The ExoPlayer library is split into multiple modules. See ExoPlayer's top level README for more information about the available library modules and how to use them.