Skip to content

Commit 9caf5e6

Browse files
committed
feat: add algolia search
1 parent 35ba9d7 commit 9caf5e6

File tree

2 files changed

+213
-167
lines changed

2 files changed

+213
-167
lines changed

mkdocs.yml

Lines changed: 162 additions & 157 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,11 @@ plugins:
7070
- tags:
7171
tags_file: tags.md
7272

73+
algolia:
74+
app_id: !ENV ALGOLIA_APP_ID
75+
api_key: !ENV ALGOLIA_API_KEY
76+
index_name: gpac
77+
7378
hooks:
7479
- scripts/mkdocs_hooks.py
7580
markdown_extensions:
@@ -206,163 +211,163 @@ nav:
206211
- Global options: Filters/core_options.md
207212
- Logging: Filters/core_logs.md
208213
- Filters:
209-
- Stream Manipulation:
210-
- Audio/Video rewinder: Filters/rewind.md
211-
- Bitstream metadata rewriter: Filters/bsrw.md
212-
- FFmpeg bitstream filter: Filters/ffbsf.md
213-
- HEVC Tile aggregator: Filters/tileagg.md
214-
- HEVC Tile extractor: Filters/hevcsplit.md
215-
- HEVC Tile merger: Filters/hevcmerge.md
216-
- HEVC Tile splitter: Filters/tilesplit.md
217-
- Layered bitstream aggregator: Filters/bsagg.md
218-
- Layered bitstream splitter: Filters/bssplit.md
219-
- MPEG-2 TS splitter: Filters/tssplit.md
220-
- MPEG-2 TS timestamper: Filters/tsgendts.md
221-
- Media reframer: Filters/reframer.md
222-
- Sources concatenator: Filters/flist.md
223-
- Timestamp rewriter: Filters/restamp.md
224-
- Multimedia I/O:
225-
- AV Counter Generator: Filters/avgen.md
226-
- Audio output: Filters/aout.md
227-
- DVB for Linux: Filters/dvbin.md
228-
- DekTec SDI output: Filters/dtout.md
229-
- FFmpeg AV capture: Filters/ffavin.md
230-
- Uncompressed Video Generator: Filters/uncvg.md
231-
- Video output: Filters/vout.md
232-
- Web-based AV capture: Filters/webgrab.md
233-
- Protocols I/O:
234-
- DASH & HLS client: Filters/dashin.md
235-
- DASH & HLS segmenter: Filters/dasher.md
236-
- File input: Filters/fin.md
237-
- File output: Filters/fout.md
238-
- HTTP input: Filters/httpin.md
239-
- HTTP server: Filters/httpout.md
240-
- MABR & ROUTE input: Filters/routein.md
241-
- MABR & ROUTE output: Filters/routeout.md
242-
- Media Server: Filters/mediaserver.md
243-
- Pipe input: Filters/pin.md
244-
- Pipe output: Filters/pout.md
245-
- RTP Streamer: Filters/rtpout.md
246-
- RTP/RTSP/SDP input: Filters/rtpin.md
247-
- RTSP server: Filters/rtspout.md
248-
- UDP/TCP input: Filters/sockin.md
249-
- UDP/TCP output: Filters/sockout.md
250-
- Text & Subtitles:
251-
- Closed-Caption decoder: Filters/ccdec.md
252-
- Subtitle loader: Filters/txtin.md
253-
- TTML sample merger: Filters/ttmlmerge.md
254-
- TTML to SRT: Filters/ttml2srt.md
255-
- TTML to WebVTT: Filters/ttml2vtt.md
256-
- TX3G to SRT: Filters/tx3g2srt.md
257-
- TX3G to TTML: Filters/tx3g2ttml.md
258-
- TX3G to WebVTT: Filters/tx3g2vtt.md
259-
- WebVTT to TX3G: Filters/vtt2tx3g.md
260-
- Audio & Video Processing:
261-
- Audio Video mixer: Filters/avmix.md
262-
- Audio resampler: Filters/resample.md
263-
- Compositor: Filters/compositor.md
264-
- EVG video rescaler: Filters/evgs.md
265-
- FFmpeg AV Filter: Filters/ffavf.md
266-
- FFmpeg video rescaler: Filters/ffsws.md
267-
- GPU texture uploader: Filters/glpush.md
268-
- Thumbnail generator: Filters/thumbs.md
269-
- Video cropper: Filters/vcrop.md
270-
- Video flipper: Filters/vflip.md
271-
- Utilities & Tools:
272-
- JavaScript filter: Filters/jsf.md
273-
- NHML reader: Filters/nhmlr.md
274-
- NHML writer: Filters/nhmlw.md
275-
- NHNT reader: Filters/nhntr.md
276-
- NHNT writer: Filters/nhntw.md
277-
- Packet inspector: Filters/inspect.md
278-
- Source prober: Filters/probe.md
279-
- Stream rewriter: Filters/unframer.md
280-
- Stream to File converter: Filters/writegen.md
281-
- Cryptography:
282-
- CENC decryptor: Filters/cdcrypt.md
283-
- CENC encryptor: Filters/cecrypt.md
284-
- CryptFile input: Filters/cryptin.md
285-
- CryptFile output: Filters/cryptout.md
286-
- Bitstream Framing:
287-
- AC3 reframer: Filters/rfac3.md
288-
- ADTS reframer: Filters/rfadts.md
289-
- ADTS rewriter: Filters/ufadts.md
290-
- AMR/EVRC reframer: Filters/rfamr.md
291-
- AV1/IVF/VP9 reframer: Filters/rfav1.md
292-
- AVC/HEVC reframer: Filters/rfnalu.md
293-
- AVC/HEVC to AnnexB rewriter: Filters/ufnalu.md
294-
- FLAC reframer: Filters/rfflac.md
295-
- Framed to Unframed converter: Filters/writeuf.md
296-
- H263 reframer: Filters/rfh263.md
297-
- IVF/OBU/annexB rewriter: Filters/ufobu.md
298-
- JPG/J2K/PNG/BMP reframer: Filters/rfimg.md
299-
- LATM reframer: Filters/rflatm.md
300-
- LATM rewriter: Filters/uflatm.md
301-
- M1V/M2V/M4V reframer: Filters/rfmpgvid.md
302-
- M4V rewriter: Filters/ufm4v.md
303-
- MHAS rewriter: Filters/ufmhas.md
304-
- MP3 reframer: Filters/rfmp3.md
305-
- MPEH-H Audio Stream reframer: Filters/rfmhas.md
306-
- PCM reframer: Filters/rfpcm.md
307-
- ProRes reframer: Filters/rfprores.md
308-
- QCP reframer: Filters/rfqcp.md
309-
- QCP writer: Filters/writeqcp.md
310-
- RAW video reframer: Filters/rfrawvid.md
311-
- SRT reframer: Filters/rfsrt.md
312-
- TX3G rewriter: Filters/ufttxt.md
313-
- TrueHD reframer: Filters/rftruehd.md
314-
- VC1 rewriter: Filters/ufvc1.md
315-
- WebVTT rewriter: Filters/ufvtt.md
316-
- Demultiplexers:
317-
- AVI: Filters/avidmx.md
318-
- FFmpeg: Filters/ffdmx.md
319-
- GHI: Filters/ghidmx.md
320-
- GSF: Filters/gsfdmx.md
321-
- ISOBMFF/QT: Filters/mp4dmx.md
322-
- MPEG PS: Filters/m2psdmx.md
323-
- MPEG-2 TS: Filters/m2tsdmx.md
324-
- OGG: Filters/oggdmx.md
325-
- SAF: Filters/safdmx.md
326-
- VobSub: Filters/vobsubdmx.md
327-
- Mulitplexers:
328-
- AVI: Filters/avimx.md
329-
- FFmpeg: Filters/ffmx.md
330-
- GSF: Filters/gsfmx.md
331-
- ISOBMFF/QT: Filters/mp4mx.md
332-
- MPEG-2 TS: Filters/m2tsmx.md
333-
- OGG: Filters/oggmx.md
334-
- Decoders:
335-
- A52: Filters/a52dec.md
336-
- BT/XMT/X3D: Filters/btplay.md
337-
- FAAD: Filters/faad.md
338-
- FFmpeg: Filters/ffdec.md
339-
- MAD: Filters/maddec.md
340-
- MPEG-4 BIFS: Filters/bifsdec.md
341-
- MPEG-4 LASeR: Filters/lsrdec.md
342-
- MPEG-4 OD: Filters/odfdec.md
343-
- MPEG-H Audio: Filters/mpeghdec.md
344-
- MediaCodec: Filters/mcdec.md
345-
- NVidia: Filters/nvdec.md
346-
- OpenHEVC: Filters/ohevcdec.md
347-
- OpenJPEG2000: Filters/j2kdec.md
348-
- OpenSVC: Filters/osvcdec.md
349-
- PNG/JPG: Filters/imgdec.md
350-
- SCTE35: Filters/scte35dec.md
351-
- SVG: Filters/svgplay.md
352-
- TTML: Filters/ttmldec.md
353-
- TTXT/TX3G: Filters/ttxtdec.md
354-
- Theora: Filters/theoradec.md
355-
- UNCV: Filters/uncvdec.md
356-
- VideoToolBox: Filters/vtbdec.md
357-
- Vorbis: Filters/vorbisdec.md
358-
- WebCodec: Filters/wcdec.md
359-
- WebVTT: Filters/vttdec.md
360-
- XVid: Filters/xviddec.md
361-
- Encoders:
362-
- FFmpeg: Filters/ffenc.md
363-
- JPG: Filters/jpgenc.md
364-
- PNG: Filters/pngenc.md
365-
- WebCodec: Filters/wcenc.md
214+
- Stream Manipulation:
215+
- Audio/Video rewinder: Filters/rewind.md
216+
- Bitstream metadata rewriter: Filters/bsrw.md
217+
- FFmpeg bitstream filter: Filters/ffbsf.md
218+
- HEVC Tile aggregator: Filters/tileagg.md
219+
- HEVC Tile extractor: Filters/hevcsplit.md
220+
- HEVC Tile merger: Filters/hevcmerge.md
221+
- HEVC Tile splitter: Filters/tilesplit.md
222+
- Layered bitstream aggregator: Filters/bsagg.md
223+
- Layered bitstream splitter: Filters/bssplit.md
224+
- MPEG-2 TS splitter: Filters/tssplit.md
225+
- MPEG-2 TS timestamper: Filters/tsgendts.md
226+
- Media reframer: Filters/reframer.md
227+
- Sources concatenator: Filters/flist.md
228+
- Timestamp rewriter: Filters/restamp.md
229+
- Multimedia I/O:
230+
- AV Counter Generator: Filters/avgen.md
231+
- Audio output: Filters/aout.md
232+
- DVB for Linux: Filters/dvbin.md
233+
- DekTec SDI output: Filters/dtout.md
234+
- FFmpeg AV capture: Filters/ffavin.md
235+
- Uncompressed Video Generator: Filters/uncvg.md
236+
- Video output: Filters/vout.md
237+
- Web-based AV capture: Filters/webgrab.md
238+
- Protocols I/O:
239+
- DASH & HLS client: Filters/dashin.md
240+
- DASH & HLS segmenter: Filters/dasher.md
241+
- File input: Filters/fin.md
242+
- File output: Filters/fout.md
243+
- HTTP input: Filters/httpin.md
244+
- HTTP server: Filters/httpout.md
245+
- MABR & ROUTE input: Filters/routein.md
246+
- MABR & ROUTE output: Filters/routeout.md
247+
- Media Server: Filters/mediaserver.md
248+
- Pipe input: Filters/pin.md
249+
- Pipe output: Filters/pout.md
250+
- RTP Streamer: Filters/rtpout.md
251+
- RTP/RTSP/SDP input: Filters/rtpin.md
252+
- RTSP server: Filters/rtspout.md
253+
- UDP/TCP input: Filters/sockin.md
254+
- UDP/TCP output: Filters/sockout.md
255+
- Text & Subtitles:
256+
- Closed-Caption decoder: Filters/ccdec.md
257+
- Subtitle loader: Filters/txtin.md
258+
- TTML sample merger: Filters/ttmlmerge.md
259+
- TTML to SRT: Filters/ttml2srt.md
260+
- TTML to WebVTT: Filters/ttml2vtt.md
261+
- TX3G to SRT: Filters/tx3g2srt.md
262+
- TX3G to TTML: Filters/tx3g2ttml.md
263+
- TX3G to WebVTT: Filters/tx3g2vtt.md
264+
- WebVTT to TX3G: Filters/vtt2tx3g.md
265+
- Audio & Video Processing:
266+
- Audio Video mixer: Filters/avmix.md
267+
- Audio resampler: Filters/resample.md
268+
- Compositor: Filters/compositor.md
269+
- EVG video rescaler: Filters/evgs.md
270+
- FFmpeg AV Filter: Filters/ffavf.md
271+
- FFmpeg video rescaler: Filters/ffsws.md
272+
- GPU texture uploader: Filters/glpush.md
273+
- Thumbnail generator: Filters/thumbs.md
274+
- Video cropper: Filters/vcrop.md
275+
- Video flipper: Filters/vflip.md
276+
- Utilities & Tools:
277+
- JavaScript filter: Filters/jsf.md
278+
- NHML reader: Filters/nhmlr.md
279+
- NHML writer: Filters/nhmlw.md
280+
- NHNT reader: Filters/nhntr.md
281+
- NHNT writer: Filters/nhntw.md
282+
- Packet inspector: Filters/inspect.md
283+
- Source prober: Filters/probe.md
284+
- Stream rewriter: Filters/unframer.md
285+
- Stream to File converter: Filters/writegen.md
286+
- Cryptography:
287+
- CENC decryptor: Filters/cdcrypt.md
288+
- CENC encryptor: Filters/cecrypt.md
289+
- CryptFile input: Filters/cryptin.md
290+
- CryptFile output: Filters/cryptout.md
291+
- Bitstream Framing:
292+
- AC3 reframer: Filters/rfac3.md
293+
- ADTS reframer: Filters/rfadts.md
294+
- ADTS rewriter: Filters/ufadts.md
295+
- AMR/EVRC reframer: Filters/rfamr.md
296+
- AV1/IVF/VP9 reframer: Filters/rfav1.md
297+
- AVC/HEVC reframer: Filters/rfnalu.md
298+
- AVC/HEVC to AnnexB rewriter: Filters/ufnalu.md
299+
- FLAC reframer: Filters/rfflac.md
300+
- Framed to Unframed converter: Filters/writeuf.md
301+
- H263 reframer: Filters/rfh263.md
302+
- IVF/OBU/annexB rewriter: Filters/ufobu.md
303+
- JPG/J2K/PNG/BMP reframer: Filters/rfimg.md
304+
- LATM reframer: Filters/rflatm.md
305+
- LATM rewriter: Filters/uflatm.md
306+
- M1V/M2V/M4V reframer: Filters/rfmpgvid.md
307+
- M4V rewriter: Filters/ufm4v.md
308+
- MHAS rewriter: Filters/ufmhas.md
309+
- MP3 reframer: Filters/rfmp3.md
310+
- MPEH-H Audio Stream reframer: Filters/rfmhas.md
311+
- PCM reframer: Filters/rfpcm.md
312+
- ProRes reframer: Filters/rfprores.md
313+
- QCP reframer: Filters/rfqcp.md
314+
- QCP writer: Filters/writeqcp.md
315+
- RAW video reframer: Filters/rfrawvid.md
316+
- SRT reframer: Filters/rfsrt.md
317+
- TX3G rewriter: Filters/ufttxt.md
318+
- TrueHD reframer: Filters/rftruehd.md
319+
- VC1 rewriter: Filters/ufvc1.md
320+
- WebVTT rewriter: Filters/ufvtt.md
321+
- Demultiplexers:
322+
- AVI: Filters/avidmx.md
323+
- FFmpeg: Filters/ffdmx.md
324+
- GHI: Filters/ghidmx.md
325+
- GSF: Filters/gsfdmx.md
326+
- ISOBMFF/QT: Filters/mp4dmx.md
327+
- MPEG PS: Filters/m2psdmx.md
328+
- MPEG-2 TS: Filters/m2tsdmx.md
329+
- OGG: Filters/oggdmx.md
330+
- SAF: Filters/safdmx.md
331+
- VobSub: Filters/vobsubdmx.md
332+
- Mulitplexers:
333+
- AVI: Filters/avimx.md
334+
- FFmpeg: Filters/ffmx.md
335+
- GSF: Filters/gsfmx.md
336+
- ISOBMFF/QT: Filters/mp4mx.md
337+
- MPEG-2 TS: Filters/m2tsmx.md
338+
- OGG: Filters/oggmx.md
339+
- Decoders:
340+
- A52: Filters/a52dec.md
341+
- BT/XMT/X3D: Filters/btplay.md
342+
- FAAD: Filters/faad.md
343+
- FFmpeg: Filters/ffdec.md
344+
- MAD: Filters/maddec.md
345+
- MPEG-4 BIFS: Filters/bifsdec.md
346+
- MPEG-4 LASeR: Filters/lsrdec.md
347+
- MPEG-4 OD: Filters/odfdec.md
348+
- MPEG-H Audio: Filters/mpeghdec.md
349+
- MediaCodec: Filters/mcdec.md
350+
- NVidia: Filters/nvdec.md
351+
- OpenHEVC: Filters/ohevcdec.md
352+
- OpenJPEG2000: Filters/j2kdec.md
353+
- OpenSVC: Filters/osvcdec.md
354+
- PNG/JPG: Filters/imgdec.md
355+
- SCTE35: Filters/scte35dec.md
356+
- SVG: Filters/svgplay.md
357+
- TTML: Filters/ttmldec.md
358+
- TTXT/TX3G: Filters/ttxtdec.md
359+
- Theora: Filters/theoradec.md
360+
- UNCV: Filters/uncvdec.md
361+
- VideoToolBox: Filters/vtbdec.md
362+
- Vorbis: Filters/vorbisdec.md
363+
- WebCodec: Filters/wcdec.md
364+
- WebVTT: Filters/vttdec.md
365+
- XVid: Filters/xviddec.md
366+
- Encoders:
367+
- FFmpeg: Filters/ffenc.md
368+
- JPG: Filters/jpgenc.md
369+
- PNG: Filters/pngenc.md
370+
- WebCodec: Filters/wcenc.md
366371
- Build:
367372
- Overview: Build/Build-Introduction.md
368373
- Upgrading or Changing Branch: Build/Upgrading.md

0 commit comments

Comments
 (0)