<div dir="ltr"><div>All,</div><div><br></div><div>Thank you for reading this.</div><div><br></div><div>1.) I am using VLC and LibVLC and getting a list of output modules with the follow C API:<br></div><div><br></div><div><div> libvlc_audio_output_list_get(inst);</div></div><div><br></div><div><div>The address of the pointer here 16CF0C0</div><div>The psz_name field is <b>alsa</b></div><div>The psz_descriptoin is ALSA audio output</div><div>The psz_descriptoin  field is 16CF148</div></div><div><br></div><div>"alsa" is the field that I will be using to for the audio module.</div><div><br></div><div><br></div><div>2.)  Using "alsa" I get search for a list of audio output devices</div><div><br></div><div>libvlc_audio_output_device_list_get(inst,"alsa");<br></div><div><br></div><div><div>The psz_name (device ID) field is <b>hw:CARD=sndrpihifiberry,DEV=0</b></div><div>The psz_descriptoin is snd_rpi_hifiberry_digi,  Direct hardware device without any conversions</div><div>Next entry in list:    16C8AD8</div></div><div><br></div><div>The audio device that I want to use is "hw:CARD=sndrpihifiberry,DEV=0"</div><div><br></div><div>3.) I then set the output module to be alsa</div><div><br></div><div>libvlc_audio_output_set(mp,"alsa");</div><div><br></div><div>4.) I then use libvlc_audio_output_device_get(mp); to check to see if the output module was set correctly but I get the following error when trying to compile.</div><div><br></div><div><div>/tmp/ccOOaIgc.o: In function `main':</div><div>vlc_demo.c:(.text+0x1b8): undefined reference to `libvlc_audio_output_device_get'</div><div>collect2: error: ld returned 1 exit status</div></div><div><br></div><div><br></div><div>Any ideas on this?</div><div><br></div><div>5.) If I comment out #4, when I then try to configure the audio output module with the correct output device this doesn't switch the audio device.</div><div><br></div><div>libvlc_audio_output_device_set(mp,"alsa","hw:CARD=sndrpihifiberry,DEV=0");<br></div><div><br></div><div>The documentation says that this function returns nothing? How do I tell if this was successful within my program?</div><div><br></div><div>Thank you for any information or ideas.</div><div><br></div><div>-Henk</div><div><br></div><div><br></div><div><br></div></div>