Changeset 1137:700c32ffc876 in roaraudio for roard


Ignore:
Timestamp:
01/20/09 21:31:50 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

insert a new parameter for the ss streucture: delay in mu-sec

Location:
roard
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • roard/include/streams.h

    r1116 r1137  
    5858 struct roardsp_filterchain fc; 
    5959 int flags; 
     60 uint_least32_t delay; 
    6061} * g_streams[ROAR_STREAMS_MAX]; 
    6162 
  • roard/req.c

    r1111 r1137  
    483483 } 
    484484 
    485  mes->datalen = 2*7; 
     485 mes->datalen = 2*8; 
    486486 
    487487 d[2] = ROAR_OUTPUT_CALC_OUTBUFSIZE(audio_info); 
     
    490490 d[5] = ss->codec_orgi; 
    491491 d[6] = ss->flags | (ss->primary ? ROAR_FLAG_PRIMARY : 0) | (ss->driver_id != -1 ? ROAR_FLAG_OUTPUT : 0); 
     492 d[7] = ss->delay/1000; 
    492493 
    493494 for (i = 0; i < mes->datalen/2; i++) { 
  • roard/streams.c

    r1125 r1137  
    7979   s->pre_underruns   =  0; 
    8080   s->post_underruns  =  0; 
     81   s->delay           =  0; 
    8182   s->codec_orgi      = -1; 
    8283   s->primary         =  0; 
Note: See TracChangeset for help on using the changeset viewer.