18c2ecf20Sopenharmony_ci.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ci.. _dvb_audio:
48c2ecf20Sopenharmony_ci
58c2ecf20Sopenharmony_ci#######################
68c2ecf20Sopenharmony_ciDigital TV Audio Device
78c2ecf20Sopenharmony_ci#######################
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ciThe Digital TV audio device controls the MPEG2 audio decoder of the Digital
108c2ecf20Sopenharmony_ciTV hardware. It can be accessed through ``/dev/dvb/adapter?/audio?``. Data
118c2ecf20Sopenharmony_citypes and and ioctl definitions can be accessed by including
128c2ecf20Sopenharmony_ci``linux/dvb/audio.h`` in your application.
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ciPlease note that some Digital TV cards don’t have their own MPEG decoder, which
158c2ecf20Sopenharmony_ciresults in the omission of the audio and video device.
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ciThese ioctls were also used by V4L2 to control MPEG decoders implemented
188c2ecf20Sopenharmony_ciin V4L2. The use of these ioctls for that purpose has been made obsolete
198c2ecf20Sopenharmony_ciand proper V4L2 ioctls or controls have been created to replace that
208c2ecf20Sopenharmony_cifunctionality.
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_ci.. toctree::
248c2ecf20Sopenharmony_ci    :maxdepth: 1
258c2ecf20Sopenharmony_ci
268c2ecf20Sopenharmony_ci    audio_data_types
278c2ecf20Sopenharmony_ci    audio_function_calls
28