ruby-gnome2-hiki-pt_BR****@sourc*****
ruby-gnome2-hiki-pt_BR****@sourc*****
2004年 4月 11日 (日) 08:30:23 JST
------------------------- REMOTE_ADDR = 200.216.145.78 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/pt_BR/?tut-gst-types ------------------------- = Tipos de GStreamer {{link("tut-gst-mime-types", nil, "tut-gst", "tut-gst-threads")}} O GStreamer designa um n$B(Bero $B(Bico para todos os tipos de "MIME" registrados. O GStreamer tamb$BqN(B mant$BqN(B uma refer$BsO(Bcia para uma fun$Bne(Bo que pode ser usada para determinar se um dado "buffer" do dado tipo de "MIME". Htamb$BqN(B uma associa$Bne(Bo entre um tipo de "MIME" e uma extens$BeP(B de arquivo, mas o uso de fun$Bnw(Bes de "typefind" (similar a (({file(1)}))) prefer$ByW(Bel. A informa$Bne(Bo de tipo mantida em uma lista de Gst::Type. Todas as opera$Bnw(Bes em Gst::Type ocorrem por via de seus n$B(Beros de identifica$Bne(Bo ("ID"), que vocpode recuperar com Gst::Type#id. Voctamb$BqN(B pode pegar as extens$B(Bs de arquivos gerenciadas com Gst::Type#exts e o tipo de "MIME" com Gst::Type#mime. == Convers$BeP(B de Tipo de "MIME" A gente pode obter um Gst::Type para um dado tipo de "MIME" com o segmento de c$B(Bigo a seguir: type = Gst::Type.find_by_mime("audio/mpeg") Esse m$BqU(Bodo retornarnil se o tipo for desconhecido. == Convers$BeP(B de ID A gente pode obter um Gst::Type para um dado ID com o segmento de c$B(Bigo a seguir: type = Gst::Type.find_by_id(id) Esse m$BqU(Bodo retornarnil se o "id" n$BeP(B estiver associado com algum Gst::Type conhecido. == Convers$BeP(B de Extens$BeP(B A gente pode obter o Gst::Type para uma dada extens$BeP(B de arquivo com o segmento de c$B(Bigo a seguir: type = Gst::Type.find_by_ext(".mp3") esse m$BqU(Bodo retornarnil se o tipo n$BeP(B for conhecido.