1. 13 10月, 2008 7 次提交
  2. 12 10月, 2008 13 次提交
  3. 25 4月, 2008 1 次提交
    • P
      V4L/DVB (7293): DMX_OUT_TSDEMUX_TAP: record two streams from same mux, resend · b01cd937
      Peter Hartley 提交于
      Currently (in linux-2.6.24, but linux-dvb hg looks similar), the
      dmx_output_t in the dmx_pes_filter_params decides two things: whether
      output is sent to demux0 or dvr0 (in dmxdev.c:dvb_dmxdev_ts_callback),
      *and* whether to depacketise TS (in dmxdev.c:dvb_dmxdev_filter_start).
      As it stands, those two things can't be set independently: output
      destined for demux0 is depacketised, output for dvr0 isn't.
      
      This is what you want for capturing multiple audio streams from the same
      multiplex simultaneously: open demux0 several times and send
      depacketised output there. And capturing a single video stream is fine
      not what you want: you want multi-open (so demux0, not dvr0), but you
      want the TS nature preserved (because that's what you want on output, as
      you're going to re-multiplex it with the audio).
      
      At least one existing solution -- GStreamer -- sends all its streams
      simultaneously via dvr0 and demuxes again in userland, but it seems a
      bit of a shame to pick out all the PIDs in kernel, stick them back
      together in kernel, and send them to userland only to get unpicked
      again, when the alternative is such a small API addition.
      
      The attached patch adds a new value for dmx_output_t:
      DMX_OUT_TSDEMUX_TAP, which sends TS to the demux0 device. With this
      patch and a dvb-usb-dib0700 (and UK Freeview from Sandy Heath), I can
      successfully capture an audio/video PID pair into a TS file that mplayer
      can play back.
      Signed-off-by: NPeter Hartley <pdh@utter.chaos.org.uk>
      Acked-by: NAndreas Oberritter <obi@linuxtv.org>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
      b01cd937
  4. 31 7月, 2007 1 次提交
  5. 28 4月, 2007 4 次提交
  6. 19 9月, 2006 1 次提交
  7. 25 6月, 2006 1 次提交
  8. 18 6月, 2006 1 次提交
  9. 27 2月, 2006 1 次提交
  10. 08 2月, 2006 1 次提交
  11. 10 1月, 2006 1 次提交
  12. 13 12月, 2005 2 次提交
  13. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4