---
title: "Version check atom ('rmvc')"
framework: quicktime-file-format
role: symbol
role_heading: Atom
path: quicktime-file-format/version_check_atom
---

# Version check atom ('rmvc')

A version check atom specifies a software package, such as QuickTime or QuickTime VR, and the version of that package needed to display a movie.

## Overview

Overview The package is specified using a Macintosh Gestalt type, such a 'qtim' for QuickTime (QuickTime provides support for these Gestalt tests in the Windows computing environment). You can specify a minimum required version to be returned by the Gestalt check, or you can require that a specific value be returned after performing a binary AND operation on the Gestalt bitfield and a mask. Multiple version check atoms are allowed within a given reference movie descriptor atom. Applications should not attempt to play a movie unless all version checks are successful.

## Topics

### Data fields

- [Size](quicktime-file-format/version_check_atom/size.md)
- [Type](quicktime-file-format/version_check_atom/type.md)
- [Flags](quicktime-file-format/version_check_atom/flags.md)
- [Software package](quicktime-file-format/version_check_atom/software_package.md)
- [Version](quicktime-file-format/version_check_atom/version.md)
- [Mask](quicktime-file-format/version_check_atom/mask.md)
- [Check type](quicktime-file-format/version_check_atom/check_type.md)

## See Also

### Describing reference movies

- [Reference movie atom ('rmra')](quicktime-file-format/reference_movie_atom.md)
- [Reference movie descriptor atom ('rmda')](quicktime-file-format/reference_movie_descriptor_atom.md)
- [Data reference atom](quicktime-file-format/reference_movie_data_reference_atom.md)
- [Data rate atom ('rmdr')](quicktime-file-format/data_rate_atom.md)
- [CPU speed atom ('rmcs')](quicktime-file-format/cpu_speed_atom.md)
- [Component detect atom ('rmcd')](quicktime-file-format/component_detect_atom.md)
- [Movie importer component flags](quicktime-file-format/movie_importer_component_flags.md)
- [Quality atom ('rmqu')](quicktime-file-format/quality_atom.md)
