[media_codec_test] Restore removed setting for encoding test 34/220634/1 accepted/tizen/unified/20191223.143857 submit/tizen/20191220.064415
authorJeongmo Yang <jm80.yang@samsung.com>
Fri, 20 Dec 2019 06:38:09 +0000 (15:38 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Fri, 20 Dec 2019 06:38:54 +0000 (15:38 +0900)
- The "fmt" is used for input packet while encoding.

Change-Id: Ie4bc9b0f299ce68c241d460f1409e5d5e096f5ba
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
test/media_codec_test.c

index 34a9945..dc46195 100644 (file)
@@ -1405,6 +1405,12 @@ void _mediacodec_prepare(App *app, gboolean frame_all)
                        g_print("mediacodec_configure failed\n");
                break;
        case VIDEO_ENC:
+               media_format_set_video_mime(fmt, app->mime);
+               media_format_set_video_width(fmt, app->width);
+               media_format_set_video_height(fmt, app->height);
+               media_format_set_video_avg_bps(fmt, app->target_bits);
+               media_format_set_video_frame_rate(fmt, app->fps);
+
                media_format_create(&codec_format);
                media_format_set_video_mime(codec_format, codec_mime);
                media_format_set_video_width(codec_format, app->width);
@@ -1428,6 +1434,11 @@ void _mediacodec_prepare(App *app, gboolean frame_all)
                        g_print("mediacodec_configure failed\n");
                break;
        case AUDIO_ENC:
+               media_format_set_audio_mime(fmt, app->mime);
+               media_format_set_audio_channel(fmt, app->channel);
+               media_format_set_audio_samplerate(fmt, app->samplerate);
+               media_format_set_audio_bit(fmt, app->bit);
+
                media_format_create(&codec_format);
                media_format_set_audio_mime(codec_format, codec_mime);
                media_format_set_audio_channel(codec_format, app->channel);