Mercurial > foo_out_sdl
diff foosdk/sdk/foobar2000/foo_sample/readme.txt @ 1:20d02a178406 default tip
*: check in everything else
yay
| author | Paper <paper@tflc.us> |
|---|---|
| date | Mon, 05 Jan 2026 02:15:46 -0500 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/foosdk/sdk/foobar2000/foo_sample/readme.txt Mon Jan 05 02:15:46 2026 -0500 @@ -0,0 +1,32 @@ +This component demonstrates: +* main.cpp : + * Declaring your component's version information. +* input_raw.cpp : + * Declaring your own "input" classes for decoding additional audio file formats. + * Calling file system services. +* preferences.cpp : + * Declaring your configuration variables. + * Creating preferences pages using simple WTL dialogs. + * Declaring advanced preferences entries. +* initquit.cpp : + * Sample initialization/shutdown callback service. +* dsp.cpp : + * Sample DSP. +* contextmenu.cpp : + * Sample context menu command. +* decode.cpp : + * Getting PCM data from arbitrary audio files. + * Use of the threaded_process API to easily run time-consuming tasks in worker threads with progress dialogs. +* mainmenu.cpp : + * Sample main menu command +* playback_state.cpp : + * Use of playback callbacks. + * Use of playback control. +* ui_element.cpp : + * Simple UI Element implementation. +* rating.cpp + * Minimal rating+comment implementation using metadb_index_client. + * Present your data via title formatting using metadb_display_field_provider. + * Present your data in the properties dialog using track_property_provider. + * Utility menu items. + * Basic use of stream formatters. \ No newline at end of file
