Back to home page

OSCL-LXR

 
 

    


0001 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
0002 .. c:namespace:: DTV.audio
0003 
0004 .. _AUDIO_BILINGUAL_CHANNEL_SELECT:
0005 
0006 ==============================
0007 AUDIO_BILINGUAL_CHANNEL_SELECT
0008 ==============================
0009 
0010 Name
0011 ----
0012 
0013 AUDIO_BILINGUAL_CHANNEL_SELECT
0014 
0015 .. attention:: This ioctl is deprecated
0016 
0017 Synopsis
0018 --------
0019 
0020 .. c:macro:: AUDIO_BILINGUAL_CHANNEL_SELECT
0021 
0022 ``int ioctl(int fd, AUDIO_BILINGUAL_CHANNEL_SELECT, struct audio_channel_select *select)``
0023 
0024 Arguments
0025 ---------
0026 
0027 .. flat-table::
0028     :header-rows:  0
0029     :stub-columns: 0
0030 
0031     -
0032 
0033        -  int fd
0034 
0035        -  File descriptor returned by a previous call to open().
0036 
0037     -
0038 
0039        -  audio_channel_select_t ch
0040 
0041        -  Select the output format of the audio (mono left/right, stereo).
0042 
0043 Description
0044 -----------
0045 
0046 This ioctl is obsolete. Do not use in new drivers. It has been replaced
0047 by the V4L2 ``V4L2_CID_MPEG_AUDIO_DEC_MULTILINGUAL_PLAYBACK`` control
0048 for MPEG decoders controlled through V4L2.
0049 
0050 This ioctl call asks the Audio Device to select the requested channel
0051 for bilingual streams if possible.
0052 
0053 Return Value
0054 ------------
0055 
0056 On success 0 is returned, on error -1 and the ``errno`` variable is set
0057 appropriately. The generic error codes are described at the
0058 :ref:`Generic Error Codes <gen-errors>` chapter.