mirror of
https://github.com/Ernous/TorrServerJellyfin.git
synced 2025-12-20 14:06:09 +05:00
del fix for samsung tv
This commit is contained in:
@@ -2,7 +2,6 @@ package torrstor
|
||||
|
||||
import (
|
||||
"io"
|
||||
"strings"
|
||||
"sync"
|
||||
"time"
|
||||
|
||||
@@ -71,22 +70,22 @@ func (r *Reader) Read(p []byte) (n int, err error) {
|
||||
n, err = r.Reader.Read(p)
|
||||
|
||||
// samsung tv fix xvid/divx
|
||||
if r.offset == 0 && len(p) >= 192 {
|
||||
str := strings.ToLower(string(p[112:116]))
|
||||
if str == "xvid" || str == "divx" {
|
||||
p[112] = 0x4D // M
|
||||
p[113] = 0x50 // P
|
||||
p[114] = 0x34 // 4
|
||||
p[115] = 0x56 // V
|
||||
}
|
||||
str = strings.ToLower(string(p[188:192]))
|
||||
if str == "xvid" || str == "divx" {
|
||||
p[188] = 0x4D // M
|
||||
p[189] = 0x50 // P
|
||||
p[190] = 0x34 // 4
|
||||
p[191] = 0x56 // V
|
||||
}
|
||||
}
|
||||
//if r.offset == 0 && len(p) >= 192 {
|
||||
// str := strings.ToLower(string(p[112:116]))
|
||||
// if str == "xvid" || str == "divx" {
|
||||
// p[112] = 0x4D // M
|
||||
// p[113] = 0x50 // P
|
||||
// p[114] = 0x34 // 4
|
||||
// p[115] = 0x56 // V
|
||||
// }
|
||||
// str = strings.ToLower(string(p[188:192]))
|
||||
// if str == "xvid" || str == "divx" {
|
||||
// p[188] = 0x4D // M
|
||||
// p[189] = 0x50 // P
|
||||
// p[190] = 0x34 // 4
|
||||
// p[191] = 0x56 // V
|
||||
// }
|
||||
//}
|
||||
|
||||
r.offset += int64(n)
|
||||
r.lastAccess = time.Now().Unix()
|
||||
|
||||
Reference in New Issue
Block a user