OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SliceHeader
(Results
1 - 11
of
11
) sorted by null
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/parser/
h264parse_sh.c
14
h264_Status h264_Parse_Slice_Header_1(void *parent,h264_Info* pInfo, h264_Slice_Header_t *
SliceHeader
)
18
//h264_Slice_Header_t*
SliceHeader
= &pInfo->
SliceHeader
;
24
SliceHeader
->first_mb_in_slice = h264_GetVLCElement(parent, pInfo, false);
28
SliceHeader
->slice_type = (slice_type%5);
30
if(
SliceHeader
->slice_type > h264_PtypeI) {
42
SliceHeader
->pic_parameter_id = (uint8_t)data;
57
h264_Status h264_Parse_Slice_Header_2(void *parent, h264_Info* pInfo, h264_Slice_Header_t *
SliceHeader
)
61
//h264_Slice_Header_t*
SliceHeader
= &pInfo->
SliceHeader
;
[
all
...]
h264parse.c
70
h264_Status h264_active_par_set(h264_Info*pInfo,h264_Slice_Header_t*
SliceHeader
)
72
//h264_Slice_Header_t*
SliceHeader
= &pInfo->
SliceHeader
;
79
if((
SliceHeader
->first_mb_in_slice == 0) || (
SliceHeader
->pic_parameter_id != pInfo->active_PPS.pic_parameter_set_id))
82
h264_Parse_Copy_Pps_From_DDR(pInfo, &pInfo->active_PPS,
SliceHeader
->pic_parameter_id);
106
pInfo->active_PPS = PPS_GL[
SliceHeader
->pic_parameter_id];
140
h264_Status h264_Parse_Slice_Layer_Without_Partitioning_RBSP(void *parent, h264_Info* pInfo, h264_Slice_Header_t *
SliceHeader
)
152
SliceHeader
->sh_error = 0;
154
if(h264_Parse_Slice_Header_1(parent, pInfo,
SliceHeader
) == H264_STATUS_OK
[
all
...]
viddec_h264_workload.c
188
attrs->h264.used_for_reference |= (pInfo->
SliceHeader
.nal_ref_idc == 0)? 0: 1;
202
//attrs->h264.field_pic_flag |= (pInfo->
SliceHeader
.field_pic_flag << pInfo->
SliceHeader
.bottom_field_flag);
203
attrs->h264.field_pic_flag |= pInfo->
SliceHeader
.field_pic_flag;
217
data = PUT_BSD_PP1_IMG_DISPOSABLE_FLAG_BIT( (pInfo->
SliceHeader
.nal_ref_idc == 0) ) +
218
PUT_BSD_PP1_SLICE_TYPE_BITS(pInfo->
SliceHeader
.slice_type) +
221
PUT_BSD_PP1_NUM_REF_IDX_L0_BITS(pInfo->
SliceHeader
.num_ref_idx_l0_active) +
222
PUT_BSD_PP1_NUM_REF_IDX_L1_BITS(pInfo->
SliceHeader
.num_ref_idx_l1_active);
227
data = PUT_BSD_PP2_CABAC_INIT_IDC_BITS(pInfo->
SliceHeader
.cabac_init_idc) +
228
PUT_BSD_PP2_QP_BITS( (pInfo->
SliceHeader
.slice_qp_delta + pInfo->active_PPS.pic_init_qp_minus26+26) )
[
all
...]
mix_vbp_h264_stubs.c
90
if( (h264_PtypeB==pInfo->
SliceHeader
.slice_type)||(h264_PtypeP==pInfo->
SliceHeader
.slice_type) )
92
if(pInfo->
SliceHeader
.sh_refpic_l0.ref_pic_list_reordering_flag)
94
nitems = pInfo->
SliceHeader
.num_ref_idx_l0_active;
141
if( (h264_PtypeB==pInfo->
SliceHeader
.slice_type)||(h264_PtypeP==pInfo->
SliceHeader
.slice_type) )
143
if(pInfo->
SliceHeader
.sh_refpic_l0.ref_pic_list_reordering_flag)
145
nitems = pInfo->
SliceHeader
.num_ref_idx_l0_active;
h264parse_dpb.c
448
if (pInfo->
SliceHeader
.structure == FRAME)
465
if(pInfo->
SliceHeader
.slice_type == h264_PtypeP)
474
if(pInfo->
SliceHeader
.slice_type == h264_PtypeP)
491
if(pInfo->
SliceHeader
.slice_type == h264_PtypeP)
500
if(pInfo->
SliceHeader
.slice_type == h264_PtypeP)
511
if (pInfo->
SliceHeader
.structure == TOP_FIELD)
528
if(active_fs->frame_num > pInfo->
SliceHeader
.frame_num) {
542
if(pInfo->
SliceHeader
.slice_type == h264_PtypeP) {
550
if(pInfo->
SliceHeader
.slice_type == h264_PtypeP)
579
if(pInfo->
SliceHeader
.slice_type == h264_PtypeP
[
all
...]
viddec_h264_parse.c
162
if(h264_is_new_picture_start(pInfo, next_SliceHeader, pInfo->
SliceHeader
))
199
//if(pInfo->
SliceHeader
.redundant_pic_cnt)
205
dump_new_picture_attr(pInfo, pInfo->
SliceHeader
.frame_num);
217
if(pInfo->
SliceHeader
.first_mb_in_slice != 0)
220
pInfo->
SliceHeader
.sh_error |= (pInfo->
SliceHeader
.structure << 17);
h264parse_sei.c
592
h264_Parse_Dec_Ref_Pic_Marking(parent, pInfo, &pInfo->
SliceHeader
);
[
all
...]
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/include/
h264parse.h
93
extern h264_Status h264_Parse_Slice_Layer_Without_Partitioning_RBSP(void *parent, h264_Info* pInfo, h264_Slice_Header_t *
SliceHeader
);
94
extern h264_Status h264_Parse_Slice_Header_1(void *parent, h264_Info* pInfo, h264_Slice_Header_t *
SliceHeader
);
95
extern h264_Status h264_Parse_Slice_Header_2(void *parent, h264_Info* pInfo, h264_Slice_Header_t *
SliceHeader
);
96
extern h264_Status h264_Parse_Slice_Header_3(void *parent, h264_Info* pInfo, h264_Slice_Header_t *
SliceHeader
);
110
extern h264_Status h264_Parse_Ref_Pic_List_Reordering(void *parent,h264_Info* pInfo,h264_Slice_Header_t *
SliceHeader
);
111
extern h264_Status h264_Parse_Pred_Weight_Table(void *parent,h264_Info* pInfo,h264_Slice_Header_t *
SliceHeader
);
112
extern h264_Status h264_Parse_Dec_Ref_Pic_Marking(void *parent,h264_Info* pInfo,h264_Slice_Header_t *
SliceHeader
);
h264.h
966
h264_Slice_Header_t
SliceHeader
;
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/
vbp_h264_parser.c
288
h264_Slice_Header_t* slice_header = &(h264_parser->info.
SliceHeader
);
368
h264_Slice_Header_t* slice_header = &(h264_parser->info.
SliceHeader
);
824
if (0 == parser->info.
SliceHeader
.first_mb_in_slice)
846
if (parser->info.
SliceHeader
.first_mb_in_slice == 0)
874
pic_parms->CurrPic.frame_idx = parser->info.
SliceHeader
.frame_num;
877
if (parser->info.
SliceHeader
.nal_ref_idc != 0)
928
pic_parms->pic_fields.bits.reference_pic_flag = parser->info.
SliceHeader
.nal_ref_idc != 0;
931
pic_parms->pic_fields.bits.field_pic_flag = parser->info.
SliceHeader
.field_pic_flag;
934
pic_parms->frame_num = parser->info.
SliceHeader
.frame_num;
[
all
...]
/external/mp4parser/isoparser/src/main/java/com/googlecode/mp4parser/authoring/tracks/
H264TrackImpl.java
272
SliceHeader
sh = new
SliceHeader
(bs, seqParameterSet, pictureParameterSet, IdrPicFlag);
273
if (sh.slice_type ==
SliceHeader
.SliceType.B) {
425
public static class
SliceHeader
{
442
public
SliceHeader
(InputStream is, SeqParameterSet sps, PictureParameterSet pps, boolean IdrPicFlag) throws IOException {
445
first_mb_in_slice = reader.readUE("
SliceHeader
: first_mb_in_slice");
446
switch (reader.readUE("
SliceHeader
: slice_type")) {
473
pic_parameter_set_id = reader.readUE("
SliceHeader
: pic_parameter_set_id");
475
colour_plane_id = reader.readU(2, "
SliceHeader
: colour_plane_id");
477
frame_num = reader.readU(sps.log2_max_frame_num_minus4 + 4, "
SliceHeader
: frame_num")
[
all
...]
Completed in 584 milliseconds