Skip to content

Commit 94efe86

Browse files
committed
Extract Video Short Description in YouTube.
In Trending, and Search results.
1 parent a9d2144 commit 94efe86

18 files changed

Lines changed: 1398 additions & 0 deletions

File tree

extractor/src/main/java/org/schabi/newpipe/extractor/services/bandcamp/extractors/BandcampRadioInfoItemExtractor.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,12 @@ public DateWrapper getUploadDate() throws ParsingException {
4343
return BandcampExtractorHelper.parseDate(getTextualUploadDate());
4444
}
4545

46+
@Nullable
47+
@Override
48+
public String getShortDescription() {
49+
return null;
50+
}
51+
4652
@Override
4753
public String getName() throws ParsingException {
4854
return show.getString("subtitle");

extractor/src/main/java/org/schabi/newpipe/extractor/services/bandcamp/extractors/streaminfoitem/BandcampDiscographStreamInfoItemExtractor.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,12 @@ public String getUploaderAvatarUrl() {
2626
return null;
2727
}
2828

29+
@Nullable
30+
@Override
31+
public String getShortDescription() {
32+
return null;
33+
}
34+
2935
@Override
3036
public String getName() {
3137
return discograph.getString("title");

extractor/src/main/java/org/schabi/newpipe/extractor/services/bandcamp/extractors/streaminfoitem/BandcampPlaylistStreamInfoItemExtractor.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,12 @@ public String getUploaderAvatarUrl() {
6060
return null;
6161
}
6262

63+
@Nullable
64+
@Override
65+
public String getShortDescription() {
66+
return null;
67+
}
68+
6369
/**
6470
* Each track can have its own cover art. Therefore, unless a substitute is provided,
6571
* the thumbnail is extracted using a stream extractor.

extractor/src/main/java/org/schabi/newpipe/extractor/services/bandcamp/extractors/streaminfoitem/BandcampSearchStreamInfoItemExtractor.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,12 @@ public String getUploaderAvatarUrl() {
3232
return null;
3333
}
3434

35+
@Nullable
36+
@Override
37+
public String getShortDescription() {
38+
return null;
39+
}
40+
3541
@Override
3642
public String getName() throws ParsingException {
3743
return resultInfo.getElementsByClass("heading").text();

extractor/src/main/java/org/schabi/newpipe/extractor/services/media_ccc/extractors/MediaCCCLiveStreamKioskExtractor.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,4 +95,10 @@ public String getTextualUploadDate() throws ParsingException {
9595
public DateWrapper getUploadDate() throws ParsingException {
9696
return null;
9797
}
98+
99+
@Nullable
100+
@Override
101+
public String getShortDescription() {
102+
return null;
103+
}
98104
}

extractor/src/main/java/org/schabi/newpipe/extractor/services/media_ccc/extractors/MediaCCCRecentKioskExtractor.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,4 +92,10 @@ public DateWrapper getUploadDate() throws ParsingException {
9292
DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSSzzzz"));
9393
return new DateWrapper(zonedDateTime.toOffsetDateTime(), false);
9494
}
95+
96+
@Nullable
97+
@Override
98+
public String getShortDescription() {
99+
return null;
100+
}
95101
}

extractor/src/main/java/org/schabi/newpipe/extractor/services/media_ccc/extractors/infoItems/MediaCCCStreamInfoItemExtractor.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,12 @@ public DateWrapper getUploadDate() throws ParsingException {
7373
return new DateWrapper(MediaCCCParsingHelper.parseDateFrom(date));
7474
}
7575

76+
@Nullable
77+
@Override
78+
public String getShortDescription() {
79+
return null;
80+
}
81+
7682
@Override
7783
public String getName() throws ParsingException {
7884
return event.getString("title");

extractor/src/main/java/org/schabi/newpipe/extractor/services/peertube/extractors/PeertubeStreamInfoItemExtractor.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,12 @@ public DateWrapper getUploadDate() throws ParsingException {
9292
return new DateWrapper(PeertubeParsingHelper.parseDateFrom(textualUploadDate));
9393
}
9494

95+
@Nullable
96+
@Override
97+
public String getShortDescription() {
98+
return null;
99+
}
100+
95101
@Override
96102
public StreamType getStreamType() {
97103
return item.getBoolean("isLive") ? StreamType.LIVE_STREAM : StreamType.VIDEO_STREAM;

extractor/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/extractors/SoundcloudStreamInfoItemExtractor.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,12 @@ public DateWrapper getUploadDate() throws ParsingException {
6666
return new DateWrapper(SoundcloudParsingHelper.parseDateFrom(getTextualUploadDate()));
6767
}
6868

69+
@Nullable
70+
@Override
71+
public String getShortDescription() {
72+
return null;
73+
}
74+
6975
@Override
7076
public long getViewCount() {
7177
return itemObject.getLong("playback_count");

extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeFeedInfoItemExtractor.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,12 @@ public DateWrapper getUploadDate() throws ParsingException {
7777
}
7878
}
7979

80+
@Nullable
81+
@Override
82+
public String getShortDescription() {
83+
return null;
84+
}
85+
8086
@Override
8187
public String getName() {
8288
return entryElement.getElementsByTag("title").first().text();

0 commit comments

Comments
 (0)