Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 49.482.375 Times

POE::Component::Audio::Mad::Handle 0.3

  Date Added: September 10, 2010  |  Visits: 857

POE::Component::Audio::Mad::Handle

Report Broken Link
Printer Friendly Version


Product Homepage
Download (87 downloads)



POE::Component::Audio::Mad::Handle is a POE Component to facilitate IPC with the POE::Wheel::Audio::Mad mpeg decoder. SYNOPSIS use POE; use POE::Component::Audio::Mad::Handle; ## create an IPC bridge on stdin/stdout create POE::Component::Audio::Mad::Handle(); ## create a custom IPC bridge.. create POE::Component::Audio::Mad::Handle ( Driver => POE::Driver::SysRW->new(), Filter => POE::Filter::Audio::Mad->new(), Handle => $two_way_handle, # -or- InputHandle => $one_way_handle_in, OutputHandle => $one_way_handle_out ); POE::Component::Audio::Mad::Handle is a POE Component to implement basic inter-process communication with the POE::Wheel::Audio::Mad mpeg decoder and a bi-directional or two unidirectional filehandles. This Component operates by creating an instance of POE::Wheel::Audio::Mad and an instance of POE::Wheel::ReadWrite and then facilitates communication between the two. All options passed to the create() constructor are filled in with defaults and then directly passed to POE::Wheel::ReadWrites constructor; see its documentation for a description of available options. You may use any options you wish. Decoder status messages will be sent through the filter and then delivered to the appropriate filehandle. Commands received through the appropriate filehandle will be sent through the filter and used to affect POE::Wheel::Audio::Mad operations..

Requirements: No special requirements
Platforms: Linux
Keyword: Component Create Facilitate Ipc Libraries Mpeg Poe Poe Component Poecomponentaudiomadhandle Programming
Users rating: 0/10

License: Freeware Size: 22.53 KB
USER REVIEWS
More Reviews or Write Review


POE::COMPONENT::AUDIO::MAD::HANDLE RELATED
Code Management Tools  -  XCOM 0.8
XCOM project is a system designed to support component based programming in Linux. Although the system primarily targets Linux other POSIX supporting operating systems and Win32 class operating systems are planned to be supported. The following...
51.2 KB  
Libraries  -  Distributed Multiplatform Framework 0.7.1 / 1.0 RC1
Distributed Multiplatform Framework is a component-based programming framework using XML (or currently a hardcoded variant) as the repository. The samples are implemented either in console or wxWidgets. This shows the independence of the GUI or...
5.2 MB  
Programming  -  DMF: Distributed Multiplatform Framework rc2
A component based programming framework. This project is aimed to support various target frameworks. A wxWidgets based GUI application is the major sample which also provides rapid database GUI design with UML import and export (db reverse...
22.42 MB  
Utilities  -  The Exspiminator 0.5
An open source PowerPC CPU simulator and assembler, with associated documentation and tutorials, to facilitate the teaching of modern RISC assembly language programming. Written in java for portability.
67.1 KB  
Libraries  -  Audio::TagLib::MPEG::Properties 1.42
Audio::TagLib::MPEG::Properties is an implementation of audio property reading for MP3. SYNOPSIS use Audio::TagLib::MPEG::Properties; my $f = Audio::TagLib::MPEG::File->new("sample file.mp3"); my $i = $f->audioProperties(); print...
1.4 MB  
Programming  -  POE::Event::Message 0.11
This small set of classes is a starting point for creating a generic application messaging protocol. The intent is for these to be used as a foundation when building networked and/or event-driven applications such as Web services.
30.72 KB  
Libraries  -  Archive::Any::Create 0.02
Archive::Any::Create is an abstract API to create archives (tar.gz and zip). SYNOPSIS use Archive::Any::Create; my $archive = Archive::Any::Create->new; $archive->container(foo); # top-level directory $archive->add_file(bar.txt, $data); #...
3.07 KB  
Libraries  -  SMPEG 0.4.4
SMPEG is SDL MPEG Player Library. SMPEG is based on UC Berkeleys mpeg_play software MPEG decoder and SPLAY, an mpeg audio decoder created by Woo-jae Jung. We have completed the initial work to wed these two projects in order to create a general...
153.6 KB  
Programming  -  Millstone 3.1.0
Millstone is Web user-interface component library for Java programmers. Millstone lets you program user interfaces on the server side in a clean, object-oriented manner without getting your hands dirty with XHTML, CSS, JavaScript, and browser...
4.2 MB  
Code Management Tools  -  script4rss 0.4b
script4rss provides easily create scripts to convert HTML pages to RSS feeds. Some news Web sites dont work with RSS feeds yet. As a workaround, some feed readers offer the ability to run these sites through custom-written filters. Script4rss is...
7.17 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB