Changeset 2075 for pjproject/trunk/pjmedia/src/pjmedia/master_port.c
- Timestamp:
- Jun 27, 2008 4:18:13 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/src/pjmedia/master_port.c
r2039 r2075 53 53 pjmedia_master_port *m; 54 54 unsigned clock_rate; 55 unsigned channel_count; 55 56 unsigned samples_per_frame; 56 57 unsigned bytes_per_frame; … … 65 66 PJMEDIA_ENCCLOCKRATE); 66 67 67 /* Both ports MUST have equal ptime */68 PJ_ASSERT_RETURN(u_port->info. clock_rate/u_port->info.samples_per_frame==69 d_port->info. clock_rate/d_port->info.samples_per_frame,68 /* Both ports MUST have equal samples per frame */ 69 PJ_ASSERT_RETURN(u_port->info.samples_per_frame== 70 d_port->info.samples_per_frame, 70 71 PJMEDIA_ENCSAMPLESPFRAME); 72 73 /* Both ports MUST have equal channel count */ 74 PJ_ASSERT_RETURN(u_port->info.channel_count == d_port->info.channel_count, 75 PJMEDIA_ENCCHANNEL); 71 76 72 77 … … 74 79 clock_rate = u_port->info.clock_rate; 75 80 samples_per_frame = u_port->info.samples_per_frame; 81 channel_count = u_port->info.channel_count; 76 82 77 83 … … 103 109 104 110 /* Create media clock */ 105 status = pjmedia_clock_create(pool, clock_rate, samples_per_frame, 106 options, &clock_callback, m, &m->clock); 111 status = pjmedia_clock_create(pool, clock_rate, channel_count, 112 samples_per_frame, options, &clock_callback, 113 m, &m->clock); 107 114 if (status != PJ_SUCCESS) { 108 115 pj_lock_destroy(m->lock);
Note: See TracChangeset
for help on using the changeset viewer.