|
1 | 1 | ISOBMFF binding for APV |
2 | | -============== |
| 2 | +======================= |
3 | 3 |
|
4 | 4 | # Introduction |
5 | 5 |
|
@@ -53,7 +53,7 @@ The compressorname field of the VisualSampleEntry shall have '\012APV Coding'. T |
53 | 53 |
|
54 | 54 | ### Description |
55 | 55 |
|
56 | | -The box with APVCodecConfigurationBox shall contains APVDecoderConfigurationRecord as defined in {{APVDecoderConfigurationRecord}} |
| 56 | +The box with APVCodecConfigurationBox shall contain an APVDecoderConfigurationRecord as defined in {{APVDecoderConfigurationRecord}} |
57 | 57 |
|
58 | 58 | ### Syntax |
59 | 59 |
|
@@ -111,7 +111,7 @@ aligned(8) class APVDecoderConfigurationRecord { |
111 | 111 | > indicates the value of the pbu_type field in the pbu header immediately preceding the frame data for a certain index i. |
112 | 112 |
|
113 | 113 | + number_of_frame_info[i] |
114 | | -> indicates the number of variations of the frame header information for the frames whose value of the pbu_type field in the pbu header immediately preceding it is idendtical with the value of the pub_type[i] field for a certain index i. |
| 114 | +> indicates the number of variations of the frame header information for the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical to the value of the pub_type[i] field for a certain index i. |
115 | 115 |
|
116 | 116 | + color_description_present_flag[i][j] |
117 | 117 | >indicates whether the color description information is provided for the jth variation of frame header whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. |
@@ -150,16 +150,16 @@ aligned(8) class APVDecoderConfigurationRecord { |
150 | 150 | > indicates the value of the transfer_characteristics field in the jth variation of the frame header of the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. If the value of number_of_frame_info[i] is 1, then the same value of this field must be used as the value of the transfer_characteristics field in the frame header of the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. If the value of number_of_frame_info[i] is 1 is greater than 1, then the frame header in each sample must provide the value of transfer_characteristics field matched with one among the values of this field for all index j for the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. |
151 | 151 |
|
152 | 152 | + matrix_coefficients[i][j] |
153 | | -> indicates the value of the matrix_coefficients field in the jth variation of the frame header of the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. If the value of number_of_frame_info[i] is 1, then the same value of this field must be used as the value of the matrix_coefficients field in the frame header of the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. If the value of number_of_frame_info[i] is 1 is greater than 1, then the frame header in each sample must provide the value of matrix_cofficients field matched with one among the values of this field for all index j for the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. |
| 153 | +> indicates the value of the matrix_coefficients field in the jth variation of the frame header of the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. If the value of number_of_frame_info[i] is 1, then the same value of this field must be used as the value of the matrix_coefficients field in the frame header of the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. If the value of number_of_frame_info[i] is 1 is greater than 1, then the frame header in each sample must provide the value of matrix_coefficients field matched with one among the values of this field for all index j for the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. |
154 | 154 |
|
155 | 155 | + full_range_flag[i][j] |
156 | 156 | > indicates the value of the full_range_flag field in the jth variation of the frame header of the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. If the value of number_of_frame_info[i] is 1, then the same value of this field must be used as the value of |
157 | | -the full_range_flag field in the frame header of the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. If the value of number_of_frame_info[i] is 1 is greater than 1, then the frame header in each sample must provide the value of matrix_cofficients field matched with one among the values of this field for all index j for the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. |
| 157 | +the full_range_flag field in the frame header of the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. If the value of number_of_frame_info[i] is 1 is greater than 1, then the frame header in each sample must provide the value of matrix_coefficients field matched with one among the values of this field for all index j for the frames whose value of the pbu_type field in the pbu header immediately preceding it is identical with the value of the pbu_type[i] field for a certain index i. |
158 | 158 |
|
159 | 159 | ## APV Sample Description |
160 | 160 |
|
161 | 161 | ### Format of sample |
162 | | -When APV coded bitstream is encapsulated in a track with APVSampleEntry, each sample shall contain one and only one access unit of APV coded data. The format of sample shall be same as the raw_bitstream_access_unit, the length field of four bytes preceeding the access unit data, as defined in the section 12.1 of [APV codec specification](#apv-codec). |
| 162 | +When APV coded bitstream is encapsulated in a track with APVSampleEntry, each sample shall contain one and only one access unit of APV coded data. The format of sample shall be same as the raw_bitstream_access_unit, the length field of four bytes preceding the access unit data, as defined in the section 12.1 of [APV codec specification](#apv-codec). |
163 | 163 |
|
164 | 164 | ### Sync sample |
165 | 165 | Every samples of APV bitstream shall be sync samples. |
@@ -188,9 +188,9 @@ else { |
188 | 188 |
|
189 | 189 | tile_index for sub-samples based on tiles, this parameter indicates the tile index in raster order in a frame. |
190 | 190 |
|
191 | | -# Sub-parameters for the MIME tyype 'codecs' parameter |
| 191 | +# Sub-parameters for the MIME type 'codecs' parameter |
192 | 192 |
|
193 | | -When the 'codecs' parameter of a MIME type is used for a track containing APV bistream, as defined in IETF RFC 6381, the sub-parameters defined in this section is used. |
| 193 | +When the 'codecs' parameter of a MIME type is used for a track containing APV bitstream, as defined in IETF RFC 6381, the sub-parameters defined in this section is used. |
194 | 194 |
|
195 | 195 | The 'codecs' parameter string for the APV bitstream is defined as follows: |
196 | 196 |
|
|
0 commit comments