children: [
{
queryParams: { search: 'isLive:false' },
- label: $localize`VOD videos`
+ label: $localize`VOD`
},
{
queryParams: { search: 'isLive:true' },
- label: $localize`Live videos`
+ label: $localize`Live`
+ }
+ ]
+ },
+
+ {
+ title: $localize`Video files`,
+ children: [
+ {
+ queryParams: { search: 'webtorrent:true' },
+ label: $localize`With WebTorrent`
+ },
+ {
+ queryParams: { search: 'webtorrent:false' },
+ label: $localize`Without WebTorrent`
+ },
+ {
+ queryParams: { search: 'hls:true' },
+ label: $localize`With HLS`
+ },
+ {
+ queryParams: { search: 'hls:false' },
+ label: $localize`Without HLS`
}
]
},
},
{
- title: $localize`Include/Exclude`,
+ title: $localize`Exclude`,
children: [
{
queryParams: { search: 'excludeMuted' },
prefix: 'isLocal:',
isBoolean: true
},
+ hasHLSFiles: {
+ prefix: 'hls:',
+ isBoolean: true
+ },
+ hasWebtorrentFiles: {
+ prefix: 'webtorrent:',
+ isBoolean: true
+ },
isLive: {
prefix: 'isLive:',
isBoolean: true