Commit Graph

10 Commits

Author SHA1 Message Date
Sauw Ming 2fe2b5eee0 Re #1282: change for Mac and iOS
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3660 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-15 08:36:23 +00:00
Sauw Ming ef1dd2ce10 Re #1325:
- Add signature for QT and iOS dev.



git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3645 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-15 02:04:03 +00:00
Benny Prijono 934af0fa2b Initial implementation of re #1284 (Event Framework). Current event has been converted to the new framework. Next to convert is codec event
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3617 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-12 03:05:35 +00:00
Sauw Ming 4051892a98 Closed #1312. Add implementation for Mac OS X and iPhone OS.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3593 74dad513-b988-da41-8d7b-12977e46ad98
2011-06-21 10:23:53 +00:00
Sauw Ming f477e283fc Closed #1292: Make sure each video device for Mac OS and iPhone OS is always unidir
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3581 74dad513-b988-da41-8d7b-12977e46ad98
2011-06-09 04:13:50 +00:00
Benny Prijono e9f70d8dcf Re #1213 (Video devices):
- Video device now opens in "best effort" mode, i.e. it may open with different size and fps than requested. The actual size and fps will be reflected in the "param" upon return. The vidport must check this against any differences, and create converter accordingly.
 - Removed const for param argument in vid_create_stream() API
 - Currently converter in vidport will not work if vidport is opened in bidir. Converter for renderer is untested



git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3489 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-25 08:38:26 +00:00
Sauw Ming b93e68808c Re #1213 (video devices):
Modified ios_dev and qt_dev to use pjmedia_vid_dev_stream



git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3467 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-19 05:33:21 +00:00
Benny Prijono 349037b25d Re #1213 (video devices):
- fixed devices to correctly increment the frame timestamp
 - minor fix in video port to set default "active" value to 1 in the param


git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3459 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-17 11:25:19 +00:00
Sauw Ming ab494302d8 Re #1183:
* Add PJMEDA_VID_DEV_CAP_OUTPUT_WINDOW capability to ios_dev to allow application to provide their own window for the renderer to display the video.
 * Perform image setting function in the main thread.
 


git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3399 74dad513-b988-da41-8d7b-12977e46ad98
2010-12-17 13:17:23 +00:00
Sauw Ming 6e6c215f70 Fixed #1183
* QT capture device for Mac
 * iOS device for iOS (capture device only works for iOS 4.0 or above)
 * Add NSAutoReleasePool for sdl_dev (Mac)
 * Add NSAutoReleasePool for vid_dev_test (Mac)
 * build system for compilation of Obj-C files (.m)



git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3395 74dad513-b988-da41-8d7b-12977e46ad98
2010-12-14 13:03:10 +00:00