eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaKtoś korzystał z biblioteki libmad? › Re: Ktoś korzystał z biblioteki libmad?
  • Data: 2021-03-02 16:24:28
    Temat: Re: Ktoś korzystał z biblioteki libmad?
    Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Ok, odpowiadam sam sobie gdyby ktoś kiedyś miał podobny problem.
    Udało mi się dojść do tego, że biblioteka ma ma dwa API: niskopoziomowe
    i wysokopoziomowe. To pierwsze teoretycznie pozwala na obsłużenie
    procesu dekodowania serią wywołań w pętli głównej, ale w tym celu trzeba
    by sobie cały to proces napisać, używając niskopoziomowych funkcji wedle
    swoich potrzeb. Znacznie prostsze w obsłudze jest API wysokopoziomowe,
    gdzie właściwie trzeba tylko przygotować kilka funkcji callback -
    obsługa banalna, ale niestety - to rozwiązanie było pisane z myślą o
    pracy w systemie z wielozadaniowością, więc jego odpalenie bezpośrednio
    na krzemie nie pozwoli na wykonywanie innych operacji.

    Najprostsze (choć nie najbardziej optymalne) rozwiązanie to zastosowanie
    FreeRTOS i przeznaczenie osobnego tasku na dekodowanie MP3. Tak właśnie
    ostatecznie zrobiłem.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: