diff --git a/language/wrappers/audio.xml b/language/wrappers/audio.xml new file mode 100644 index 000000000..bcd303339 --- /dev/null +++ b/language/wrappers/audio.xml @@ -0,0 +1,196 @@ + + + + + + ogg:// + Streams de áudio + + + + &reftitle.description; + + Os arquivos abertos para leitura por meio do wrapper ogg:// + são tratados como áudio compactado codificado usando o codec OGG/Vorbis. + Da mesma forma, os arquivos abertos para gravação ou adição por meio do + wrapper ogg:// são gravados como dados de áudio compactados. + stream_get_meta_data, quando usado em um arquivo OGG/Vorbis + aberto para leitura, retornará vários detalhes sobre o stream, + incluido a tag vendor, quaisquer + comentários incluídos, o número de + canais, a taxa de sampling, + e o intervalo da taxa de codificação descrito por: + bitrate_lower, bitrate_upper, + bitrate_nominal, e bitrate_window. + + + ogg:// (PECL) + + Este wrapper não é habilitado por padrão + + Para poder utilizar o wrapper ogg:// é preciso instalar + a extensão OGG/Vorbis + disponível em PECL. + + + + + + &reftitle.usage; + + ogg://soundfile.ogg + ogg:///path/to/soundfile.ogg + ogg://http://www.example.com/path/to/soundstream.ogg + + + + + &reftitle.options; + + + Resumo do Wrapper + + + + Atributo + Suportado + + + + + Restringido por allow_url_fopen + Não + + + Permite Leitura + Sim + + + Permite Escrita + Sim + + + Permite Adição + Sim + + + Permite Leitura e Escrita Simultâneas + Não + + + Suporta stat + Não + + + Suporta unlink + Não + + + Suporta rename + Não + + + Suporta mkdir + Não + + + Suporta rmdir + Não + + + +
+
+ + + + Opções de contexto + + + + Nome + Uso + Padrão + Modo + + + + + pcm_mode + + Codificação PCM a ser aplicada durante a leitura, uma das seguintes: + OGGVORBIS_PCM_U8, OGGVORBIS_PCM_S8, + OGGVORBIS_PCM_U16_BE, OGGVORBIS_PCM_S16_BE, + OGGVORBIS_PCM_U16_LE, e OGGVORBIS_PCM_S16_LE. + (8 vs 16 bit, signed ou unsigned, big ou little endian) + + OGGVORBIS_PCM_S16_LE + Leitura + + + rate + + Taxa de amostragem de dados de entrada, expressa em Hz + + 44100 + Escrita/Adição + + + bitrate + + Quando fornecido como um número inteiro, refere-se à taxa de bits fixa na qual codificar. (16000 to 131072) + Quando fornecido como um float, refere-se à qualidade da taxa de bits variável a ser utilizada. (-1.0 to 1.0) + + 128000 + Escrita/Adição + + + channels + + O número de canais de áudio a serem codificados, geralmente 1 (mono) ou 2 (estéreo). + Pode variar até 16. + + 2 + Escrita/Adição + + + comments + + "Um array de strings para codificar no cabeçalho da faixa." + + + Escrita/Adição + + + +
+
+
+ + + &reftitle.examples; + + +
+ + + diff --git a/language/wrappers/compression.xml b/language/wrappers/compression.xml new file mode 100644 index 000000000..ef6223ce7 --- /dev/null +++ b/language/wrappers/compression.xml @@ -0,0 +1,142 @@ + + + + + + zlib:// + bzip2:// + zip:// + Streams de compactação + + + + &reftitle.description; + compress.zlib:// e compress.bzip2:// + + + zlib: funciona como gzopen, exceto que + o stream pode ser usado com fread e outras + funções do sistema de arquivos. Isso é obsoleto devido + a ambiguidades com nomes de arquivos contendo caracteres ':'; use + compress.zlib:// em vez disso. + + + + compress.zlib:// e + compress.bzip2:// são equivalentes para + gzopen e bzopen + respectivamente, e funcionam mesmo em sistemas que não suportam + fopencookie. + + + + A extensão ZIP registra o wrapper zip:. a partir do + PHP 7.2.0 e libzip 1.2.0+, foi adicionado suporte para as senhas para arquivos criptografados, permitindo + que as senhas sejam fornecidas por stream contexts. As senhas podem ser definidas usando 'password', + uma opção de contexto de streams. + + + + + &reftitle.usage; + + compress.zlib://file.gz + compress.bzip2://file.bz2 + zip://archive.zip#dir/file.txt + + + + + &reftitle.options; + + + Resumo do Wrapper + + + + Atributo + Suportado + + + + + Restringido por allow_url_fopen + Não + + + Permite Leitura + Sim + + + Permite Escrita + Sim (exceto zip://) + + + Permite Adição + Sim (exceto zip://) + + + Permite Leitura e Escrita Simultâneas + Não + + + Suporta stat + + Não, use o wrapper file:// + para verificar o stat de arquivos compactados. + + + + Suporta unlink + + Não, use o wrapper file:// + para excluir arquivos compactados. + + + + Suporta rename + Não + + + Suporta mkdir + Não + + + Suporta rmdir + Não + + + +
+
+
+ + + &reftitle.seealso; + + + + +
+ + +