mirror of
https://github.com/m1k1o/neko.git
synced 2024-07-24 14:40:50 +12:00
pipelines: modify default bitrate ratio.
This commit is contained in:
parent
13ffc59209
commit
f6114cd410
@ -80,7 +80,7 @@ func New(desktop types.DesktopManager, config *config.Capture) *CaptureManagerCt
|
|||||||
videos: map[string]*StreamManagerCtx{
|
videos: map[string]*StreamManagerCtx{
|
||||||
"hd": streamNew(codec.VP8(), func() string {
|
"hd": streamNew(codec.VP8(), func() string {
|
||||||
screen := desktop.GetScreenSize()
|
screen := desktop.GetScreenSize()
|
||||||
bitrate := screen.Width * screen.Height * 12
|
bitrate := int((screen.Width * screen.Height * 5) / 3)
|
||||||
|
|
||||||
return fmt.Sprintf(
|
return fmt.Sprintf(
|
||||||
"ximagesrc display-name=%s show-pointer=false use-damage=false "+
|
"ximagesrc display-name=%s show-pointer=false use-damage=false "+
|
||||||
@ -95,7 +95,7 @@ func New(desktop types.DesktopManager, config *config.Capture) *CaptureManagerCt
|
|||||||
screen := desktop.GetScreenSize()
|
screen := desktop.GetScreenSize()
|
||||||
width := int(math.Ceil(float64(screen.Width)/6) * 5)
|
width := int(math.Ceil(float64(screen.Width)/6) * 5)
|
||||||
height := int(math.Ceil(float64(screen.Height)/6) * 5)
|
height := int(math.Ceil(float64(screen.Height)/6) * 5)
|
||||||
bitrate := width * height * 12
|
bitrate := int((width * height * 5) / 3)
|
||||||
|
|
||||||
return fmt.Sprintf(
|
return fmt.Sprintf(
|
||||||
"ximagesrc display-name=%s show-pointer=false use-damage=false "+
|
"ximagesrc display-name=%s show-pointer=false use-damage=false "+
|
||||||
@ -113,7 +113,7 @@ func New(desktop types.DesktopManager, config *config.Capture) *CaptureManagerCt
|
|||||||
screen := desktop.GetScreenSize()
|
screen := desktop.GetScreenSize()
|
||||||
width := int(math.Ceil(float64(screen.Width)/6) * 4)
|
width := int(math.Ceil(float64(screen.Width)/6) * 4)
|
||||||
height := int(math.Ceil(float64(screen.Height)/6) * 4)
|
height := int(math.Ceil(float64(screen.Height)/6) * 4)
|
||||||
bitrate := width * height * 8
|
bitrate := int((width * height * 5) / 3)
|
||||||
|
|
||||||
return fmt.Sprintf(
|
return fmt.Sprintf(
|
||||||
"ximagesrc display-name=%s show-pointer=false use-damage=false "+
|
"ximagesrc display-name=%s show-pointer=false use-damage=false "+
|
||||||
@ -131,7 +131,7 @@ func New(desktop types.DesktopManager, config *config.Capture) *CaptureManagerCt
|
|||||||
screen := desktop.GetScreenSize()
|
screen := desktop.GetScreenSize()
|
||||||
width := int(math.Ceil(float64(screen.Width)/6) * 3)
|
width := int(math.Ceil(float64(screen.Width)/6) * 3)
|
||||||
height := int(math.Ceil(float64(screen.Height)/6) * 3)
|
height := int(math.Ceil(float64(screen.Height)/6) * 3)
|
||||||
bitrate := width * height * 4
|
bitrate := int((width * height * 5) / 3)
|
||||||
|
|
||||||
return fmt.Sprintf(
|
return fmt.Sprintf(
|
||||||
"ximagesrc display-name=%s show-pointer=false use-damage=false "+
|
"ximagesrc display-name=%s show-pointer=false use-damage=false "+
|
||||||
|
Loading…
Reference in New Issue
Block a user