Talk:Fluendo mp3 decoder

From OLPC
Revision as of 14:33, 17 November 2007 by Tomhannen (talk | contribs)
Jump to: navigation, search

Installation experiences / tips

I could not get this installation to work on build 623, on a B4 OLPC.

Below is the result I received from gst-inspect-0.10 flump3dec --Tomhannen 13:33, 17 November 2007 (EST)

Factory Details:

Long name:    Fluendo MP3 Decoder (IPP build)
Class:        Codec/Decoder/Audio
Description:  Decodes MPEG-1 Layer 1, 2 and 3 streams to raw audio frames
Author(s):    Fluendo Support <support@fluendo.com>
Rank:         primary (256)

Plugin Details:

Name:                 flump3dec
Description:          Fluendo MP3 decoder
Filename:             /root/.gstreamer-0.10/plugins/libgstflump3dec.so
Version:              0.10.6
License:              unknown
Source module:        gst-fluendo-mp3
Binary package:       Fluendo MP3 Decoder
Origin URL:           http://www.fluendo.com

GObject

+----GstObject
     +----GstElement
           +----FluMp3Dec

Pad Templates:

SRC template: 'src'
  Availability: Always
  Capabilities:
    audio/x-raw-int
           endianness: 1234
               signed: true
                width: 16
                depth: 16
                 rate: { 8000, 11025, 12000, 16000, 22050, 24000,

32000, 44100, 48000 }

             channels: [ 1, 2 ]
SINK template: 'sink'
  Availability: Always
  Capabilities:
    audio/mpeg
          mpegversion: 1
                layer: [ 1, 3 ]
                 rate: { 8000, 11025, 12000, 16000, 22050, 24000,

32000, 44100, 48000 }

             channels: [ 1, 2 ]


Element Flags:

no flags set

Element Implementation:

No loopfunc(), must be chain-based or not configured yet
Has change_state() function: 0xb7771b70
Has custom save_thyself() function: gst_element_save_thyself
Has custom restore_thyself() function: gst_element_restore_thyself

Element has no clocking capabilities. Element has no indexing capabilities.

Pads:

SRC: 'src'
  Implementation:
    Has custom eventfunc(): 0xb7771540
    Has custom queryfunc(): 0xb7771880
      Provides query types:
              (1):    position (Current position)
              (2):    duration (Total duration)
  Pad Template: 'src'
SINK: 'sink'
  Implementation:
    Has chainfunc(): 0xb7773fa0
    Has custom eventfunc(): 0xb7773b90
  Pad Template: 'sink'

Element Properties:

name                : The name of the object
                      flags: readable, writable
                      String. Default: null Current: "flump3dec0"