Opened 9 years ago

Closed 9 years ago

#51 closed defect (fixed)

Profile value in config files

Reported by: jaypadia Owned by: Vadim
Priority: minor Milestone: SHM-8.0
Component: SHM software Version:
Keywords: Cc: Vadim, jct-vc@…

Description

In the sample config file, the profile values go as below

#======== Profile/Level ================
#Profile : main
NumProfileTierLevel : 3
#Profile for the whole bitstream
Profile0 : scalable-main
#Profile for the base layer --- this will be ignored when BL is not HEVC
Profile1 : main
#Profile for the enhancement layer
Profile2 : scalable-main

Profile0 goes in PTL 0.
PTL 1 doesn't have profile info. Hence profile value comes from PTL 0.
But base layer has to be Main or Main10.
Profile0 value needs to be changed.

Please see the patch in the attachment.

Attachments (2)

Config_Profile_fix_jpadia_vidyo_150116.patch (4.3 KB) - added by jaypadia 9 years ago.
Profile0nCheckings.patch (8.8 KB) - added by fhendry 9 years ago.

Download all attachments as: .zip

Change history (5)

comment:1 Changed 9 years ago by DefaultCC Plugin

  • Cc Vadim jct-vc@… added

Changed 9 years ago by jaypadia

Changed 9 years ago by fhendry

comment:2 in reply to: ↑ description Changed 9 years ago by fhendry

The proposed changes are correct for the case base layer is HEVC.
We probably should put note to warn people to update the profiles when BL is not HEVC.

Furthermore, some checks to make sure the value of profiles and levels are set correctly might be useful. Please find the patch that contains the above (+ covering the patch that Jay has provided earlier) attached.

Replying to jaypadia:

In the sample config file, the profile values go as below

#======== Profile/Level ================
#Profile : main
NumProfileTierLevel : 3
#Profile for the whole bitstream
Profile0 : scalable-main
#Profile for the base layer --- this will be ignored when BL is not HEVC
Profile1 : main
#Profile for the enhancement layer
Profile2 : scalable-main

Profile0 goes in PTL 0.
PTL 1 doesn't have profile info. Hence profile value comes from PTL 0.
But base layer has to be Main or Main10.
Profile0 value needs to be changed.

Please see the patch in the attachment.

comment:3 Changed 9 years ago by Vadim

  • Resolution set to fixed
  • Status changed from new to closed

Last patch was committed witt rev 990. Please reopen the ticket if the problem still exists.

Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber, Participant

  • Gerhard Tech(Always)
  • Hendry(Participant)
  • Jay Padia(Reporter)
  • jct-vc@…(Subscriber)
  • Karsten Suehring(Always)
  • Vadim Seregin(Owner, Subscriber, Participant)