Gstreamer ported to arm the

December 5, 2010
Gstreamer2010-12-05 23:48:36 0 comments Word Count: EXPAT is an XML parser can be used for PHP, Perl, Python, etc.
# compile the package, when inside you want to modify the configure file, the cross_compiling = no change cross_compiling = yes
build imextra libtasn1
build imextra opencdk
# gnutls – Add net-libs/gnutls support (GnuTLS is a reliable transport layer encryption library)
build imextra gnutls

# GNU Libidn the IETF international domain name (IDN) working group defined Stringprep, Punycode and IDNA specifications an implementation of the
build imextra libidn
# iksemel is a simple to use written in C XML-parsing library
# If you want to use multi-esound audio stream, put the sound output and input is set to esound, that is, multiple audio streams with the alsa driver is set to alsa < br />
audiofile
Add libaudiofile (audio library) support to deal with a variety of audio formats for the esound library and the process used
esound
is a library and back-office services, the purpose is either to use OSS or ALSA, which are for the Linux audio system provides a unified interface, such as support for multiple audio streams At the same time sound
support mp3
libid3tag parse audio file taglibid3tag-0.15.1b.tar.gz REC read and write ID3 tags support
libmad open source mp3 audio decoder libmad-0.15.1b.tar.gz minimad.c file
< strong> lame sound best mp3 encoder lame-3.97.tar.gz
can be considered static compilation speed is recommended to install under / usr, or else find some of the procedures id3tags.h such as: imlib2
related applications
mpg123 text mode mp3 player tool
madplay-0.15 .2 b.tar.gz
MPlayer movie player for Linux
xine video player for UNIX
GSPlayer audio player for Pocket PC
MortPlayer MP3/Ogg player for Pocket PC
TodayPlayer MP3 player for Pocket PC
Pocket DivX Player media player for Pocket PC
pmp3 Python / GTK front-end to madplay
scream Python front-end to madplay
OpiePlayer (part of Opie) media player for the Sharp Zaurus
Audiere high-level audio API
XGMC MIDI sequencer
XMMP multimedia player for Linux
Audio-MPEG Perl module
< br /> mpeg2dec
http://libmpeg2.sourceforge.net/files/mpeg2dec-0.4 .1. tar.gz
liboil
http://liboil.freedesktop.org/wiki/
http://liboil. freedesktop.org/download/liboil-0.3. 12.tar.gz
libogg
libvorbis
libvorbis music is open-source audio codec library
x264 H.264 decoder source evaluation
No suitable assembler found. x264 will be several times slower.
Please install asm to get MMX / SSE optimized code.
xvidcore xvidcore-1.1.3.tar.bz2
amrwb
amrnb
AMR WB FLOAT NOTICE! Make sure you have downloaded TS26.204
V5.1.0 from
http://www.3gpp.org/ftp/Specs/archive/26_series/26 .204/26204-510.zip
libdts DTS tracks decoder library libdts-0.0.2.tar.gz play DTS tracks, the traditional method is to use the DTS decoder, WinDVD
faad2 Version 2.6.1 TAR.GZ Package
faac Version 1.26 TAR.GZ Package
liba52 – a free ATSC A/52 stream decoder a52dec- 0.7.4.tar.gz
References:
to arch linux is more appealing (dmix multiple audio streams)
http://www.itqoo.com/Linux/linuxJC/200701/37976.ht ml
system Raiders: full access to Linux sound systems
http: / / www.xker.com/page/e2007/1029/37028.html
MobileASL is a video compression project at the University of Washington with the goal of making wireless cell phone
VLC media player VLCmediaplayer
VLC media player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, …) as well as DVDs, VCDs, and various streaming protocols. gstreamer

gst-plugins-base
gst-plugins-good
gst-plugins-ugly
gst-ffmpeg
– enable-liba52 enable GPLed liba52 support [default = no]
– enable-liba52bin open liba52.so.0 at runtime [default = no]
– enable-libamr-nb enable libamr-nb floating point audio codec
– enable-libamr-wb enable libamr-wb floating point audio codec
– enable-libfaacenable FAAC support via libfaac [default = no]
– enable-libfaadenable FAAD support via libfaad [default = no]
– enable- libfaadbinopen libfaad.so.0 at runtime [default = no]
– enable-libgsm enable GSM support via libgsm [default = no]
– enable-libmp3lameenable MP3 encoding via libmp3lame
– enable-libvorbis enable Vorbis encoding via libvorbis,
native implementation exists [default = no]
– enable- libx264enable H.264 encoding via x264 [default = no]
– enable-libxvidenable Xvid encoding via xvidcore,
native MPEG-4/Xvid encoder exists [default = no ]
can find a register in class` GENERAL_REGS hile reloading `asm
This is caused by the inline assembly code for SIMD optimization in older versions of linuxsampler. You have to compile older versions of LinuxSampler (v0.3.3 and older) with-O2 or-O3 to avoid this problem. Usually this is done by default, if not try:
Gstreamer porting
sudo apt-get remove totem-gstreamer
totem totem-gstreamer totem -mozilla
sudo apt-get install totem-xine
xine to exclusive sound card can decode xvid movies, gstream can use esound such mixing, loading alone can not decode xvid
sudo apt-get
totem-gstreamer is NOT gstreamer. It is version of a player that uses gstreamer to decode your video. Totem-xine is NOT xine. It is a version of totem, that will use libxine do decode your video. You can simply have one version of this same player at a time.
sudo apt-get install libxine-extracodecs totem-xine

1, in Synaptic software management search for totem, uninstall the system comes with totem player.
2, install the gstreamer decoder.
sudo apt-get install gstreamer0.10-pitfdll gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10- plugins-ugly-multiverse
3, to install xine and decoder.
sudo apt-get install libxine-extracodecs totem-xine ffmpeg lame faad sox mjpegtools libxine-main1
4. Installation w32codecssudo apt-get install w32codecs
5. If there is no sound
based gsteamer of totme transplantation (ubuntu system standard media player)
http://en.wikipedia.org/wiki/GnomeVFS
http://en.wikipedia.org/wiki/Totem_% 28media_player% 29
http://www.gnome.org/projects/totem/

http://ftp.gnome.org/pub/GNOME/sources/totem
GVFS and GnomeVFS difference
http://ftp.gnome. org / pub / GNOME / sources / gnome-vfs /
Gstreamer plug-in development
download the plug-in template
cvs -d: pserver: anoncvs@cvs.freedesktop.org / cvs / gstream er login
password directly enter
cvs-z3-d: pserver: anoncvs @ cvs . freedesktop.org: / cvs / gstrea mer co gst-template

No comments allowed