[generic] Add support for livestream embeds (Fixes #4185)
[youtube-dl] / youtube_dl / utils.py
index d87e212ae67958cc89e2db7002072fc332477469..0b2ba39e2ec7ab919a2cff022ac50ee9377c05c0 100644 (file)
@@ -843,10 +843,7 @@ def bytes_to_intlist(bs):
 def intlist_to_bytes(xs):
     if not xs:
         return b''
-    if isinstance(chr(0), bytes):  # Python 2
-        return ''.join([chr(x) for x in xs])
-    else:
-        return bytes(xs)
+    return struct.pack('%dB' % len(xs), *xs)
 
 
 # Cross-platform file locking