---
name: "SNDRV_COMPRESS_IOCTL_VERSION"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/SNDRV_COMPRESS_IOCTL_VERSION"
---

# SNDRV\_COMPRESS\_IOCTL\_VERSION(9)

## NAME

SNDRV\_COMPRESS\_IOCTL\_VERSION -

## SYNOPSIS

**SNDRV\_COMPRESS\_IOCTL\_VERSION(void);**

## ARGUMENTS

None

## DESCRIPTION

SNDRV\_COMPRESS\_GET\_CAPS: Query capability of DSP SNDRV\_COMPRESS\_GET\_CODEC\_CAPS: Query capability of a codec SNDRV\_COMPRESS\_SET\_PARAMS: Set codec and stream parameters

## NOTE

only codec params can be changed runtime and stream params cant be SNDRV\_COMPRESS\_GET\_PARAMS: Query codec params SNDRV\_COMPRESS\_TSTAMP: get the current timestamp value SNDRV\_COMPRESS\_AVAIL: get the current buffer avail value. This also queries the tstamp properties SNDRV\_COMPRESS\_PAUSE: Pause the running stream SNDRV\_COMPRESS\_RESUME: resume a paused stream SNDRV\_COMPRESS\_START: Start a stream SNDRV\_COMPRESS\_STOP: stop a running stream, discarding ring buffer content and the buffers currently with DSP SNDRV\_COMPRESS\_DRAIN: Play till end of buffers and stop after that SNDRV\_COMPRESS\_IOCTL\_VERSION: Query the API version

## COPYRIGHT
