Ignore:
Timestamp:
Jul 15, 2011 10:19:59 AM (13 years ago)
Author:
nanang
Message:

Fix #1295: Added thin wrapper for audio and video codec operations.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/branches/projects/2.0-dev/pjsip-apps/src/samples/aviplay.c

    r3658 r3663  
    151151        if (status != PJ_SUCCESS) goto on_error; 
    152152         
    153         status = codec->op->decode(codec, frame, frame->size, &enc_frame); 
     153        status = pjmedia_vid_codec_decode(codec, frame, frame->size, &enc_frame); 
    154154        if (status != PJ_SUCCESS) goto on_error; 
    155155         
     
    164164    if (status != PJ_SUCCESS) goto on_error; 
    165165     
    166     status = codec->op->decode(codec, &enc_frame, frame->size, frame); 
     166    status = pjmedia_vid_codec_decode(codec, &enc_frame, frame->size, frame); 
    167167    if (status != PJ_SUCCESS) goto on_error; 
    168168     
     
    283283            } 
    284284             
    285             status = codec->op->init(codec, pool); 
     285            status = pjmedia_vid_codec_init(codec, pool); 
    286286            if (status != PJ_SUCCESS) { 
    287287                rc = 251; goto on_return; 
     
    290290            pjmedia_format_copy(&codec_param.dec_fmt, &param.vidparam.fmt); 
    291291             
    292             status = codec->op->open(codec, &codec_param); 
     292            status = pjmedia_vid_codec_open(codec, &codec_param); 
    293293            if (status != PJ_SUCCESS) { 
    294294                rc = 252; goto on_return; 
     
    439439        pjmedia_port_destroy(vid_port); 
    440440    if (codec) { 
    441         codec->op->close(codec); 
     441        pjmedia_vid_codec_close(codec); 
    442442        pjmedia_vid_codec_mgr_dealloc_codec(NULL, codec); 
    443443    } 
Note: See TracChangeset for help on using the changeset viewer.