Audio:...::Types(3pm)

πŸ“¦
version 2.003 Β· 3 versions
, in debian trixie, ubuntu resolute, ubuntu stonking

πŸŽ€ Audio:...::Types(3pm) πŸŽ€

okay so this is a User Contributed Perl Documentation page, bestie β€” the title up top is Audio:...::Types(3pm), and it's all about a lil module in the Audio::MPD situation. buckle up, it's short but it's iconic. ✨


✨ NAME ✨

Audio::MPD::Common::Types β€” the types used in the distribution. that's it, that's the job. πŸ’…


🌸 VERSION 🌸

version 2.003 β€” we're living in the 2.003 era, no cap. πŸ¦‹


πŸ’œ DESCRIPTION πŸ’œ

so this module implements the specific types that this distribution uses, and then it exports them (the exporting is handled by Moose::Util::TypeConstraints, iykyk β€” that's the girl doing the actual work behind the scenes). πŸ‘‘

current types defined are, like, the whole roster:

  • State β€” a simple enumeration, which means it literally only allows "play", "stop" and "pause". three options, no more, no less, and honestly? the range. the taste. 🎡

it also defines a type coertion from Str to Audio::MPD::Common::Time. 🫢


πŸ‘‘ AUTHOR πŸ‘‘

Jerome Quelin β€” the main character who made this happen. πŸ’–


this software is copyright (c) 2007 by Jerome Quelin. πŸ“…

it's free software β€” you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. periodt. πŸ’…


okay that's the whole page, bestie, you ate it πŸ’…βœ¨ β€” this was pulled from perl v5.40.1, dated 2025-04-11, and yeah, that footer really said Audio:...::Types(3pm) one more time on the way out. bye mwah πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from