[vdr] [ANNOUNCE] bitstreamout plugin 0.80 (sound loop through sound card)

Dr. Werner Fink werner at suse.de
Tue Mar 15 19:01:45 CET 2005


    I've uploaded the new verion 0.80 of the bitstreamout plugin.
>From the changelog from this morning:

  - Add nonlinear mp2 loop through S/P-DIF similar to AC3/DTS
  - Use a frame based mp2 parser for libmad with buffer gard
  - Make PCM initial wait frames configurable
  - Remove Z680 option
  - Remove MP2offset
  - Add a workaround for broken sub audio header in PS1 payloads
  - Be smarter in AV synchronization, wait on stable STC value
  - Make xlist find plain AC3 in PS1 payload even from ORF

A note about nonlinear mp2 loop through also from the
manual page:


  Mp2Out (Round,Dither,Nonlinear)

      Switch  for  the  configuration  how  to use the MP2 Audio input
      stream from VDR at replaying a recording or during live  viewing
      from DVB card.

      The  two  cases  Round and Dither are switches for the resulting
      linear PCM which its self will be obtained by decoding  the  MP2
      Audio input stream with the help of the LibMad.  Dithering leads
      to a much better sound quality then Rounding it does.

      The Nonlinear option provides an alternative way how to put  MP2
      Audio data forward to the A/V receiver.  With this the MP2 Audio
      will not be decoded but send with a simliar method as  done  for
      AC-3  or  DTS  input  streams.  If and only if your A/V receiver
      supports the decoding of MP2 Audio stream you  may  choose  this
      option.  But  note  that  for daily use your A/V receiver should
      support automatic detection of MP2 Audio.  Or you have  to  con-
      figure  your A/V receiver by hand for every change between AC-3,
      DTS and MP2 Audio input sources.


A further note from the manual page about the PCM initial wait


  PCMinitial [1...12]

      The numbers of initial PCM wait frames to reset the  parser  and
      decoder of your A/V receiver at LiveTV.  As larger the number as
      more your A/V receiver can synchronize but only up to the  maxi-
      mal filling grade of its input buffer.  If the value is to large
      you will hear a large silent pause. You should then decrease the
      value.  A good value for, e.g. Pioneer VSA-E07 is 6.  Small val-
      ues may cause an underrun of the hardware buffer of your  sound-
      card, which can be heard as a short staccato or reset (see Vari-
      ableIO) initial after a channel switch.



AC3 loop through sound card http://bitstreamout.sourceforge.net/
Howto http://www.vdr-portal.de/board/thread.php?threadid=1958
 "Having a smoking section in a restaurant is like having
         a  peeing section in a swimming pool." -- Edward Burr

More information about the vdr mailing list