X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=aft.c;h=103373493f8cdadc8a6c5a640041f7453ef1fc30;hp=39e94a945e0b9b8c47d29e6bb59d799491f2f9e4;hb=d96c06ff93493c125b9f4d36655e77d7029ca309;hpb=3ddbf5db98280cb09ef74726573b0b3f3b7e62d6 diff --git a/aft.c b/aft.c index 39e94a94..10337349 100644 --- a/aft.c +++ b/aft.c @@ -652,6 +652,18 @@ err: return ret; } +/** + * Extract a afd stored in a shared memory area. + * + * Attach the shared memory area given by \a shmid, load the audio file data + * stored therein and detach the area afterwards. Called by vss, after + * receiving a positive response to the request for the next audio file. + + + * \param shmid The identifier of the shared memory area containing the afd. + * \param afd Result pointer. + * + * \return Standard. + */ int load_afd(int shmid, struct audio_file_data *afd) { void *shm_afd; @@ -2610,6 +2622,11 @@ static int aft_event_handler(enum afs_events event, struct para_buffer *pb, } } +/** + * Initialize the audio file table. + * + * \param t Pointer to the structure to be initialized. + */ void aft_init(struct afs_table *t) { t->open = aft_open;