Udostępnij przez


Przetwarzanie danych wejściowych i wyjściowych kodera codec MFT

Po skonfigurowaniu typu danych wejściowych i typu danych wyjściowych dla MFT można rozpocząć przetwarzanie przykładów danych. Przekazujesz próbki do MFT do przetwarzania, używając metody IMFTransform::ProcessInput, a następnie pobierasz przetworzoną próbkę, wywołując IMFTransform::ProcessOutput. Należy ustawić dokładne sygnatury czasowe i czasy trwania dla wszystkich przekazanych próbek wejściowych. Sygnatury czasowe nie są ściśle wymagane, ale pomagają zachować synchronizację audio/wideo. Jeśli nie masz sygnatur czasowych dla próbek, lepiej je pominąć niż używać niepewnych wartości.

Praca nad kodekami MFTs