Changeset 377:960b34a9ea61 in roaraudio
- Timestamp:
- 08/05/08 17:02:52 (16 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- roard
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/include/streams.h
r241 r377 28 28 int codec_orgi; 29 29 CODECFILTER_USERDATA_T codecfilter_inst; 30 int socktype; 30 31 } * g_streams[ROAR_STREAMS_MAX]; 31 32 … … 41 42 int streams_get_fh (int id); 42 43 int streams_get (int id, struct roar_stream_server ** stream); 44 45 int streams_set_socktype (int id, int socktype); 46 int streams_get_socktype (int id); 43 47 44 48 int stream_add_buffer (int id, struct roar_buffer * buf); -
roard/streams.c
r334 r377 47 47 48 48 ((struct roar_stream_server*)n)->client = -1; 49 ((struct roar_stream_server*)n)->socktype = ROAR_SOCKET_TYPE_UNKNOWN; 49 50 ((struct roar_stream_server*)n)->buffer = NULL; 50 51 ((struct roar_stream_server*)n)->need_extra = 0; … … 157 158 } 158 159 160 int streams_set_socktype (int id, int socktype) { 161 if ( g_streams[id] == NULL ) 162 return -1; 163 164 g_streams[id]->socktype = socktype; 165 166 return 0; 167 } 168 169 int streams_get_socktype (int id) { 170 if ( g_streams[id] == NULL ) 171 return -1; 172 173 return g_streams[id]->socktype; 174 } 159 175 160 176 int streams_get_outputbuffer (int id, void ** buffer, size_t size) {
Note: See TracChangeset
for help on using the changeset viewer.