1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/Documentation/media/uapi/dvb
Mauro Carvalho Chehab 15a04d4e76 docs-rst: auto-generate PDF image files
The PDF files that contain media images were actually generated
offline from their SVG or PNG source files.

Sphinx can handle PNG sources automatially. So, let's just
drop their PDF counterparts.

For SVG, however, Sphinx doesn't produce the right tags to
use the TexLive SVG support. Also, the SVG support is done via
shell execution, with is not nice.

So, while we don't have any support for SVG inside Sphinx
core or as an extension, move the logic to build them to Makefile,
producing the PDF images on runtime.

NOTE: due to the way Sphinx works, the PDF images should be
generated inside the Kernel source tree, as otherwise Sphinx
won't find it, not obeying what's specified by "O=" makefile
parameter.

Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
2016-11-16 15:20:59 -07:00
..
audio-bilingual-channel-select.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
audio-channel-select.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
audio-clear-buffer.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-continue.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-fclose.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-fopen.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-fwrite.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-get-capabilities.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-get-pts.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-get-status.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-pause.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-play.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-select-source.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
audio-set-attributes.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
audio-set-av-sync.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-set-bypass-mode.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-set-ext-id.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-set-id.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-set-karaoke.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
audio-set-mixer.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
audio-set-mute.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-set-streamtype.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio-stop.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
audio.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
audio_data_types.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
audio_function_calls.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
audio_h.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
ca-fclose.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
ca-fopen.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
ca-get-cap.rst [media] docs-rst: fix the remaining broken links for DVB CA API 2016-09-09 09:52:50 -03:00
ca-get-descr-info.rst [media] docs-rst: fix the remaining broken links for DVB CA API 2016-09-09 09:52:50 -03:00
ca-get-msg.rst [media] docs-rst: fix the remaining broken links for DVB CA API 2016-09-09 09:52:50 -03:00
ca-get-slot-info.rst [media] docs-rst: fix the remaining broken links for DVB CA API 2016-09-09 09:52:50 -03:00
ca-reset.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
ca-send-msg.rst [media] docs-rst: fix the remaining broken links for DVB CA API 2016-09-09 09:52:50 -03:00
ca-set-descr.rst [media] docs-rst: fix the remaining broken links for DVB CA API 2016-09-09 09:52:50 -03:00
ca-set-pid.rst [media] docs-rst: fix the remaining broken links for DVB CA API 2016-09-09 09:52:50 -03:00
ca.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
ca_data_types.rst [media] docs-rst: convert uAPI structs to C domain 2016-09-09 09:34:01 -03:00
ca_function_calls.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
ca_h.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
demux.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
dmx-add-pid.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
dmx-fclose.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
dmx-fopen.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
dmx-fread.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
dmx-fwrite.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
dmx-get-caps.rst [media] docs-rst: fix dmx bad cross-references 2016-09-09 09:53:54 -03:00
dmx-get-event.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
dmx-get-pes-pids.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
dmx-get-stc.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
dmx-remove-pid.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
dmx-set-buffer-size.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
dmx-set-filter.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
dmx-set-pes-filter.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
dmx-set-source.rst [media] docs-rst: fix dmx bad cross-references 2016-09-09 09:53:54 -03:00
dmx-start.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
dmx-stop.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
dmx_fcalls.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
dmx_h.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
dmx_types.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
dtv-fe-stats.rst [media] docs-rst: convert uAPI structs to C domain 2016-09-09 09:34:01 -03:00
dtv-properties.rst [media] docs-rst: convert uAPI structs to C domain 2016-09-09 09:34:01 -03:00
dtv-property.rst [media] docs-rst: convert uAPI structs to C domain 2016-09-09 09:34:01 -03:00
dtv-stats.rst [media] docs-rst: convert uAPI structs to C domain 2016-09-09 09:34:01 -03:00
dvb-fe-read-status.rst [media] docs-rst: better use the .. note:: tag 2016-08-22 10:02:29 -03:00
dvb-frontend-event.rst [media] docs-rst: convert uAPI structs to C domain 2016-09-09 09:34:01 -03:00
dvb-frontend-parameters.rst [media] docs-rst: convert uAPI structs to C domain 2016-09-09 09:34:01 -03:00
dvbapi.rst [media] docs-rst: better use the .. note:: tag 2016-08-22 10:02:29 -03:00
dvbproperty-006.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
dvbproperty.rst [media] docs-rst: simplify c:type: cross references 2016-09-09 09:54:54 -03:00
dvbstb.svg docs-rst: auto-generate PDF image files 2016-11-16 15:20:59 -07:00
examples.rst [media] docs-rst: fix some .. note:: occurrences 2016-08-22 10:36:57 -03:00
fe-bandwidth-t.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
fe-diseqc-recv-slave-reply.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
fe-diseqc-reset-overload.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
fe-diseqc-send-burst.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
fe-diseqc-send-master-cmd.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
fe-dishnetwork-send-legacy-cmd.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
fe-enable-high-lnb-voltage.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
fe-get-event.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
fe-get-frontend.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
fe-get-info.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
fe-get-property.rst [media] docs-rst: convert uAPI structs to C domain 2016-09-09 09:34:01 -03:00
fe-read-ber.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
fe-read-signal-strength.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
fe-read-snr.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
fe-read-status.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
fe-read-uncorrected-blocks.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
fe-set-frontend-tune-mode.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
fe-set-frontend.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
fe-set-tone.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
fe-set-voltage.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
fe-type-t.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
fe_property_parameters.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
frontend-property-cable-systems.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
frontend-property-satellite-systems.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
frontend-property-terrestrial-systems.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
frontend-stat-properties.rst [media] docs-rst: convert uAPI structs to C domain 2016-09-09 09:34:01 -03:00
frontend.rst [media] docs-rst: better use the .. note:: tag 2016-08-22 10:02:29 -03:00
frontend_f_close.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
frontend_f_open.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
frontend_fcalls.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
frontend_h.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
frontend_legacy_api.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
frontend_legacy_dvbv3_api.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
intro.rst docs-rst: auto-generate PDF image files 2016-11-16 15:20:59 -07:00
legacy_dvb_apis.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
net-add-if.rst [media] docs-rst exceptions: use C domain references for DVB headers 2016-09-09 09:45:24 -03:00
net-get-if.rst [media] docs-rst: convert uAPI structs to C domain 2016-09-09 09:34:01 -03:00
net-remove-if.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
net.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
net_h.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
query-dvb-frontend-info.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
video-clear-buffer.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-command.rst [media] fix broken references on dvb/video*rst 2016-09-09 09:53:35 -03:00
video-continue.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-fast-forward.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-fclose.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-fopen.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-freeze.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-fwrite.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-get-capabilities.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-get-event.rst [media] fix broken references on dvb/video*rst 2016-09-09 09:53:35 -03:00
video-get-frame-count.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-get-frame-rate.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-get-navi.rst [media] fix broken references on dvb/video*rst 2016-09-09 09:53:35 -03:00
video-get-pts.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-get-size.rst [media] fix broken references on dvb/video*rst 2016-09-09 09:53:35 -03:00
video-get-status.rst [media] fix broken references on dvb/video*rst 2016-09-09 09:53:35 -03:00
video-play.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-select-source.rst [media] fix broken references on dvb/video*rst 2016-09-09 09:53:35 -03:00
video-set-attributes.rst [media] fix broken references on dvb/video*rst 2016-09-09 09:53:35 -03:00
video-set-blank.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-set-display-format.rst [media] fix broken references on dvb/video*rst 2016-09-09 09:53:35 -03:00
video-set-format.rst [media] fix broken references on dvb/video*rst 2016-09-09 09:53:35 -03:00
video-set-highlight.rst [media] fix broken references on dvb/video*rst 2016-09-09 09:53:35 -03:00
video-set-id.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-set-spu-palette.rst [media] fix broken references on dvb/video*rst 2016-09-09 09:53:35 -03:00
video-set-spu.rst [media] fix broken references on dvb/video*rst 2016-09-09 09:53:35 -03:00
video-set-streamtype.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-set-system.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-slowmotion.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-stillpicture.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-stop.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video-try-command.rst [media] docs-rst: Convert DVB uAPI to use C function references 2016-08-22 21:23:34 -03:00
video.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
video_function_calls.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
video_h.rst doc_rst: rename the media Sphinx suff to Documentation/media 2016-07-08 11:59:40 -03:00
video_types.rst [media] docs-rst: convert uAPI structs to C domain 2016-09-09 09:34:01 -03:00