#44 Operation Group in Master Mob

open
None
7
2003-09-17
2003-08-21
Anonymous
No

(NOTE: related to #489786 "Sequences In Master Mob")

Opening audio essence via IAAFMasterMob::OpenEssence()
results in AAFRESULT_TRAVERSAL_NOT_POSS from
ImplAAFSegment::TraverseToClip().

While Sequence::TraverseToClip() exists - perhaps as a
resolution to the prior defect, there is no such method in the
IAAFOperationGroup class.

This failure can be found by attempting to open the audio
essence in this member example:

.../Avid Symphony 4.0 (24 October 2002) /Avid embedded
cuts only.aaf

The audio essence in this eg has a "pan" effect added in the
master mob...

Also, there are other segment objects that then could cause
this traverse error as well: Nest?? MediaGroup??

-harry

Discussion

  • Phil Tudor

    Phil Tudor - 2003-08-21
    • priority: 5 --> 7
     
  • Phil Tudor

    Phil Tudor - 2003-08-21

    Logged In: YES
    user_id=162067

    Harry,

    What version of the toolkit were you using?

    Phil

     
  • Harry Plate

    Harry Plate - 2003-08-21

    Logged In: YES
    user_id=833165

    We updated to the "tip" of the distribution as of Aug 4.

    So I assume that this is simply the latest?!

    -harry

     
  • Phil Tudor

    Phil Tudor - 2003-09-17
    • assigned_to: nobody --> autoduckinc
     
  • Oliver Morgan

    Oliver Morgan - 2003-10-01

    Logged In: YES
    user_id=153340

    I note that the spec says:

    7.16 OperationGroup Class

    An OperationGroup object can only be part of a Composition
    Package.

     
  • Phil Tudor

    Phil Tudor - 2003-10-02

    Logged In: YES
    user_id=162067

    Oliver,

    Then we have a contradiction. The section on "Descibing
    essence with material packages" section says:

    "...a limited set of correction effects [may be] applied to the
    essence data"

    Fig 4-1 includes OperationGroup in a MasterMob containment
    diagram.

    Given that shipping devices are doing this, we should probably
    allow it in the general case.

    Comments?

    Phil

     
  • David McLeish

    David McLeish - 2003-12-09

    Logged In: YES
    user_id=876687

    Another variant on this
    AAF_RESULT_TRAVERSAL_NOT_POSSIBLE can be triggered
    when searching for a SourceMob using
    MasterMob::SearchSource. This occurs when a MasterMob
    contains an OperationGroup (as Harry reported above using a
    different entry point). These OpGroup in MasterMob
    constructions have been found in an AAF generated using
    XPress DV 3.5.4 on 19 Dec 2003.

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks