Class: TagLib::ID3v2::CommentsFrame
- Defined in:
- lib/TagLib_doc.rb
Overview
An implementation of ID3v2 comments. .</b>
This implements the ID3v2 comment format. An ID3v2 comment concists of a language encoding, a description and a single text field.
Instance Method Summary collapse
-
#description ⇒ Object
Returns the description of this comment.Most taggers simply ignore this value.
- #frameID ⇒ Object
-
#language ⇒ Object
Returns the language encoding as a 3 byte encoding as specified by ISO-639-2.Most taggers simply ignore this value.
-
#setDescription(s) ⇒ Object
Sets the description of the comment to s.decription().
-
#setLanguage(languageCode) ⇒ Object
Set the language using the 3 byte language code from ISO-639-2 to languageCode.language().
-
#setText(s) ⇒ Object
Sets the text portion of the comment to s.text().
-
#setTextEncoding(encoding) ⇒ Object
Sets the text encoding to be used when rendering this frame to encoding.textEncoding() render().
- #size ⇒ Object
-
#text ⇒ Object
Returns the text of this comment.setText().
-
#textEncoding ⇒ Object
Returns the text encoding that will be used in rendering this frame.
-
#toString ⇒ Object
Returns the text of this comment.text().
Instance Method Details
#description ⇒ Object
Returns the description of this comment.Most taggers simply ignore this value. setDescription()
2462 2463 |
# File 'lib/TagLib_doc.rb', line 2462 def description() end |
#frameID ⇒ Object
2455 2456 |
# File 'lib/TagLib_doc.rb', line 2455 def frameID() end |
#language ⇒ Object
Returns the language encoding as a 3 byte encoding as specified by ISO-639-2.Most taggers simply ignore this value. setLanguage()
2483 2484 |
# File 'lib/TagLib_doc.rb', line 2483 def language() end |
#setDescription(s) ⇒ Object
Sets the description of the comment to s.decription()
2435 2436 |
# File 'lib/TagLib_doc.rb', line 2435 def setDescription(s) end |
#setLanguage(languageCode) ⇒ Object
Set the language using the 3 byte language code from ISO-639-2 to languageCode.language()
2489 2490 |
# File 'lib/TagLib_doc.rb', line 2489 def setLanguage(languageCode) end |
#setText(s) ⇒ Object
Sets the text portion of the comment to s.text()
2441 2442 |
# File 'lib/TagLib_doc.rb', line 2441 def setText(s) end |
#setTextEncoding(encoding) ⇒ Object
Sets the text encoding to be used when rendering this frame to encoding.textEncoding() render()
2470 2471 |
# File 'lib/TagLib_doc.rb', line 2470 def setTextEncoding(encoding) end |
#size ⇒ Object
2464 2465 |
# File 'lib/TagLib_doc.rb', line 2464 def size() end |
#text ⇒ Object
Returns the text of this comment.setText()
2476 2477 |
# File 'lib/TagLib_doc.rb', line 2476 def text() end |
#textEncoding ⇒ Object
Returns the text encoding that will be used in rendering this frame. This defaults to the type that was either specified in the constructor or read from the frame when parsed.setTextEncoding() render()
2453 2454 |
# File 'lib/TagLib_doc.rb', line 2453 def textEncoding() end |
#toString ⇒ Object
Returns the text of this comment.text()
2447 2448 |
# File 'lib/TagLib_doc.rb', line 2447 def toString() end |