Audio-M4P
view release on metacpan or search on metacpan
lib/Audio/M4P/QuickTime.pm view on Meta::CPAN
=head2 Class Internal Methods and Functions
=over 4
=item AtomList
=item AtomTree
=item ConvertDrmsToMp4a
=item DeleteAtom
=item DeleteAtomWithStcoFix
=item DumpTree
=item FindAtom
=item FindAtomData
=item FixStco
=item GetSampleTable
=item MakeIlstAtom
=item MetaInfo
=item ParseDrms
=item ParseMP4Container
=item ParseMeta
=item ParseStsd
=item ParseMp4a
=item genre_num_to_genre_text
=item genre_text_to_genre_num
=item isMetaDataType
=item Get3GPInfo
=item GetFtype
=item Set3GPInfo
=item asset_language_pack_iso_639_2T
=back
=head1 BUGS
=over 4
The Audio::M4P::* code is not re-entrant on a per-file basis, due to recursive
changes to containers not being thread-safe. Threaded code using these modules
may need to lock down all method calls with a semaphore or other serialization
method, unless only one thread is used to modify any given audio file.
=back
=head1 SEE ALSO WITH THIS MODULE
=over 4
=item L<Audio::M4P>, L<Audio::M4P::Atom>
=back
=head1 SEE ALSO
=over 4
=item L<LWP::UserAgent::iTMS_Client>, L<iTunes::Sid>
=item L<MP3::Info>, L<MP4::Info>, L<MP3::Tag>, L<Audio::TagLib>, L<Audio::File::Tag>, L<Mac::iTunes>, L<Net::iTMS>, L<LWP::UserAgent::iTMS_Client>
=back
=head1 AUTHOR
=over 4
William Herrera B<wherrera@skylightview.com>.
=back
=head1 SUPPORT
=over 4
Questions, feature requests and bug reports should go to
<wherrera@skylightview.com>.
=back
=head1 COPYRIGHT
=over 4
Copyright (c) 2003-2008 William Herrera. All rights reserved.
This program is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
=back
=cut
1;
( run in 0.717 second using v1.01-cache-2.11-cpan-39bf76dae61 )