mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +01:00
flame: hidden attribute is PyAttribute so need to get value
This commit is contained in:
parent
575898490f
commit
8d4541d68d
1 changed files with 11 additions and 3 deletions
|
|
@ -518,10 +518,13 @@ def _get_shot_tokens_values(clip, tokens, from_clip=False):
|
||||||
|
|
||||||
|
|
||||||
def _get_segment_attributes(segment, from_clip=False):
|
def _get_segment_attributes(segment, from_clip=False):
|
||||||
# log.debug(dir(segment))
|
|
||||||
|
log.debug("Segment name|hidden: {}|{}".format(
|
||||||
|
segment.name.get_value(), segment.hidden
|
||||||
|
))
|
||||||
if (
|
if (
|
||||||
segment.name.get_value() == ""
|
segment.name.get_value() == ""
|
||||||
or segment.hidden
|
or segment.hidden.get_value()
|
||||||
):
|
):
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
@ -591,7 +594,12 @@ def create_otio_timeline(sequence):
|
||||||
# create otio tracks and clips
|
# create otio tracks and clips
|
||||||
for ver in sequence.versions:
|
for ver in sequence.versions:
|
||||||
for track in ver.tracks:
|
for track in ver.tracks:
|
||||||
if len(track.segments) == 0 and track.hidden:
|
# avoid all empty tracks
|
||||||
|
# or hidden tracks
|
||||||
|
if (
|
||||||
|
len(track.segments) == 0
|
||||||
|
or track.hidden.get_value()
|
||||||
|
):
|
||||||
return None
|
return None
|
||||||
|
|
||||||
# convert track to otio
|
# convert track to otio
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue