1. 25 Jan, 2017 3 commits
  2. 29 Sep, 2016 2 commits
  3. 09 Jun, 2016 2 commits
    • Artem Kharitonov's avatar
      scripts/stream: add transform feature · d77c57a4
      Artem Kharitonov authored
      This allows adding additional stream modules between channel input
      and output. As of now, two such modules are available: remux (CBR padding)
      and pipe (filter TS through an external process).
      
      Usage examples:
      
          make_channel({
              ...
              transform = {
                  -- table syntax:
                  {
                      format = "pipe",
                      command = "ffmpeg -i pipe:0 -c copy -f mpegts pipe:1",
                      -- see stream/pipe/pipe.c for more options
                  },
      
                  -- URL syntax:
                  "pipe:///bin/cat",
      
                  -- CBR example (table only):
                  {
                      format = "cbr",
                      rate = 10000000, -- 10 Mbps
                  },
              },
              ...
          })
      d77c57a4
    • Artem Kharitonov's avatar
      stream/pipe: add Lua callbacks · c500da66
      Artem Kharitonov authored
      c500da66
  4. 08 Jun, 2016 4 commits
  5. 07 Jun, 2016 3 commits
  6. 06 Jun, 2016 4 commits
  7. 03 Jun, 2016 6 commits
  8. 01 Jun, 2016 2 commits
  9. 30 May, 2016 4 commits
  10. 29 May, 2016 7 commits
  11. 24 May, 2016 3 commits