tubi

package
v1.9.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 27, 2024 License: OSL-3.0 Imports: 6 Imported by: 0

README

tubi

android

need to use at least Android 12. the app crashes with older versions:

7.24.0 tubi does not work on rooted device
5.9.1 pass

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Namer

type Namer struct {
	Content *VideoContent
}

func (Namer) Episode

func (n Namer) Episode() int

func (Namer) Season

func (n Namer) Season() int

func (Namer) Show

func (n Namer) Show() string

func (Namer) Title

func (n Namer) Title() string

S01:E03 - Hell Hath No Fury

func (Namer) Year

func (n Namer) Year() int

type Resolution

type Resolution struct {
	Int64 int64
}

func (Resolution) MarshalText

func (r Resolution) MarshalText() ([]byte, error)

func (*Resolution) UnmarshalText

func (r *Resolution) UnmarshalText(text []byte) error

type VideoContent

type VideoContent struct {
	Children       []*VideoContent
	DetailedType   string `json:"detailed_type"`
	EpisodeNumber  int    `json:"episode_number,string"`
	Id             int    `json:",string"`
	Raw            []byte `json:"-"`
	SeriesId       int    `json:"series_id,string"`
	Title          string
	VideoResources []VideoResource `json:"video_resources"`
	Year           int
	// contains filtered or unexported fields
}

func (*VideoContent) Episode

func (v *VideoContent) Episode() bool

func (*VideoContent) Get

func (v *VideoContent) Get(id int) (*VideoContent, bool)

func (*VideoContent) New

func (v *VideoContent) New(id int) error

func (*VideoContent) Series

func (v *VideoContent) Series() bool

func (*VideoContent) Unmarshal

func (v *VideoContent) Unmarshal() error

func (*VideoContent) Video

func (v *VideoContent) Video() (*VideoResource, bool)

type VideoResource

type VideoResource struct {
	LicenseServer *struct {
		Url string
	} `json:"license_server"`
	Manifest struct {
		Url string
	}
	Resolution Resolution
	Type       string
}

func (VideoResource) RequestHeader

func (VideoResource) RequestHeader() (http.Header, error)

func (*VideoResource) RequestUrl

func (v *VideoResource) RequestUrl() (string, bool)

func (VideoResource) UnwrapResponse

func (VideoResource) UnwrapResponse(b []byte) ([]byte, error)

func (VideoResource) WrapRequest

func (VideoResource) WrapRequest(b []byte) ([]byte, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL