Lines Matching +full:tag +(+path:plugin +path:tag) -(+path:plugin +path:tag +path:lang)

10 // module.tag.id3v2.php                                        //
12 // dependencies: module.tag.id3v1.php //
16 getid3_lib::IncludeDependency(GETID3_INCLUDEPATH.'module.tag.id3v1.php', __FILE__, true);
22 // Overall tag structure:
70 …$ThisFileInfo['error'][] = 'this script only parses up to ID3v2.4.x - this tag is ID3v2.'.$id3v2_m…
99 …tid3_lib::BigEndian2Int(substr($header, 6, 4), 1) + 10; // length of ID3v2 tag in 10-byte header d…
138 // of on tag level, making it easier to skip frames, increasing the streamability
139 // of the tag. The unsynchronisation flag in the header [S:3.1] indicates that
186 // b - Tag is an update
191 // d - Tag restrictions
213 …lags']['restrictions']['tagsize'] = ($restrictions_raw && 0xC0) >> 6; // p - Tag size restrictions
276 …ID3v2 tag written as ID3v2.4, but with non-synchsafe integers (ID3v2.3 style). Older versions of (…
306 …name.'" ('.$framedataoffset.' bytes into the ID3v2.'.$id3v2_majorversion.' tag). (ERROR: IsValidID…
365 …name.'" ('.$framedataoffset.' bytes into the ID3v2.'.$id3v2_majorversion.' tag). (ERROR: !IsValidI…
369 …name.'" ('.$framedataoffset.' bytes into the ID3v2.'.$id3v2_majorversion.' tag). (ERROR: !IsValidI…
375 …name.'" ('.$framedataoffset.' bytes into the ID3v2.'.$id3v2_majorversion.' tag). (ERROR: $frame_si…
379 …arsing "'.$frame_name.'" ('.$framedataoffset.' bytes into the ID3v2.'.$id3v2_majorversion.' tag).';
524 …rPreservation'] = (bool) ($parsedFrame['frame_flags_raw'] & 0x8000); // a - Tag alter preservation
534 …rPreservation'] = (bool) ($parsedFrame['frame_flags_raw'] & 0x4000); // a - Tag alter preservation
577 // There may be more than one 'UFID' frame in a tag,
592 // There may be more than one 'TXXX' frame in each tag,
625 // There may only be one text information frame of its kind in an tag.
655 // There may be more than one 'WXXX' frame in each tag,
703 // There may only be one URL link frame of its kind in a tag,
718 // There may only be one 'IPL' frame in each tag
739 // There may only be one 'MCDI' frame in each tag
750 // There may only be one 'ETCO' frame in each tag
776 // There may only be one 'MLLT' frame in each tag
809 // There may only be one 'SYTC' frame in each tag
835 // in each tag, but only one with the same language and content descriptor.
874 // There may be more than one 'SYLT' frame in each tag,
932 // There may be more than one comment frame in each tag,
977 // There may be more than one 'RVA2' frame in each tag,
1013 // There may only be one 'RVA' frame in each tag
1101 // There may be more than one 'EQU2' frame in each tag,
1132 // There may only be one 'EQUA' frame in each tag
1163 // There may only be one 'RVRB' frame in each tag.
1277 // There may be more than one 'GEOB' frame in each tag,
1330 // There may only be one 'PCNT' frame in each tag.
1341 // There may be more than one 'POPM' frame in each tag,
1364 // There may only be one 'RBUF' frame in each tag
1368 // Offset to next tag $xx xx xx xx
1381 // There may be more than one 'CRM' frame in a tag,
1408 // There may be more than one 'AENC' frames in a tag,
1434 // There may be more than one 'LINK' frame in a tag,
1467 // There may only be one 'POSS' frame in each tag
1479 // There may be more than one 'Terms of use' frame in a tag,
1506 // There may only be one 'OWNE' frame in a tag
1540 // There may be more than one 'commercial frame' in a tag,
1619 // There may be several 'ENCR' frames in a tag,
1642 // There may be several 'GRID' frames in a tag,
1664 // The tag may contain more than one 'PRIV' frame
1683 // There may be more than one 'signature frame' in a tag,
1695 // There may only be one 'seek frame' in a tag
1697 // Minimum offset to next tag $xx xx xx xx
1704 // There may only be one 'audio seek point index' frame in a tag
1730 // There may only be one 'RGAD' frame in a tag