* Docs - Updates

* Quick-start - Readme

* Docs - updates

* Docs - Change root

* Docs - Fix root

* cleanup
Šī revīzija ir iekļauta:
Kiriti Gowda
2024-01-31 13:56:17 -08:00
revīziju iesūtīja GitHub
vecāks 90cddfe655
revīzija 53f3d68c6f
5 mainīti faili ar 16 papildinājumiem un 3 dzēšanām
+2 -1
Parādīt failu
@@ -1,6 +1,7 @@
[![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](https://opensource.org/licenses/MIT)
<p align="center"><img width="70%" src="https://github.com/ROCm/rocDecode/blob/master/docs/data/AMD_rocDecode_Logo.png?raw=true" /></p>
<p align="center"><img width="70%" src="https://raw.githubusercontent.com/ROCm/rocDecode/master/docs/data/AMD_rocDecode_Logo.png" /></p>
rocDecode is a high performance video decode SDK for AMD GPUs. rocDecode API lets developers access the video decoding features available on the GPU.
+3
Parādīt failu
@@ -27,6 +27,7 @@
# https://www.sphinx-doc.org/en/master/usage/configuration.html
import re
import shutil
from rocm_docs import ROCmDocs
@@ -37,6 +38,8 @@ with open('../CMakeLists.txt', encoding='utf-8') as f:
version_number = match[1]
left_nav_title = f"rocDecode {version_number} Documentation"
shutil.copy2('../README.md','./quickStart.md')
# for PDF output on Read the Docs
project = "rocDecode Documentation"
author = "Advanced Micro Devices, Inc."
+1 -1
Parādīt failu
@@ -944,7 +944,7 @@ WARN_LOGFILE =
# Note: If this tag is empty the current directory is searched.
INPUT = ../../README.md \
../../api/rocDecode.h \
../../api/rocdecode.h \
../../api/rocparser.h \
../../utils/rocvideodecode/roc_video_dec.h \
../../utils/video_demuxer.h
+1 -1
Parādīt failu
@@ -58,7 +58,7 @@ Table 1: Hardware video decoder capabilities
## Chapter 3: Video decoding pipeline
<p align="center"><img width="70%" src="data/VideoDecoderPipeline.PNG" /></p>
<p align="center"><img width="70%" src="https://raw.githubusercontent.com/ROCm/rocDecode/master/docs/data/VideoDecoderPipeline.PNG" /></p>
There are three main components in the rocDecode shown in the figure above: Demuxer, Video Parser APIs, and Video Decode APIs.
The Demuxer is based on FFMPEG. The demuxer extracts a segment of video data and sends it to the Video Parser. The parser then extracts crucial information such as picture and slice parameters, which is then sent to the Decoder APIs. These APIs submit the information to the hardware for the decoding of a frame. This process repeats in a loop until all frames have been decoded.
+9
Parādīt failu
@@ -2,6 +2,15 @@
# These comments will also be removed.
root: doxygen/html/index
subtrees:
- caption: Quick-start
entries:
- file: quickStart
- caption: API reference
entries:
- file: doxygen/html/files
- caption: Tutorials
entries:
- file: rocDecodeUserGuide
- caption: About
entries:
- file: license