1 | package org.farng.mp3.id3; |
2 | |
3 | /** |
4 | * <h3>4.4.Involved people list</h3> |
5 | * <p/> |
6 | * <p class=t> Since there might be a lot of people contributing to an audio file in various ways, such as musicians and |
7 | * technicians, the 'Text information frames' are often insufficient to list everyone involved in a project. The |
8 | * 'Involved people list' is a frame containing the names of those involved, and how they were involved. The body simply |
9 | * contains a terminated string with the involvement directly followed by a terminated string with the involvee followed |
10 | * by a new involvement and so on. There may only be one "IPLS" frame in each tag. </p> |
11 | * <p/> |
12 | * <p><center> <table border=0> |
13 | * <p/> |
14 | * <tr><td colspan=2> <Header for 'Involved people list', ID: "IPLS"></td></tr> <tr><td>Text |
15 | * encoding</td><td>$xx</td></tr> <tr><td>People list strings</td><td><text strings according to |
16 | * encoding></td></tr> </table> </center> |
17 | * |
18 | * @author Eric Farng |
19 | * @version $Revision: 1.3 $ |
20 | */ |
21 | public class FrameBodyIPLS extends AbstractID3v2FrameBody { |
22 | |
23 | /** |
24 | * Creates a new FrameBodyIPLS object. |
25 | */ |
26 | public FrameBodyIPLS() { |
27 | super(); |
28 | } |
29 | |
30 | /** |
31 | * Creates a new FrameBodyIPLS object. |
32 | */ |
33 | public FrameBodyIPLS(final FrameBodyIPLS body) { |
34 | super(body); |
35 | } |
36 | |
37 | protected void setupObjectList() { |
38 | throw new UnsupportedOperationException("This frame has not been implemented."); |
39 | } |
40 | |
41 | public String getIdentifier() { |
42 | throw new UnsupportedOperationException("This frame has not been implemented."); |
43 | } |
44 | } |