Page 3 of 5 FirstFirst 12345 LastLast
Results 21 to 30 of 44

Thread: VLC Pulse Audio 5.1 Patch

  1. #21
    Join Date
    Sep 2007
    Location
    Surrey, UK
    Beans
    1,903
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: VLC Pulse Audio 5.1 Patch

    well the git version of VLC is very different to the one in the repos.
    You can compile the pulse patch into the version from the repos just fine.

    First dowbload the ubuntu source:
    Code:
    apt-get source vlc
    then replace the pulse audio source file located:
    Code:
    modules/audio_output/pulse.c
    Then compile the older version, the pulse audio module will run fine in the older version as I wrote the patch for 8.4 and the file hasn't changed since then.
    System Specs:
    Desktop: E6420 (@3.4GHz, Water Cooled), 4GB DDR2, 1.6 TB HDs, X1950 Pro (OS Driver),
    Dual Boot Win7/Jaunty, 19" 4:3 + 24" 16:9.
    Laptop: Toshiba L30, T2080 Pentium Dual Core, 2 GB DDR2, 250GB Hard disk.

  2. #22
    Join Date
    Aug 2007
    Beans
    335
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: VLC Pulse Audio 5.1 Patch

    Quote Originally Posted by danwood76 View Post
    well the git version of VLC is very different to the one in the repos.
    You can compile the pulse patch into the version from the repos just fine.

    First dowbload the ubuntu source:
    Code:
    apt-get source vlc
    then replace the pulse audio source file located:
    Code:
    modules/audio_output/pulse.c
    Then compile the older version, the pulse audio module will run fine in the older version as I wrote the patch for 8.4 and the file hasn't changed since then.
    is the GIT version different from the night version? and is there any special things i should put after ./compile?

    This is how i compile...
    Code:
    ./configure --prefix=/usr/local
    how do i install the pulse audio thing?
    Last edited by illbashu; May 9th, 2009 at 01:38 AM.

  3. #23
    Join Date
    Sep 2007
    Location
    Surrey, UK
    Beans
    1,903
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: VLC Pulse Audio 5.1 Patch

    The nightly build is just a snapshot of the git source.
    It ranges from being highly unstable to being stable so some builds will be quite poor and some good. Th souce from the repos will be stable though.

    You dont have to configure /usr/local as the prefix as that is ubuntus default anyway, you only need to change the prefix if you want to install where the repo versions install. So a plain ./configure is fine.

    I would try and completely remove the vlc you have installed at the moment as the librarys between the two versions might conflict if you dont remove the newer version. I'm pretty sure make uninstall works with ubuntu just fine so run that on the nightly build source first.
    System Specs:
    Desktop: E6420 (@3.4GHz, Water Cooled), 4GB DDR2, 1.6 TB HDs, X1950 Pro (OS Driver),
    Dual Boot Win7/Jaunty, 19" 4:3 + 24" 16:9.
    Laptop: Toshiba L30, T2080 Pentium Dual Core, 2 GB DDR2, 250GB Hard disk.

  4. #24
    Join Date
    Aug 2007
    Beans
    335
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: VLC Pulse Audio 5.1 Patch

    i removed the old VLC... so there shouldn't be any conflict.

  5. #25
    Join Date
    Aug 2007
    Beans
    335
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: VLC Pulse Audio 5.1 Patch

    this is the Terminal output when i run the file...

    Code:
    bash@bash-desktop:~$ vlc
    VLC media player 1.0.0-pre1 Goldeneye
    [0xdb3888] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
    [0x1efc828] main demux error: no meta reader module matched "any"
    [0x7f9848046328] a52 decoder: A/52 channels:7 samplerate:48000 bitrate:448000
    QPainter::begin: Paint device returned engine == 0, type: 1
    QPainter::begin: Paint device returned engine == 0, type: 1
    [0x7f984804af28] alsa audio output error: audio device: surround51 is already in use
    Qt: Dead lock detected while activating a BlockingQueuedConnection: Sender is QVLCVariable(0x10cd088), receiver is DialogHandler(0x10cd070)
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    number of reference frames exceeds max (probably corrupt input), discarding one
    [????????] x11 video output error: X11 request 142.3 failed with error code 9:
     BadDrawable (invalid Pixmap or Window parameter)
    [????????] x11 video output notice: buggy X11 server claims shared memory
    [????????] x11 video output notice: support though it does not work (OpenSSH?)
    [????????] x11 video output error: X11 request 142.3 failed with error code 9:
     BadDrawable (invalid Pixmap or Window parameter)
    X Error of failed request:  BadDrawable (invalid Pixmap or Window parameter)
      Major opcode of failed request:  142 (MIT-SHM)
      Minor opcode of failed request:  3 (X_ShmPutImage)
      Resource id in failed request:  0x4e00006
      Serial number of failed request:  1386
      Current serial number in output stream:  1387

  6. #26
    Join Date
    Sep 2007
    Location
    Surrey, UK
    Beans
    1,903
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: VLC Pulse Audio 5.1 Patch

    You need to enable the pulseaudio plugin for it to work.
    From that output I can see you are still using the alsa plugin:
    [0x7f984804af28] alsa audio output error: audio device: surround51 is already in use
    The alsa plugin is much slower than the pulseaudio, btw which version of Ubuntu are you on?
    System Specs:
    Desktop: E6420 (@3.4GHz, Water Cooled), 4GB DDR2, 1.6 TB HDs, X1950 Pro (OS Driver),
    Dual Boot Win7/Jaunty, 19" 4:3 + 24" 16:9.
    Laptop: Toshiba L30, T2080 Pentium Dual Core, 2 GB DDR2, 250GB Hard disk.

  7. #27
    Join Date
    Aug 2007
    Beans
    335
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: VLC Pulse Audio 5.1 Patch

    Quote Originally Posted by danwood76 View Post
    You need to enable the pulseaudio plugin for it to work.
    From that output I can see you are still using the alsa plugin:

    The alsa plugin is much slower than the pulseaudio, btw which version of Ubuntu are you on?
    how do i enable it? i am on ubuntu 9.04 64bit.

  8. #28
    Join Date
    Sep 2007
    Location
    Surrey, UK
    Beans
    1,903
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: VLC Pulse Audio 5.1 Patch

    If you open up the VLC preferences click audio and select the pulseaudio output type.

    Choppy video can be caused by the audio modules but it can also be caused by the video output module. Make sure the video output is set to XVideo mode.
    If XVideo doesnt work you can try X11, OpenGL whatever to see if it gets better.

    I have just compiled the latest VLC on my old laptop (P4 2.66 GHz 512MB RAM) and playing a .mkv is just fine with the default settings and pulseaudio enabled.
    System Specs:
    Desktop: E6420 (@3.4GHz, Water Cooled), 4GB DDR2, 1.6 TB HDs, X1950 Pro (OS Driver),
    Dual Boot Win7/Jaunty, 19" 4:3 + 24" 16:9.
    Laptop: Toshiba L30, T2080 Pentium Dual Core, 2 GB DDR2, 250GB Hard disk.

  9. #29
    Join Date
    Aug 2007
    Beans
    335
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: VLC Pulse Audio 5.1 Patch

    Quote Originally Posted by danwood76 View Post
    If you open up the VLC preferences click audio and select the pulseaudio output type.

    Choppy video can be caused by the audio modules but it can also be caused by the video output module. Make sure the video output is set to XVideo mode.
    If XVideo doesnt work you can try X11, OpenGL whatever to see if it gets better.

    I have just compiled the latest VLC on my old laptop (P4 2.66 GHz 512MB RAM) and playing a .mkv is just fine with the default settings and pulseaudio enabled.
    there is no pulse audio in there :/

    i checked audio output module and installed (went into audio_output in modules and run make install) it and its still not there...
    Last edited by illbashu; May 10th, 2009 at 11:42 PM.

  10. #30
    Join Date
    Aug 2007
    Beans
    335
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: VLC Pulse Audio 5.1 Patch

    These are the outputs i have.

    Defult
    Dummy audio output
    Simple DirectMedia layer
    File audio output
    Unix oss
    ALSA

Page 3 of 5 FirstFirst 12345 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •