curl switched in to function
This commit is contained in:
parent
2ae2464155
commit
77186eac68
|
@ -9,6 +9,10 @@ ordering='title'
|
||||||
default_player_command='mpv --network-timeout=30 --profile=low-latency'
|
default_player_command='mpv --network-timeout=30 --profile=low-latency'
|
||||||
|
|
||||||
instance_point="https://$instance/api/v1"
|
instance_point="https://$instance/api/v1"
|
||||||
|
default_curl_opt()
|
||||||
|
{
|
||||||
|
curl -s --compressed "$@"
|
||||||
|
}
|
||||||
|
|
||||||
torrent_init()
|
torrent_init()
|
||||||
{
|
{
|
||||||
|
@ -28,41 +32,41 @@ check_connect()
|
||||||
|
|
||||||
peertube_api_check_ratelimit()
|
peertube_api_check_ratelimit()
|
||||||
{
|
{
|
||||||
curl -s --head "$instance_point/" | grep rate
|
default_curl_opt --head "$instance_point/" | grep rate
|
||||||
}
|
}
|
||||||
|
|
||||||
peertube_api_version_server()
|
peertube_api_version_server()
|
||||||
{
|
{
|
||||||
curl -s --compressed "$instance_point/config" | jj serverVersion | cut -f 1 -d.
|
default_curl_opt "$instance_point/config" | jj serverVersion | cut -f 1 -d.
|
||||||
}
|
}
|
||||||
|
|
||||||
peertube_api_get_all_videos()
|
peertube_api_get_all_videos()
|
||||||
{
|
{
|
||||||
curl -s --compressed "$instance_point/videos?count=100&start=$1" | jj -p | tee preload >> /dev/null
|
default_curl_opt "$instance_point/videos?count=100&start=$1" | jj -p | tee preload >> /dev/null
|
||||||
}
|
}
|
||||||
|
|
||||||
peertube_api_get_local_videos()
|
peertube_api_get_local_videos()
|
||||||
{
|
{
|
||||||
if [ $version -gt 3 ]; then
|
if [ $version -gt 3 ]; then
|
||||||
curl -s --compressed "$instance_point/videos?count=100&start=$1&isLocal=true" | jj -p | tee preload >> /dev/null
|
default_curl_opt "$instance_point/videos?count=100&start=$1&isLocal=true" | jj -p | tee preload >> /dev/null
|
||||||
else
|
else
|
||||||
curl -s --compressed "$instance_point/videos?count=100&start=$1&filter=local" | jj -p | tee preload >> /dev/null
|
default_curl_opt "$instance_point/videos?count=100&start=$1&filter=local" | jj -p | tee preload >> /dev/null
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
peertube_api_get_live_streams()
|
peertube_api_get_live_streams()
|
||||||
{
|
{
|
||||||
curl -s --compressed "$instance_point/videos?count=100&start=$1&isLive=true&sort=-publishedAt" | jj -p | tee preload >> /dev/null
|
default_curl_opt "$instance_point/videos?count=100&start=$1&isLive=true&sort=-publishedAt" | jj -p | tee preload >> /dev/null
|
||||||
}
|
}
|
||||||
|
|
||||||
peertube_api_get_video()
|
peertube_api_get_video()
|
||||||
{
|
{
|
||||||
curl -s --compressed "$instance_point/videos/$1"
|
default_curl_opt "$instance_point/videos/$1"
|
||||||
}
|
}
|
||||||
|
|
||||||
peertube_api_get_fulldescription()
|
peertube_api_get_fulldescription()
|
||||||
{
|
{
|
||||||
curl -s --compressed "$instance_point/videos/$1/description" | jj description
|
default_curl_opt "$instance_point/videos/$1/description" | jj description
|
||||||
}
|
}
|
||||||
|
|
||||||
peertube_menu_videos()
|
peertube_menu_videos()
|
||||||
|
|
Loading…
Reference in New Issue