@@ -119,7 +119,7 @@ AndroidAudioInput::~AndroidAudioInput()
119
119
}
120
120
121
121
// //////////////////////////////////////////////////////////////////////////
122
- OSCL_EXPORT_REF PVMFStatus AndroidAudioInput::connect (PvmiMIOSession& aSession, PvmiMIOObserver* aObserver)
122
+ PVMFStatus AndroidAudioInput::connect (PvmiMIOSession& aSession, PvmiMIOObserver* aObserver)
123
123
{
124
124
LOGV (" connect" );
125
125
@@ -137,7 +137,7 @@ OSCL_EXPORT_REF PVMFStatus AndroidAudioInput::connect(PvmiMIOSession& aSession,
137
137
}
138
138
139
139
// //////////////////////////////////////////////////////////////////////////
140
- OSCL_EXPORT_REF PVMFStatus AndroidAudioInput::disconnect (PvmiMIOSession aSession)
140
+ PVMFStatus AndroidAudioInput::disconnect (PvmiMIOSession aSession)
141
141
{
142
142
LOGV (" disconnect" );
143
143
uint32 index = (uint32)aSession;
@@ -152,7 +152,7 @@ OSCL_EXPORT_REF PVMFStatus AndroidAudioInput::disconnect(PvmiMIOSession aSession
152
152
}
153
153
154
154
// //////////////////////////////////////////////////////////////////////////
155
- OSCL_EXPORT_REF PvmiMediaTransfer* AndroidAudioInput::createMediaTransfer (PvmiMIOSession& aSession,
155
+ PvmiMediaTransfer* AndroidAudioInput::createMediaTransfer (PvmiMIOSession& aSession,
156
156
PvmiKvp* read_formats,
157
157
int32 read_flags,
158
158
PvmiKvp* write_formats,
@@ -179,7 +179,7 @@ OSCL_EXPORT_REF PvmiMediaTransfer* AndroidAudioInput::createMediaTransfer(PvmiMI
179
179
}
180
180
181
181
// //////////////////////////////////////////////////////////////////////////
182
- OSCL_EXPORT_REF void AndroidAudioInput::deleteMediaTransfer (PvmiMIOSession& aSession,
182
+ void AndroidAudioInput::deleteMediaTransfer (PvmiMIOSession& aSession,
183
183
PvmiMediaTransfer* media_transfer)
184
184
{
185
185
LOGV (" deleteMediaTransfer %p" , this );
@@ -193,7 +193,7 @@ OSCL_EXPORT_REF void AndroidAudioInput::deleteMediaTransfer(PvmiMIOSession& aSes
193
193
}
194
194
195
195
// //////////////////////////////////////////////////////////////////////////
196
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::QueryUUID (const PvmfMimeString& aMimeType,
196
+ PVMFCommandId AndroidAudioInput::QueryUUID (const PvmfMimeString& aMimeType,
197
197
Oscl_Vector<PVUuid, OsclMemAllocator>& aUuids,
198
198
bool aExactUuidsOnly,
199
199
const OsclAny* aContext)
@@ -209,7 +209,7 @@ OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::QueryUUID(const PvmfMimeString&
209
209
}
210
210
211
211
// //////////////////////////////////////////////////////////////////////////
212
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::QueryInterface (const PVUuid& aUuid,
212
+ PVMFCommandId AndroidAudioInput::QueryInterface (const PVUuid& aUuid,
213
213
PVInterface*& aInterfacePtr,
214
214
const OsclAny* aContext)
215
215
{
@@ -227,7 +227,7 @@ OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::QueryInterface(const PVUuid& aU
227
227
}
228
228
229
229
// //////////////////////////////////////////////////////////////////////////
230
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::Init (const OsclAny* aContext)
230
+ PVMFCommandId AndroidAudioInput::Init (const OsclAny* aContext)
231
231
{
232
232
LOGV (" Init" );
233
233
if (iState != STATE_IDLE)
@@ -242,7 +242,7 @@ OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::Init(const OsclAny* aContext)
242
242
243
243
244
244
// //////////////////////////////////////////////////////////////////////////
245
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::Start (const OsclAny* aContext)
245
+ PVMFCommandId AndroidAudioInput::Start (const OsclAny* aContext)
246
246
{
247
247
LOGV (" Start" );
248
248
if (iState != STATE_INITIALIZED && iState != STATE_PAUSED)
@@ -256,7 +256,7 @@ OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::Start(const OsclAny* aContext)
256
256
}
257
257
258
258
// //////////////////////////////////////////////////////////////////////////
259
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::Pause (const OsclAny* aContext)
259
+ PVMFCommandId AndroidAudioInput::Pause (const OsclAny* aContext)
260
260
{
261
261
LOGV (" Pause" );
262
262
if (iState != STATE_STARTED)
@@ -270,7 +270,7 @@ OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::Pause(const OsclAny* aContext)
270
270
}
271
271
272
272
// //////////////////////////////////////////////////////////////////////////
273
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::Flush (const OsclAny* aContext)
273
+ PVMFCommandId AndroidAudioInput::Flush (const OsclAny* aContext)
274
274
{
275
275
LOGV (" Flush" );
276
276
if (iState != STATE_STARTED || iState != STATE_PAUSED)
@@ -284,22 +284,22 @@ OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::Flush(const OsclAny* aContext)
284
284
}
285
285
286
286
// //////////////////////////////////////////////////////////////////////////
287
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::Reset (const OsclAny* aContext)
287
+ PVMFCommandId AndroidAudioInput::Reset (const OsclAny* aContext)
288
288
{
289
289
LOGV (" Reset" );
290
290
return AddCmdToQueue (AI_CMD_RESET, aContext);
291
291
}
292
292
293
293
// //////////////////////////////////////////////////////////////////////////
294
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::DiscardData (PVMFTimestamp aTimestamp, const OsclAny* aContext)
294
+ PVMFCommandId AndroidAudioInput::DiscardData (PVMFTimestamp aTimestamp, const OsclAny* aContext)
295
295
{
296
296
OSCL_UNUSED_ARG (aContext);
297
297
OSCL_UNUSED_ARG (aTimestamp);
298
298
OSCL_LEAVE (OsclErrNotSupported);
299
299
return -1 ;
300
300
}
301
301
302
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::DiscardData (const OsclAny* aContext)
302
+ PVMFCommandId AndroidAudioInput::DiscardData (const OsclAny* aContext)
303
303
{
304
304
OSCL_UNUSED_ARG (aContext);
305
305
OSCL_LEAVE (OsclErrNotSupported);
@@ -308,7 +308,7 @@ OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::DiscardData(const OsclAny* aCon
308
308
309
309
310
310
// //////////////////////////////////////////////////////////////////////////
311
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::Stop (const OsclAny* aContext)
311
+ PVMFCommandId AndroidAudioInput::Stop (const OsclAny* aContext)
312
312
{
313
313
LOGV (" Stop %p" , this );
314
314
if (iState != STATE_STARTED && iState != STATE_PAUSED)
@@ -322,7 +322,7 @@ OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::Stop(const OsclAny* aContext)
322
322
}
323
323
324
324
// //////////////////////////////////////////////////////////////////////////
325
- OSCL_EXPORT_REF void AndroidAudioInput::ThreadLogon ()
325
+ void AndroidAudioInput::ThreadLogon ()
326
326
{
327
327
LOGV (" ThreadLogon %p" , this );
328
328
if (!iThreadLoggedOn)
@@ -333,7 +333,7 @@ OSCL_EXPORT_REF void AndroidAudioInput::ThreadLogon()
333
333
}
334
334
335
335
// //////////////////////////////////////////////////////////////////////////
336
- OSCL_EXPORT_REF void AndroidAudioInput::ThreadLogoff ()
336
+ void AndroidAudioInput::ThreadLogoff ()
337
337
{
338
338
LOGV (" ThreadLogoff" );
339
339
if (iThreadLoggedOn)
@@ -344,15 +344,15 @@ OSCL_EXPORT_REF void AndroidAudioInput::ThreadLogoff()
344
344
}
345
345
346
346
// //////////////////////////////////////////////////////////////////////////
347
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::CancelAllCommands ( const OsclAny* aContext)
347
+ PVMFCommandId AndroidAudioInput::CancelAllCommands ( const OsclAny* aContext)
348
348
{
349
349
OSCL_UNUSED_ARG (aContext);
350
350
OSCL_LEAVE (OsclErrNotSupported);
351
351
return -1 ;
352
352
}
353
353
354
354
// //////////////////////////////////////////////////////////////////////////
355
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::CancelCommand ( PVMFCommandId aCmdId, const OsclAny* aContext)
355
+ PVMFCommandId AndroidAudioInput::CancelCommand ( PVMFCommandId aCmdId, const OsclAny* aContext)
356
356
{
357
357
OSCL_UNUSED_ARG (aCmdId);
358
358
OSCL_UNUSED_ARG (aContext);
@@ -361,7 +361,7 @@ OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::CancelCommand( PVMFCommandId aC
361
361
}
362
362
363
363
// //////////////////////////////////////////////////////////////////////////
364
- OSCL_EXPORT_REF void AndroidAudioInput::setPeer (PvmiMediaTransfer* aPeer)
364
+ void AndroidAudioInput::setPeer (PvmiMediaTransfer* aPeer)
365
365
{
366
366
LOGV (" setPeer" );
367
367
if (iPeer && aPeer)
@@ -374,14 +374,14 @@ OSCL_EXPORT_REF void AndroidAudioInput::setPeer(PvmiMediaTransfer* aPeer)
374
374
}
375
375
376
376
// //////////////////////////////////////////////////////////////////////////
377
- OSCL_EXPORT_REF void AndroidAudioInput::useMemoryAllocators (OsclMemAllocator* write_alloc)
377
+ void AndroidAudioInput::useMemoryAllocators (OsclMemAllocator* write_alloc)
378
378
{
379
379
OSCL_UNUSED_ARG (write_alloc);
380
380
OSCL_LEAVE (OsclErrNotSupported);
381
381
}
382
382
383
383
// //////////////////////////////////////////////////////////////////////////
384
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::writeAsync (uint8 aFormatType, int32 aFormatIndex,
384
+ PVMFCommandId AndroidAudioInput::writeAsync (uint8 aFormatType, int32 aFormatIndex,
385
385
uint8* aData, uint32 aDataLen,
386
386
const PvmiMediaXferHeader& data_header_info,
387
387
OsclAny* aContext)
@@ -398,7 +398,7 @@ OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::writeAsync(uint8 aFormatType, i
398
398
}
399
399
400
400
// //////////////////////////////////////////////////////////////////////////
401
- OSCL_EXPORT_REF void AndroidAudioInput::writeComplete (PVMFStatus aStatus, PVMFCommandId write_cmd_id,
401
+ void AndroidAudioInput::writeComplete (PVMFStatus aStatus, PVMFCommandId write_cmd_id,
402
402
OsclAny* aContext)
403
403
{
404
404
LOGV (" writeComplete(%d, %p)" , write_cmd_id, aContext);
@@ -434,7 +434,7 @@ OSCL_EXPORT_REF void AndroidAudioInput::writeComplete(PVMFStatus aStatus, PVMFCo
434
434
}
435
435
436
436
// //////////////////////////////////////////////////////////////////////////
437
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::readAsync (uint8* data, uint32 max_data_len,
437
+ PVMFCommandId AndroidAudioInput::readAsync (uint8* data, uint32 max_data_len,
438
438
OsclAny* aContext, int32* formats, uint16 num_formats)
439
439
{
440
440
OSCL_UNUSED_ARG (data);
@@ -448,7 +448,7 @@ OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::readAsync(uint8* data, uint32 m
448
448
}
449
449
450
450
// //////////////////////////////////////////////////////////////////////////
451
- OSCL_EXPORT_REF void AndroidAudioInput::readComplete (PVMFStatus aStatus, PVMFCommandId read_cmd_id,
451
+ void AndroidAudioInput::readComplete (PVMFStatus aStatus, PVMFCommandId read_cmd_id,
452
452
int32 format_index, const PvmiMediaXferHeader& data_header_info,
453
453
OsclAny* aContext)
454
454
{
@@ -463,7 +463,7 @@ OSCL_EXPORT_REF void AndroidAudioInput::readComplete(PVMFStatus aStatus, PVMFCom
463
463
}
464
464
465
465
// //////////////////////////////////////////////////////////////////////////
466
- OSCL_EXPORT_REF void AndroidAudioInput::statusUpdate (uint32 status_flags)
466
+ void AndroidAudioInput::statusUpdate (uint32 status_flags)
467
467
{
468
468
OSCL_UNUSED_ARG (status_flags);
469
469
// Ideally this routine should update the status of media input component.
@@ -477,7 +477,7 @@ OSCL_EXPORT_REF void AndroidAudioInput::statusUpdate(uint32 status_flags)
477
477
478
478
479
479
// //////////////////////////////////////////////////////////////////////////
480
- OSCL_EXPORT_REF void AndroidAudioInput::cancelCommand (PVMFCommandId aCmdId)
480
+ void AndroidAudioInput::cancelCommand (PVMFCommandId aCmdId)
481
481
{
482
482
OSCL_UNUSED_ARG (aCmdId);
483
483
// This cancel command ( with a small "c" in cancel ) is for the media transfer interface.
@@ -486,19 +486,19 @@ OSCL_EXPORT_REF void AndroidAudioInput::cancelCommand(PVMFCommandId aCmdId)
486
486
}
487
487
488
488
// //////////////////////////////////////////////////////////////////////////
489
- OSCL_EXPORT_REF void AndroidAudioInput::cancelAllCommands ()
489
+ void AndroidAudioInput::cancelAllCommands ()
490
490
{
491
491
OSCL_LEAVE (OsclErrNotSupported);
492
492
}
493
493
494
494
// //////////////////////////////////////////////////////////////////////////
495
- OSCL_EXPORT_REF void AndroidAudioInput::setObserver (PvmiConfigAndCapabilityCmdObserver* aObserver)
495
+ void AndroidAudioInput::setObserver (PvmiConfigAndCapabilityCmdObserver* aObserver)
496
496
{
497
497
OSCL_UNUSED_ARG (aObserver);
498
498
}
499
499
500
500
// //////////////////////////////////////////////////////////////////////////
501
- OSCL_EXPORT_REF PVMFStatus AndroidAudioInput::getParametersSync (PvmiMIOSession session,
501
+ PVMFStatus AndroidAudioInput::getParametersSync (PvmiMIOSession session,
502
502
PvmiKeyType identifier,
503
503
PvmiKvp*& parameters,
504
504
int & num_parameter_elements,
@@ -516,7 +516,7 @@ OSCL_EXPORT_REF PVMFStatus AndroidAudioInput::getParametersSync(PvmiMIOSession s
516
516
pv_mime_strcmp (identifier, OUTPUT_FORMATS_CUR_QUERY) == 0 )
517
517
{
518
518
num_parameter_elements = 1 ;
519
- status = AllocateKvp (parameters, OUTPUT_FORMATS_VALTYPE, num_parameter_elements);
519
+ status = AllocateKvp (parameters, (PvmiKeyType) OUTPUT_FORMATS_VALTYPE, num_parameter_elements);
520
520
if (status != PVMFSuccess)
521
521
{
522
522
LOGE (" AndroidAudioInput::getParametersSync() OUTPUT_FORMATS_VALTYPE AllocateKvp failed" );
@@ -528,7 +528,7 @@ OSCL_EXPORT_REF PVMFStatus AndroidAudioInput::getParametersSync(PvmiMIOSession s
528
528
else if (pv_mime_strcmp (identifier, OUTPUT_TIMESCALE_CUR_QUERY) == 0 )
529
529
{
530
530
num_parameter_elements = 1 ;
531
- status = AllocateKvp (parameters, OUTPUT_TIMESCALE_CUR_VALUE, num_parameter_elements);
531
+ status = AllocateKvp (parameters, (PvmiKeyType) OUTPUT_TIMESCALE_CUR_VALUE, num_parameter_elements);
532
532
if (status != PVMFSuccess)
533
533
{
534
534
LOGE (" AndroidAudioInput::getParametersSync() OUTPUT_TIMESCALE_CUR_VALUE AllocateKvp failed" );
@@ -567,7 +567,7 @@ OSCL_EXPORT_REF PVMFStatus AndroidAudioInput::getParametersSync(PvmiMIOSession s
567
567
}
568
568
569
569
// //////////////////////////////////////////////////////////////////////////
570
- OSCL_EXPORT_REF PVMFStatus AndroidAudioInput::releaseParameters (PvmiMIOSession session,
570
+ PVMFStatus AndroidAudioInput::releaseParameters (PvmiMIOSession session,
571
571
PvmiKvp* parameters,
572
572
int num_elements)
573
573
{
@@ -586,14 +586,14 @@ OSCL_EXPORT_REF PVMFStatus AndroidAudioInput::releaseParameters(PvmiMIOSession s
586
586
}
587
587
588
588
// //////////////////////////////////////////////////////////////////////////
589
- OSCL_EXPORT_REF void AndroidAudioInput::createContext (PvmiMIOSession session, PvmiCapabilityContext& context)
589
+ void AndroidAudioInput::createContext (PvmiMIOSession session, PvmiCapabilityContext& context)
590
590
{
591
591
OSCL_UNUSED_ARG (session);
592
592
OSCL_UNUSED_ARG (context);
593
593
}
594
594
595
595
// //////////////////////////////////////////////////////////////////////////
596
- OSCL_EXPORT_REF void AndroidAudioInput::setContextParameters (PvmiMIOSession session,
596
+ void AndroidAudioInput::setContextParameters (PvmiMIOSession session,
597
597
PvmiCapabilityContext& context,
598
598
PvmiKvp* parameters, int num_parameter_elements)
599
599
{
@@ -604,14 +604,14 @@ OSCL_EXPORT_REF void AndroidAudioInput::setContextParameters(PvmiMIOSession sess
604
604
}
605
605
606
606
// //////////////////////////////////////////////////////////////////////////
607
- OSCL_EXPORT_REF void AndroidAudioInput::DeleteContext (PvmiMIOSession session, PvmiCapabilityContext& context)
607
+ void AndroidAudioInput::DeleteContext (PvmiMIOSession session, PvmiCapabilityContext& context)
608
608
{
609
609
OSCL_UNUSED_ARG (session);
610
610
OSCL_UNUSED_ARG (context);
611
611
}
612
612
613
613
// //////////////////////////////////////////////////////////////////////////
614
- OSCL_EXPORT_REF void AndroidAudioInput::setParametersSync (PvmiMIOSession session, PvmiKvp* parameters,
614
+ void AndroidAudioInput::setParametersSync (PvmiMIOSession session, PvmiKvp* parameters,
615
615
int num_elements, PvmiKvp*& ret_kvp)
616
616
{
617
617
LOGV (" setParametersSync" );
@@ -632,7 +632,7 @@ OSCL_EXPORT_REF void AndroidAudioInput::setParametersSync(PvmiMIOSession session
632
632
}
633
633
634
634
// //////////////////////////////////////////////////////////////////////////
635
- OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::setParametersAsync (PvmiMIOSession session,
635
+ PVMFCommandId AndroidAudioInput::setParametersAsync (PvmiMIOSession session,
636
636
PvmiKvp* parameters,
637
637
int num_elements,
638
638
PvmiKvp*& ret_kvp,
@@ -648,14 +648,14 @@ OSCL_EXPORT_REF PVMFCommandId AndroidAudioInput::setParametersAsync(PvmiMIOSessi
648
648
}
649
649
650
650
// //////////////////////////////////////////////////////////////////////////
651
- OSCL_EXPORT_REF uint32 AndroidAudioInput::getCapabilityMetric (PvmiMIOSession session)
651
+ uint32 AndroidAudioInput::getCapabilityMetric (PvmiMIOSession session)
652
652
{
653
653
OSCL_UNUSED_ARG (session);
654
654
return 0 ;
655
655
}
656
656
657
657
// //////////////////////////////////////////////////////////////////////////
658
- OSCL_EXPORT_REF PVMFStatus AndroidAudioInput::verifyParametersSync (PvmiMIOSession session,
658
+ PVMFStatus AndroidAudioInput::verifyParametersSync (PvmiMIOSession session,
659
659
PvmiKvp* parameters, int num_elements)
660
660
{
661
661
OSCL_UNUSED_ARG (session);
@@ -665,7 +665,7 @@ OSCL_EXPORT_REF PVMFStatus AndroidAudioInput::verifyParametersSync(PvmiMIOSessio
665
665
}
666
666
667
667
// //////////////////////////////////////////////////////////////////////////
668
- OSCL_EXPORT_REF bool AndroidAudioInput::setAudioSamplingRate (int32 iSamplingRate)
668
+ bool AndroidAudioInput::setAudioSamplingRate (int32 iSamplingRate)
669
669
{
670
670
LOGV (" AndroidAudioInput::setAudioSamplingRate( %d )" , iSamplingRate);
671
671
@@ -681,7 +681,7 @@ OSCL_EXPORT_REF bool AndroidAudioInput::setAudioSamplingRate(int32 iSamplingRate
681
681
return true ;
682
682
}
683
683
// //////////////////////////////////////////////////////////////////////////
684
- OSCL_EXPORT_REF bool AndroidAudioInput::setAudioNumChannels (int32 iNumChannels)
684
+ bool AndroidAudioInput::setAudioNumChannels (int32 iNumChannels)
685
685
{
686
686
LOGV (" AndroidAudioInput::setAudioNumChannels( %d )" , iNumChannels);
687
687
0 commit comments