Changes between Version 9 and Version 10 of Ticket #1193


Ignore:
Timestamp:
Mar 22, 2011 5:00:07 AM (13 years ago)
Author:
bennylp
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1193 – Description

    v9 v10  
    1 COMMON: 
    2  1. Protect video features inside #if PJMEDIA_HAS_VIDEO 
    3  1. Some compilation flags (ffmpeg, SDL, V4L2, QT CFLAGS and LDFLAGS) are duplicated in build.mak.in and pjmedia/os-auto.mak.in 
    4  
    5 PJMEDIA: 
    6  1. Should we have unique format_id for each RGB format? 
    7  1. Endianness in pixel representation 
    8  1. Videoport only buffers 1 frame 
    9  1. More advanced frame format?: 
    10     - buffer capacity size 
    11  1. what pjmedia_vid_param fields are initialized by default_param()? Can app expect all fields will be initialized with default values, and ready to be used? 
    12  1. duplicate fps and frame_rate in pjmedia_format and pjmedia_vid_param 
    13  1. The "*fmt" in pjmedia_vid_dev_info is bad for pjmedia_vid_dev_get_info(), because user then may modify modify the pointer. 
    14  1. Similarly the "detail*" in pjmedia_format is bad for the same reason. 
    15  1. Test with planar YUV formats 
    16  1. audiodev xxx-Direct features 
    17  1. WMME-dev extended format not yet ported 
    18  1. SDL video resize (take a look at SDL's add-on libraries: [http://code.bluedinosaurs.com/SPriG.html SPriG] or [http://www.ferzkopp.net/joomla/content/view/19/14/ SDL_gfx]) 
    19  1. Clean up the usage of PJ_EUNKNOWN in video stream/codec 
    20  1. ffmpeg_codecs.c contains codecs that doesn't have RTP packetization support, e.g: divx/mpeg4 (for AVI play), somehow those codecs shouldn't be listed in the SDP 
    21  1. pjmedia_vid_subsys_xx() (videodev) is not a good name 
    22  
    23 PJSUA-LIB 
    24  1. non-blocking transport creation 
    25  1. optional SRTP with duplicated media lines 
    26  1. call hold status should be calculated from the direction of *all* media streams (currently only the first audio) 
    27  1. allow call with zero audio (e.g. video only)? 
    28  1. test with miscellaneous SDP scenarios 
    29  1. audio-video sync (also need spec, e.g: which audio-video stream to be sync-ed, all stream in the same call?) 
    30  1. video device IDs config setting 
    31  1. automatic conversion when capturer/renderer format capability doesn't match to codec/stream 
    32  
     1Internal: write [https://spreadsheets.google.com/a/teluu.com/ccc?key=0AtSb_hwimpDidHZMR1ozWlVzOEVUMmdQSWlTcFlsVmc&hl=en here] instead.