MPEG2 Video Sequence Structure


video_sequence(){
next_start_code()
sequence_header()
if(nextbits() == extension_start_code){
sequence_extension()
do{
extension_and_user_data(0)
do {
if(nextbits() == group_start_code){
group_of_pictures_header()
extension_and_user_data(1)
}
picture_header()
picture_coding_extension()
extensions_and_user_data(2)
picture_data()
} while((nextbits() == picture_start_code) ||
(nextbits() == group_start_code))
if(nextbits() != sequence_end_code){
sequence_header()
sequence_extension()
}
} while(nextbits() != sequence_end_code)
} else {
/* ISO/IEC 11172-2 */
}
sequence_end_code
}
No.of bits

























32
ISO/IEC 13818-2, GENERIC CODING OF MOVING PICTURES AND ASSOCIATED AUDIO INFORMATION: VIDEO, 9 November 1994



MAIN

Created by: Kuan, Yeh Cheang. Copyright © 2002 YC Kuan. All rights reserved.