audio-set-attributes.rst 1.1 KB
Newer Older
1 2 3 4
.. -*- coding: utf-8; mode: rst -*-

.. _AUDIO_SET_ATTRIBUTES:

5
====================
6 7 8
AUDIO_SET_ATTRIBUTES
====================

9 10
NAME
----
11

12
AUDIO_SET_ATTRIBUTES
13

14
SYNOPSIS
15 16 17 18 19
--------

.. c:function:: int ioctl(fd, int request = AUDIO_SET_ATTRIBUTES, audio_attributes_t attr )


20 21
ARGUMENTS
---------
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

.. flat-table::
    :header-rows:  0
    :stub-columns: 0


    -  .. row 1

       -  int fd

       -  File descriptor returned by a previous call to open().

    -  .. row 2

       -  int request

       -  Equals AUDIO_SET_ATTRIBUTES for this command.

    -  .. row 3

       -  audio_attributes_t attr

       -  audio attributes according to section ??


47 48 49 50 51 52 53 54
DESCRIPTION
-----------

This ioctl is intended for DVD playback and allows you to set certain
information about the audio stream.


RETURN VALUE
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
------------

On success 0 is returned, on error -1 and the ``errno`` variable is set
appropriately. The generic error codes are described at the
:ref:`Generic Error Codes <gen-errors>` chapter.

.. flat-table::
    :header-rows:  0
    :stub-columns: 0


    -  .. row 1

       -  ``EINVAL``

       -  attr is not a valid or supported attribute setting.