diff options
author | Eunhae Choi <eunhae1.choi@samsung.com> | 2016-11-15 16:15:46 +0900 |
---|---|---|
committer | Eunhae Choi <eunhae1.choi@samsung.com> | 2016-11-15 16:15:46 +0900 |
commit | a24d9ed511a6fb0f475df83b736479dc12032023 (patch) | |
tree | 57f72d2bce4ba2a51594b084a1fd6672accdad00 | |
parent | e5403cf8a0d06c6a39f651336b4e628ec04ebc39 (diff) | |
download | libmm-player-a24d9ed511a6fb0f475df83b736479dc12032023.tar.gz libmm-player-a24d9ed511a6fb0f475df83b736479dc12032023.tar.bz2 libmm-player-a24d9ed511a6fb0f475df83b736479dc12032023.zip |
[v0.6.13]enlarge mq size to resolve block issue of seeking
Change-Id: I89058d414fe2e6f108357a1f54452eccb177b22e
-rw-r--r-- | src/mm_player_priv.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mm_player_priv.c b/src/mm_player_priv.c index 7af3b02..77c00f2 100644 --- a/src/mm_player_priv.c +++ b/src/mm_player_priv.c @@ -6714,6 +6714,11 @@ __mmplayer_gst_create_pipeline(mm_player_t* player) // @ (!MMPLAYER_IS_HTTP_STREAMING(player)))) { elemId = MMPLAYER_M_AUTOPLUG; element = __mmplayer_create_decodebin(player); + if (element) { + /* default size of mq in decodebin is 2M + * but it can cause blocking issue during seeking depends on content. */ + g_object_set(G_OBJECT(element), "max-size-bytes", (5*1024*1024), NULL); + } need_state_holder = FALSE; } else { elemId = MMPLAYER_M_TYPEFIND; |