1. 10 Apr, 2012 4 commits
    • Hugo Beauzée-Luyssen's avatar
      5395e9b8
    • Martin Storsjö's avatar
      omxil: Dequeue output frames even if there's no picture to write them into · a7d96e44
      Martin Storsjö authored
      Make sure we always remove all output frames from the output
      frame queue, even if there's no picture.
      
      This fixes (for most practical cases at least) the issue where
      the app could hang repeating "can't get output picture" after
      stopping playback with omxil video decoding.
      
      In that case, the vout didn't return any picture to write the
      decoded frames into, causing the omxil codec to run out of output
      buffers, blocking, and thus running out of input buffers, blocking
      the decoder thread while waiting for a free input buffer.
      Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
      a7d96e44
    • Georgi Chorbadzhiyski's avatar
      mux/ts: Fix setting of even CSA key. · 79bb067a
      Georgi Chorbadzhiyski authored
      Without this fix the second CSA key can not be set, which results
      in a stream that is impossible to decrypt.
      
      Tested with:
        cvlc \
          -I dummy -vv \
          --sout '#standard{access=udp,mux=ts,dst=239.78.78.78:5000}' \
          --sout-ts-crypt-audio --no-sout-ts-crypt-video \
          --sout-ts-csa-ck=1111111111111111 \
          --sout-ts-csa2-ck=0000000000000000 \
          http://example.com/source.ts
      
      Before the patch:
        mux_ts mux debug: using CSA (de)scrambling with odd key=11:11:11:11:11:11:11:11
        mux_ts mux debug: no CSA found
        mux_ts mux debug: no CSA found
      
      After the patch:
        mux_ts mux debug: using CSA (de)scrambling with odd key=11:11:11:11:11:11:11:11
        mux_ts mux debug: using CSA (de)scrambling with even key=0:0:0:0:0:0:0:0
      Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
      79bb067a
    • Jean-Baptiste Kempf's avatar
      Qt: correctly destroy EPG dialog · 3273505a
      Jean-Baptiste Kempf authored
      3273505a
  2. 09 Apr, 2012 14 commits
  3. 08 Apr, 2012 13 commits
  4. 07 Apr, 2012 8 commits
  5. 06 Apr, 2012 1 commit