ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Public Member Functions | |
getid3_mpeg (&$fd, &$ThisFileInfo) | |
MPEGsystemNonOverheadPercentage ($VideoBitrate, $AudioBitrate) | |
MPEGvideoFramerateLookup ($rawframerate) | |
MPEGvideoAspectRatioLookup ($rawaspectratio) | |
MPEGvideoAspectRatioTextLookup ($rawaspectratio) | |
Analyze () | |
![]() | |
__construct (getID3 $getid3, $call_module=null) | |
Analyze () | |
AnalyzeString ($string) | |
setStringMode ($string) | |
saveAttachment ($name, $offset, $length, $image_mime=null) | |
Static Public Member Functions | |
static | systemNonOverheadPercentage ($VideoBitrate, $AudioBitrate) |
static | videoFramerateLookup ($rawframerate) |
static | videoAspectRatioLookup ($rawaspectratio) |
static | videoAspectRatioTextLookup ($rawaspectratio) |
static | videoFormatTextLookup ($video_format) |
static | scalableModeTextLookup ($scalable_mode) |
static | pictureStructureTextLookup ($picture_structure) |
static | chromaFormatTextLookup ($chroma_format) |
Data Fields | |
const | START_CODE_BASE = "\x00\x00\x01" |
const | VIDEO_PICTURE_START = "\x00\x00\x01\x00" |
const | VIDEO_USER_DATA_START = "\x00\x00\x01\xB2" |
const | VIDEO_SEQUENCE_HEADER = "\x00\x00\x01\xB3" |
const | VIDEO_SEQUENCE_ERROR = "\x00\x00\x01\xB4" |
const | VIDEO_EXTENSION_START = "\x00\x00\x01\xB5" |
const | VIDEO_SEQUENCE_END = "\x00\x00\x01\xB7" |
const | VIDEO_GROUP_START = "\x00\x00\x01\xB8" |
const | AUDIO_START = "\x00\x00\x01\xC0" |
Private Member Functions | |
readBitsFromStream (&$bitstream, &$bitstreamoffset, $bits_to_read, $return_singlebit_as_boolean=true) | |
Additional Inherited Members | |
![]() | |
ftell () | |
fread ($bytes) | |
fseek ($bytes, $whence=SEEK_SET) | |
feof () | |
isDependencyFor ($module) | |
error ($text) | |
warning ($text) | |
notice ($text) | |
![]() | |
$getid3 | |
$data_string_flag = false | |
$data_string = '' | |
$data_string_position = 0 | |
$data_string_length = 0 | |
Definition at line 28 of file module.audio-video.mpeg.php.
getid3_mpeg::Analyze | ( | ) |
Reimplemented from getid3_handler.
Definition at line 32 of file module.audio-video.mpeg.php.
References $info, getid3_lib\BigEndian2Bin(), chromaFormatTextLookup(), getid3_handler\fread(), getid3_handler\fseek(), pictureStructureTextLookup(), readBitsFromStream(), scalableModeTextLookup(), videoAspectRatioLookup(), videoAspectRatioTextLookup(), videoFormatTextLookup(), videoFramerateLookup(), and getid3_handler\warning().
|
static |
Definition at line 600 of file module.audio-video.mpeg.php.
Referenced by Analyze().
getid3_mpeg::getid3_mpeg | ( | & | $fd, |
& | $ThisFileInfo | ||
) |
Definition at line 31 of file module.audio-video.mpeg.php.
References getid3_lib\BigEndian2Bin(), getid3_lib\BigEndian2Int(), getid3_lib\Bin2Dec(), getid3_mp3\decodeMPEGaudioHeader(), getid3_handler\fread(), getid3_handler\fseek(), GETID3_MPEG_AUDIO_START, GETID3_MPEG_VIDEO_EXTENSION_START, GETID3_MPEG_VIDEO_SEQUENCE_HEADER, MPEGsystemNonOverheadPercentage(), MPEGvideoAspectRatioLookup(), MPEGvideoAspectRatioTextLookup(), and MPEGvideoFramerateLookup().
getid3_mpeg::MPEGsystemNonOverheadPercentage | ( | $VideoBitrate, | |
$AudioBitrate | |||
) |
Definition at line 222 of file module.audio-video.mpeg.php.
Referenced by getid3_mpeg().
getid3_mpeg::MPEGvideoAspectRatioLookup | ( | $rawaspectratio | ) |
Definition at line 279 of file module.audio-video.mpeg.php.
Referenced by getid3_mpeg().
getid3_mpeg::MPEGvideoAspectRatioTextLookup | ( | $rawaspectratio | ) |
Definition at line 284 of file module.audio-video.mpeg.php.
Referenced by getid3_mpeg().
getid3_mpeg::MPEGvideoFramerateLookup | ( | $rawframerate | ) |
Definition at line 274 of file module.audio-video.mpeg.php.
Referenced by getid3_mpeg().
|
static |
Definition at line 594 of file module.audio-video.mpeg.php.
Referenced by Analyze().
|
private |
Definition at line 505 of file module.audio-video.mpeg.php.
Referenced by Analyze().
|
static |
Definition at line 588 of file module.audio-video.mpeg.php.
Referenced by Analyze().
|
static |
Definition at line 515 of file module.audio-video.mpeg.php.
|
static |
Definition at line 572 of file module.audio-video.mpeg.php.
Referenced by Analyze().
|
static |
Definition at line 577 of file module.audio-video.mpeg.php.
Referenced by Analyze().
|
static |
Definition at line 582 of file module.audio-video.mpeg.php.
Referenced by Analyze().
|
static |
Definition at line 567 of file module.audio-video.mpeg.php.
Referenced by Analyze().
const getid3_mpeg::AUDIO_START = "\x00\x00\x01\xC0" |
Definition at line 29 of file module.audio-video.mpeg.php.
const getid3_mpeg::START_CODE_BASE = "\x00\x00\x01" |
Definition at line 21 of file module.audio-video.mpeg.php.
const getid3_mpeg::VIDEO_EXTENSION_START = "\x00\x00\x01\xB5" |
Definition at line 26 of file module.audio-video.mpeg.php.
const getid3_mpeg::VIDEO_GROUP_START = "\x00\x00\x01\xB8" |
Definition at line 28 of file module.audio-video.mpeg.php.
const getid3_mpeg::VIDEO_PICTURE_START = "\x00\x00\x01\x00" |
Definition at line 22 of file module.audio-video.mpeg.php.
const getid3_mpeg::VIDEO_SEQUENCE_END = "\x00\x00\x01\xB7" |
Definition at line 27 of file module.audio-video.mpeg.php.
const getid3_mpeg::VIDEO_SEQUENCE_ERROR = "\x00\x00\x01\xB4" |
Definition at line 25 of file module.audio-video.mpeg.php.
const getid3_mpeg::VIDEO_SEQUENCE_HEADER = "\x00\x00\x01\xB3" |
Definition at line 24 of file module.audio-video.mpeg.php.
const getid3_mpeg::VIDEO_USER_DATA_START = "\x00\x00\x01\xB2" |
Definition at line 23 of file module.audio-video.mpeg.php.