1059b1c5bSMauro Carvalho Chehab.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
254f38fcaSMauro Carvalho Chehab
354f38fcaSMauro Carvalho Chehab.. _legacy_dvb_apis:
454f38fcaSMauro Carvalho Chehab
554f38fcaSMauro Carvalho Chehab***************************
654f38fcaSMauro Carvalho ChehabDigital TV Deprecated APIs
754f38fcaSMauro Carvalho Chehab***************************
854f38fcaSMauro Carvalho Chehab
954f38fcaSMauro Carvalho ChehabThe APIs described here **should not** be used on new drivers or applications.
1054f38fcaSMauro Carvalho Chehab
1154f38fcaSMauro Carvalho ChehabThe DVBv3 frontend API has issues with new delivery systems, including
1254f38fcaSMauro Carvalho ChehabDVB-S2, DVB-T2, ISDB, etc.
1354f38fcaSMauro Carvalho Chehab
1454f38fcaSMauro Carvalho ChehabThere's just one driver for a very legacy hardware using the Digital TV
1554f38fcaSMauro Carvalho Chehabaudio and video APIs. No modern drivers should use it. Instead, audio and
1654f38fcaSMauro Carvalho Chehabvideo should be using the V4L2 and ALSA APIs, and the pipelines should
1754f38fcaSMauro Carvalho Chehabbe set via the Media Controller API.
1854f38fcaSMauro Carvalho Chehab
1954f38fcaSMauro Carvalho Chehab.. attention::
2054f38fcaSMauro Carvalho Chehab
2154f38fcaSMauro Carvalho Chehab   The APIs described here doesn't necessarily reflect the current
2254f38fcaSMauro Carvalho Chehab   code implementation, as this section of the document was written
2354f38fcaSMauro Carvalho Chehab   for DVB version 1, while the code reflects DVB version 3
2454f38fcaSMauro Carvalho Chehab   implementation.
2554f38fcaSMauro Carvalho Chehab
2654f38fcaSMauro Carvalho Chehab
2754f38fcaSMauro Carvalho Chehab.. toctree::
2854f38fcaSMauro Carvalho Chehab    :maxdepth: 1
2954f38fcaSMauro Carvalho Chehab
3054f38fcaSMauro Carvalho Chehab    frontend_legacy_dvbv3_api
3154f38fcaSMauro Carvalho Chehab    video
3254f38fcaSMauro Carvalho Chehab    audio
33