Blame docs/plugins/html/gst-plugins-good-plugins-wavparse.html

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
Home
Packit 1f69a5
Up
Packit 1f69a5
Prev
Packit 1f69a5
Next
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>