diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java index e6fb7c1b4..1c19bbda9 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java @@ -1377,6 +1377,20 @@ public class YoutubeStreamExtractor extends StreamExtractor { return itagInfo; } + + /** + * {@inheritDoc} + * Should return a list of Frameset object that contains preview of stream frames + * + *

Warning: When using this method be aware + * that the YouTube API very rarely returns framesets, + * that are slightly too small e.g. framesPerPageX = 5, frameWidth = 160, but the url contains + * a storyboard that is only 795 pixels wide (5*160 > 795). You will need to handle this + * "manually" to avoid errors.

+ * + * @see + * TeamNewPipe/NewPipe#11596 + */ @Nonnull @Override public List getFrames() throws ExtractionException {