Distributed Codec Engine
ಡಿಸ್ಟ್ರಿಬ್ಯೂಟೆಡ್ ಕೋಡೆಕ್ ಎಂಜಿನ್ (ಡಿಸಿಇ) ಒಂದು ಎಪಿಐ ಮತ್ತು ಟೆಕ್ಸಾಸ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್ನಿಂದ ಸಾಫ್ಟ್ವೇರ್ ಲೈಬ್ರರಿಯಾಗಿ ("ಲಿಬ್ಡಿಸ್") ಅದರ ಅನುಷ್ಠಾನವಾಗಿದೆ. ಗ್ರಂಥಾಲಯವನ್ನು ಪರಿಷ್ಕೃತ ಬಿಎಸ್ಡಿ ಪರವಾನಗಿ ಮತ್ತು ಕೆಲವು ಹೆಚ್ಚುವರಿ ನಿಯಮಗಳ ಅಡಿಯಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ಇದು ಓಪನ್ ಮ್ಯಾಕ್ಸ್ ಅಗತ್ಯವಿಲ್ಲದೇ ಲಿನಕ್ಸ್ ಅಡಿಯಲ್ಲಿ ಹೋಸ್ಟ್ನಿಂದ ಸಹ-ಪ್ರೊಸೆಸರ್ನಲ್ಲಿ (ಡುಕಾಟಿ/ಎಂ3) ಒಎಂಎಪಿಯ ಕೋಡೆಕ್ ಎಂಜಿನ್ ಎಪಿಐ ಕೊಡೆಕ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪ್ರವೇಶಿಸುವ ಸಿಸ್ಲಿಂಕ್/ಆರ್ಸಿಎಂ ಶಿಮ್ ಪದರದ ಮೂಲಕ ಒಎಂಎಪಿ4 ಆಧಾರಿತ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಲ್ಲಿ ಐವಿಎ-ಎಚ್ಡಿಯಲ್ಲಿ ಆಡಿಯೋ ಮತ್ತು ವಿಡಿಯೋ ಡಿಕೋಡಿಂಗ್ಗಾಗಿ ಹಾರ್ಡ್ವೇರ್ ವೇಗವರ್ಧನೆಗೆ ದೂರಸ್ಥ ಪ್ರವೇಶವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಒದಗಿಸುತ್ತದೆ. ಡುಕಾಟಿ ಉಪವ್ಯವಸ್ಥೆಯು ಎರಡು ಎಆರ್ಎಂ ಕಾರ್ಟೆಕ್ಸ್-ಎಂ3 ಪ್ರೊಸೆಸರ್ಗಳನ್ನು (ಸಿಪಿಯುಗಳು) ಮತ್ತು ಎಎಸ್ಐಸಿಗಳ ಐವಿಎ-ಎಚ್ಡಿ ಮತ್ತು ಐಎಸ್ಎಸ್ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಡಿಸಿಇ ಜಿಎಸ್ಟಿ-ಡುಕಾಟಿಯನ್ನು ಬೆಂಬಲಿಸುವ ಸಾಫ್ಟ್ವೇರ್, ಒಎಂಎಪಿ4ಗಾಗಿ ಲಿಬ್ಡಿಸಿ ಒಮ್ಯಾಪ್ಎಫ್ಬ್ಪ್ಲೇನನ್ನು ಬಳಸುವ ಜಿಸ್ಟ್ರೀಮರ್ ಪ್ಲಗಿನ್, ಒಎಂಎಪಿಗಾಗಿ ವೀಡಿಯೊ ಪ್ಲೇಯರ್ ವೀಡಿಯೊ 4 ಲಿನಕ್ಸ್ (ವಿ4ಎಲ್) ಅನ್ನು ಬಳಸುತ್ತದೆ ಟೆಕ್ಸಾಸ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್ನ ಒಎಂಎಪಿ ಎಸ್ಒಸಿ ಹಾರ್ಡ್ವೇರ್ ಅನ್ನು ಸಹ ನೋಡಿ ಇದು ಲಿಬ್ಡಿಸಿ ವೀಡಿಯೊ ಆಕ್ಸಿಲರೇಶನ್ ಎಪಿಐ (ವಿಎ ಎಪಿಐ) ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ-ಇದು ಲಿನಕ್ಸ್/ಯುನಿಕ್ಸ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗಾಗಿ ಪರ್ಯಾಯ ವೀಡಿಯೊ ಆಕ್ಸಿಲರೇಶನ್ ಎಪಿಐ ಆಗಿದೆ. ವಿಡಿಪಿಎಯು (ಯುನಿಕ್ಸ್ಗಾಗಿ ವಿಡಿಯೋ ಡಿಕೋಡ್ ಮತ್ತು ಪ್ರಸ್ತುತಿ ಎಪಿಐ) ಎಕ್ಸ್-ವಿಡಿಯೋ ಬಿಟ್ಸ್ಟ್ರೀಮ್ ವೇಗವರ್ಧನೆ (ಎಕ್ಸ್ವಿಬಿಎ) ಎಕ್ಸ್-ವಿಡಿಯೋ ಮೋಷನ್ ಕಾಂಪೆನ್ಸೇಷನ್ (ಎಕ್ಸ್ವಿಎಂಸಿ) ಡೈರೆಕ್ಟ್ಎಕ್ಸ್ ವಿಡಿಯೋ ವೇಗವರ್ಧನೆ (ಡಿಎಕ್ಸ್ವಿಎ) ಎಪಿಐ-ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ ಅನಲಾಗ್ ವಿಡಿಯೋ ಡಿಕೋಡ್ ವೇಗವರ್ಧನೆ ಫ್ರೇಮ್ವರ್ಕ್ ಮ್ಯಾಕೋಸ್ನಲ್ಲಿ H.264 ನ ಹಾರ್ಡ್ವೇರ್-ವೇಗವರ್ಧಿತ ಡಿಕೋಡಿಂಗ್ಗಾಗಿ ಆಪಲ್ Inc.s ಎಪಿಐ ವೀಡಿಯೊ ಟೂಲ್ಬಾಕ್ಸ್ ಆಪಲ್ ಟಿವಿ ಮತ್ತು ಮ್ಯಾಕೋಸ್ ಓಪನ್ ವಿಡಿಯೋ ಡಿಕೋಡ್ (ಒವಿಡಿ) ನಲ್ಲಿ ಹಾರ್ಡ್ವೇರ್-ವೇಗವರ್ಧಿತ ಡಿಕೋಡಿಂಗ್ಗಾಗಿ ಆಪಲ್ ಇಂಕ್ನ ಎಪಿಐ ಆಗಿದೆ-ಎಎಮ್ಡಿ ಯಿಂದ ಹೊಸ ತೆರೆದ ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ವೀಡಿಯೊ ವೇಗವರ್ಧನೆ ಎಪಿಐ. ಓಪನ್ ಮ್ಯಾಕ್ಸ್ ಐಎಲ್ (ಓಪನ್ ಮೀಡಿಯಾ ಆಕ್ಸಿಲರೇಶನ್ ಇಂಟಿಗ್ರೇಷನ್ ಲೇಯರ್)-ಕ್ರೋನೋಸ್ ಗ್ರೂಪ್ ಎನ್ವಿಡಿಯಾ ಪ್ಯೂರ್ವಡಿಯೋದ ರಾಯಧನ-ಮುಕ್ತ ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಮೀಡಿಯಾ ಅಬ್ಸ್ಟ್ರಾಕ್ಷನ್ ಎಪಿಐ-ಹಾರ್ಡ್ವೇರ್ ಜಿಪಿಯುನಲ್ಲಿ ವೀಡಿಯೊ ಡಿಕೋಡಿಂಗ್ ಅನ್ನು ವೇಗಗೊಳಿಸಲು ಎನ್ವಿಡಿಯಾ ಅವರ ಗ್ರಾಫಿಕ್ಸ್ ಚಿಪ್ಗಳಲ್ಲಿ ಬಳಸುವ ಬಿಟ್-ಸ್ಟ್ರೀಮ್ ತಂತ್ರಜ್ಞಾನ. ಯುವಿಡಿ (ಯುನಿಫೈಡ್ ವಿಡಿಯೋ ಡಿಕೋಡರ್)-ಹಾರ್ಡ್ವೇರ್ ಜಿಪಿಯುನಲ್ಲಿ ವೀಡಿಯೊ ಡಿಕೋಡಿಂಗ್ ಅನ್ನು ವೇಗಗೊಳಿಸಲು ಎಟಿಐ ಟೆಕ್ನಾಲಜೀಸ್ನ ಬಿಟ್-ಸ್ಟ್ರೀಮ್ ತಂತ್ರಜ್ಞಾನವನ್ನು ಅವರ ಗ್ರಾಫಿಕ್ಸ್ ಚಿಪ್ಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ಪರವಾನಗಿ ಇದು ಕಸ್ಟಮ್ ವ್ಯಾನಿಟಿ ಪರವಾನಗಿಯನ್ನು ಬಳಸುತ್ತದೆ. ಇದು ಸ್ಥಾಪಿತ ಉಚಿತ ಮುಕ್ತ ಮೂಲ ಸಾಫ್ಟ್ವೇರ್ ಪರವಾನಗಿಯನ್ನು ಬಳಸುವುದಿಲ್ಲ. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು https://github.com/robclark/libdce http://omappedia.org/wiki/DistributedCodecEngine ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ಗಳು ಅಪ್ಲಿಕೇಶನ್ ಲೇಯರ್ ಪ್ರೋಟೋಕಾಲ್ಗಳು ವೀಡಿಯೊ ವೇಗವರ್ಧನೆ ಲಿನಕ್ಸ್ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ವೀಡಿಯೊ ವೇಗವರ್ಧನೆ APIಗಳು