네트워크2012. 11. 15. 17:20

 

QT Atoms and Atom Containers

 

QT atom 들은 더 많은 일반-목적의 저장 포맷을 제공하고, simple atom 들을 이용할때 발생하는 몇몇 애매성들을 제거해주는 '향상된 data structure' 이다. QT atom 은 확장된 header 를 지니고 있다; size, type 필드들은 atom ID 에 대한 필드들과 child atom 의 개수를 따른다. (즉, 저들을 포함하여 size 와 type 을 결정한다.)

 

이는 같은 타입의 '복수의 child atom' 들이 식별번호를 통해 명시되게 만들어준다. 또한 알려지지않은 타입의 QT atom 의 컨텐츠들을 child atom 들의 트리구조를 걸어다니며, 분석하는것이 가능하게 만들어준다.

 

QT atom 들은 일반적으로 lock count 를 포함하고 있는 header 를 지닌 data structure 인 atom container 에 감싸여있다. 

 

 

 

 

 

 

'네트워크' 카테고리의 다른 글

[QTFF] Atoms  (0) 2012.11.09
[QTFF] QuickTime File Format Specification 시작부분  (0) 2012.11.09
Posted by 하늘_