-import { FfprobeData } from 'fluent-ffmpeg'
import { Observable } from 'rxjs'
import { catchError, map, switchMap } from 'rxjs/operators'
import { HttpClient, HttpParams, HttpRequest } from '@angular/common/http'
VideoFilter,
VideoPrivacy,
VideoSortField,
- VideoUpdate
+ VideoUpdate,
+ VideoFileMetadata
} from '@shared/models'
import { environment } from '../../../../environments/environment'
import { Account, AccountService } from '../account'
const feeds = [
{
format: FeedFormat.RSS,
- label: 'rss 2.0',
+ label: 'media rss 2.0',
url: VideoService.BASE_FEEDS_URL + FeedFormat.RSS.toLowerCase()
},
{
getVideoFileMetadata (metadataUrl: string) {
return this.authHttp
- .get<FfprobeData>(metadataUrl)
+ .get<VideoFileMetadata>(metadataUrl)
.pipe(
catchError(err => this.restExtractor.handleError(err))
)