|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
<html>
|
|
Packit |
1f69a5 |
<head>
|
|
Packit |
1f69a5 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
Packit |
1f69a5 |
<title>wavparse: GStreamer Good Plugins 1.0 Plugins Reference Manual</title>
|
|
Packit |
1f69a5 |
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
|
Packit |
1f69a5 |
<link rel="home" href="index.html" title="GStreamer Good Plugins 1.0 Plugins Reference Manual">
|
|
Packit |
1f69a5 |
<link rel="up" href="ch01.html" title="gst-plugins-good Elements">
|
|
Packit |
1f69a5 |
<link rel="prev" href="gst-plugins-good-plugins-wavpackparse.html" title="wavpackparse">
|
|
Packit |
1f69a5 |
<link rel="next" href="gst-plugins-good-plugins-webmmux.html" title="webmmux">
|
|
Packit |
1f69a5 |
<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
|
|
Packit |
1f69a5 |
<link rel="stylesheet" href="style.css" type="text/css">
|
|
Packit |
1f69a5 |
</head>
|
|
Packit |
1f69a5 |
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Top |
|
|
Packit |
1f69a5 |
Description |
|
|
Packit |
1f69a5 |
Object Hierarchy |
|
|
Packit |
1f69a5 |
Properties
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
wavparse
|
|
Packit |
1f69a5 |
wavparse
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Properties
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
gboolean
|
|
Packit |
1f69a5 |
ignore-length
|
|
Packit |
1f69a5 |
Read / Write
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Types and Values
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
struct
|
|
Packit |
1f69a5 |
GstWavParse
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Object Hierarchy
|
|
Packit |
1f69a5 |
GObject
|
|
Packit |
1f69a5 |
╰── GInitiallyUnowned
|
|
Packit |
1f69a5 |
╰── GstObject
|
|
Packit |
1f69a5 |
╰── GstElement
|
|
Packit |
1f69a5 |
╰── GstWavParse
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Description
|
|
Packit |
1f69a5 |
Parse a .wav file into raw or compressed audio.
|
|
Packit |
1f69a5 |
Wavparse supports both push and pull mode operations, making it possible to
|
|
Packit |
1f69a5 |
stream from a network source.
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Example launch line
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
1
|
|
Packit |
1f69a5 |
gst-launch-1.0 filesrc location=sine.wav ! wavparse ! audioconvert ! alsasink
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Read a wav file and output to the soundcard using the ALSA element. The
|
|
Packit |
1f69a5 |
wav file is assumed to contain raw uncompressed samples.
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
1
|
|
Packit |
1f69a5 |
gst-launch-1.0 gnomevfssrc location=http://www.example.org/sine.wav ! queue ! wavparse ! audioconvert ! alsasink
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Stream data from a network url.
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Synopsis
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Element Information
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
plugin
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
wavparse
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
author
|
|
Packit |
1f69a5 |
Erik Walthinsen <omega@cse.ogi.edu>
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
class
|
|
Packit |
1f69a5 |
Codec/Demuxer/Audio
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Element Pads
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
name
|
|
Packit |
1f69a5 |
sink
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
direction
|
|
Packit |
1f69a5 |
sink
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
presence
|
|
Packit |
1f69a5 |
always
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
details
|
|
Packit |
1f69a5 |
audio/x-wav
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
name
|
|
Packit |
1f69a5 |
src
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
direction
|
|
Packit |
1f69a5 |
source
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
presence
|
|
Packit |
1f69a5 |
always
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
details
|
|
Packit |
1f69a5 |
audio/ms-gsm
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/mpeg, mpegversion=(int)1, layer=(int)3
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/mpeg, mpegversion=(int)1, layer=(int)2
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-raw, format=(string){ S8, U8, S16LE, U16LE, S24LE, U24LE, S32LE, U32LE }, layout=(string)interleaved
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-vorbis
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-ac3
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-dts
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/mpeg, mpegversion=(int)4
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-alaw
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-mulaw
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-wms, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-adpcm, layout=(string)microsoft, block_align=(int)[ 1, 2147483647 ]
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 1, 2147483647 ]
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-truespeech
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-wma, wmaversion=(int)1, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-wma, wmaversion=(int)2, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-wma, wmaversion=(int)3, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-vnd.sony.atrac3
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-raw, format=(string){ F32LE, F64LE }, layout=(string)interleaved
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-voxware, voxwaretype=(int)117
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-adpcm, layout=(string)dk4
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-adpcm, layout=(string)dk3
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-adpcm, layout=(string)dvi
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/AMR
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/AMR-WB
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
audio/x-siren
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
application/x-ogg-avi
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Functions
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Types and Values
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
struct GstWavParse
|
|
Packit |
1f69a5 |
struct GstWavParse;
|
|
Packit |
1f69a5 |
Opaque data structure.
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Property Details
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
The “ignore-length” property
|
|
Packit |
1f69a5 |
“ignore-length” gboolean
|
|
Packit |
1f69a5 |
This selects whether the length found in a data chunk
|
|
Packit |
1f69a5 |
should be ignored. This may be useful for streamed audio
|
|
Packit |
1f69a5 |
where the length is unknown until the end of streaming,
|
|
Packit |
1f69a5 |
and various software/hardware just puts some random value
|
|
Packit |
1f69a5 |
in there and hopes it doesn't break too much.
|
|
Packit |
1f69a5 |
Flags: Read / Write
|
|
Packit |
1f69a5 |
Default value: FALSE
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
|
|
Packit |
1f69a5 |
Generated by GTK-Doc V1.27
|
|
Packit |
1f69a5 |
</body>
|
|
Packit |
1f69a5 |
</html>
|