Closed #1361: codec API change. Details:
- changed encode(), packetize(), unpacketize(), and decode() to encode_begin(), encode_more(), and decode()
- codec has new "packing" setting
- updated stream, aviplay, codec-test, and stream-util due to above
- minor doxygen documentation fixes here and there
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3776 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/pjsip-apps/src/samples/aviplay.c b/pjsip-apps/src/samples/aviplay.c
index 0682b9e..2ceb727 100644
--- a/pjsip-apps/src/samples/aviplay.c
+++ b/pjsip-apps/src/samples/aviplay.c
@@ -153,7 +153,8 @@
status = pjmedia_port_get_frame(port_data->src_port, frame);
if (status != PJ_SUCCESS) goto on_error;
- status = pjmedia_vid_codec_decode(codec, frame, frame->size, &enc_frame);
+ status = pjmedia_vid_codec_decode(codec, 1, frame,
+ frame->size, &enc_frame);
if (status != PJ_SUCCESS) goto on_error;
frame->size = frame_size;
@@ -166,7 +167,8 @@
status = pjmedia_port_get_frame(port_data->src_port, &enc_frame);
if (status != PJ_SUCCESS) goto on_error;
- status = pjmedia_vid_codec_decode(codec, &enc_frame, frame->size, frame);
+ status = pjmedia_vid_codec_decode(codec, 1, &enc_frame,
+ frame->size, frame);
if (status != PJ_SUCCESS) goto on_error;
return PJ_SUCCESS;
@@ -291,7 +293,7 @@
}
pjmedia_format_copy(&codec_param.dec_fmt, ¶m.vidparam.fmt);
-
+ codec_param.packing = PJMEDIA_VID_PACKING_WHOLE;
status = pjmedia_vid_codec_open(codec, &codec_param);
if (status != PJ_SUCCESS) {
rc = 252; goto on_return;