1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Ubuntu- Mplayer com ESD

Discussão em 'Novidades GNU/Linux & *nix World' iniciada por SuBzEr0, 20 de Maio de 2005. (Respostas: 9; Visualizações: 1479)

  1. SuBzEr0

    SuBzEr0 [email protected] Member

    Bem, queria por o mplayer a funcionar com o esd, para não estar a fazer: killall esd , sempre que quero ver um filme.

    Já andei à procura de soluções, que podem ajudar alguém,(porém o meu problema é outro):
    Uma passava por:

    cd /home/.../.mplayer
    nano config

    Editem e adicionem isto:


    # Write your default config options here!

    ######
    #Audio drivers

    ## Ubuntu uses esd by default.
    ao=esd

    ## These are only mentionned for the sake of completion.
    #ao=oss
    #ao=alsa
    #ao=arts

    ######

    Gravem e encerrem o nano. Testem a ver se dá.
    Podem também executar o gmplayer, botão direito, preferences, audio e configuram para usar o esd.


    Bem, passando agora ao meu problema:
    Ao fazer mplayer -ao help tenho este output:

    Available audio output drivers:
    mpegpes DVB audio output
    oss OSS/ioctl audio output
    nas NAS audio output
    null Null audio output
    pcm RAW PCM/WAVE file writer audio output

    Resumindo não aparece ali o esd nem no preferences do gmplayer. Alguém tem ideias? Agradecia qql tipo de ajuda sff :)

    Ps. Pode ter algo a ver com ter compilado o mplayer e tudo o resto à pata porque as versões nos repositórios não eram as mais recentes??
    []s
     
  2. SuBzEr0

    SuBzEr0 [email protected] Member

    help.... alguém?

    []s
     
  3. God_Lx

    God_Lx Folding Member

    Ja' experimentaste fazer mesmo mplayer -ao esd ? Se sim e não da' vais ter de o compilar de novo desta vez com suporte para ESD... ./configure -h | more e entretem-te...
     
  4. SuBzEr0

    SuBzEr0 [email protected] Member


    Yup, claro, foi uma das 1ªs coisas que fiz. Já tinha tentado também reconfigurar com -enable-esd, deume comando desconhecido, fui dumb. Ao consultar os comandos tem lá --disable-esd, logo presumo que por default venha enabled mas por alguma razão não ficou, logo tentei ./configure--enable-esd.
    Enfim, acabei de compilar e obtive os seguintes erros:

    ao_esd.c:31:17: esd.h: No such file or directory
    ao_esd.c:65: error: syntax error before '*' token
    ao_esd.c:65: warning: data definition has no type or storage class
    ao_esd.c: In function `control':
    ao_esd.c:77: error: `esd_player_info_t' undeclared (first use in this function)
    ao_esd.c:77: error: (Each undeclared identifier is reported only once
    ao_esd.c:77: error: for each function it appears in.)
    ao_esd.c:77: error: `esd_pi' undeclared (first use in this function)
    ao_esd.c:78: error: `esd_info_t' undeclared (first use in this function)
    ao_esd.c:78: error: `esd_i' undeclared (first use in this function)
    ao_esd.c:101: error: `ESD_VOLUME_BASE' undeclared (first use in this function)
    ao_esd.c: In function `init':
    ao_esd.c:144: error: `esd_format_t' undeclared (first use in this function)
    ao_esd.c:144: error: syntax error before "esd_fmt"
    ao_esd.c:161: warning: assignment makes pointer from integer without a cast
    ao_esd.c:178: error: `esd_fmt' undeclared (first use in this function)
    ao_esd.c:178: error: `ESD_STREAM' undeclared (first use in this function)
    ao_esd.c:178: error: `ESD_PLAY' undeclared (first use in this function)
    ao_esd.c:185: error: request for member `rate' in something not a structure or union
    ao_esd.c:192: error: `ESD_MONO' undeclared (first use in this function)
    ao_esd.c:196: error: `ESD_STEREO' undeclared (first use in this function)
    ao_esd.c:205: error: `ESD_BITS8' undeclared (first use in this function)
    ao_esd.c:209: error: `ESD_BITS16' undeclared (first use in this function)
    ao_esd.c:222: error: `ESD_DEFAULT_RATE' undeclared (first use in this function)
    ao_esd.c:223: error: `ESD_BUF_SIZE' undeclared (first use in this function)
    ao_esd.c: In function `play':
    ao_esd.c:305: error: `ESD_BUF_SIZE' undeclared (first use in this function)
    ao_esd.c: In function `get_space':
    ao_esd.c:425: error: `ESD_BUF_SIZE' undeclared (first use in this function)
    make[1]: *** [ao_esd.o] Error 1
    make[1]: Leaving directory `/home/daniel/MPlayer-1.0pre7/libao2'
    make: *** [libao2/libao2.a] Error 2


    Tá agreste isto...
    []s e obrigado por todas as ajudas...
     
  5. APLinhares

    APLinhares OpenSource Moderator
    Staff Member

    k versao do ubuntu tas a usar ? x32 ou x64 ?
     
  6. God_Lx

    God_Lx Folding Member

    Sabes qual e' a melhor solução ? Deixares de usar ESD, LOL sinceramente isso não serve para nada metes aí Alsa (Se e' k ja' não tens) fica tudo mt mais simpático e pronto...
     
  7. SuBzEr0

    SuBzEr0 [email protected] Member

    x32, porquê?


    Não é nada que eu já não tenha pensado, mas depois poderei ter vários programas ao mesmo tempo ao som sem problemas? Desinstalo mesmo o esd?

    []s
     
  8. redalert

    redalert Folding Member


    no esd, no multiple access to sound card. :P i guess... :D

    [[]]
     
  9. God_Lx

    God_Lx Folding Member

    Axo k sim ! eu raramente uso esd e consigo ter duas cenas a tocar perfeitamente... Agora k configs tenho praqui sinceramente não me perguntes pq e' coisa a k ligo pouco e mexo pouco dado k e' da máquina de casa onde ja' ta' tudo instaladinho e a funcionar 'a uns dois anos ou mais...
     
  10. APLinhares

    APLinhares OpenSource Moderator
    Staff Member

    eu tb tenho o mm problema, so k x64... :sad:
     

Partilhar esta Página