<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 9.00.8112.16636"></HEAD>
<BODY>
<DIV><FONT face=宋体><FONT size=2><SPAN 
class=687472512-08062015>hi:</SPAN></FONT></FONT></DIV>
<DIV><SPAN class=687472512-08062015></SPAN><SPAN class=687472512-08062015><FONT 
size=2 face=宋体> I want to show DVD's subtitles,</FONT>
<P class="ordinary-output target-output"><SPAN class=high-light-bg 
left-pos="0|21" right-pos="0|21" space=""><FONT face=宋体><FONT size=2>Here is my 
code<SPAN class=687472512-08062015>:</SPAN></FONT></FONT></SPAN></P></SPAN><FONT 
size=2 face=宋体></FONT></DIV>
<DIV><FONT size=2 face=宋体></FONT> </DIV>
<DIV><FONT size=2 face=宋体></FONT> </DIV>
<DIV><FONT face=宋体><FONT size=2><SPAN 
class=687472512-08062015>    </SPAN>int flags = 
GST_PLAY_FLAG_VIDEO | GST_PLAY_FLAG_AUDIO | 
GST_PLAY_FLAG_TEXT;</FONT></FONT></DIV>
<DIV> </DIV>
<DIV><BR><FONT size=2 face=宋体>    m_playbin = 
gst_element_factory_make(<SPAN class=687472512-08062015>"playbin2"</SPAN>, 
NULL);</FONT></DIV>
<DIV><FONT size=2 face=宋体></FONT> </DIV>
<DIV><FONT size=2 face=宋体>    g_object_set(G_OBJECT(m_playbin), 
"flags", flags, NULL);</FONT></DIV>
<DIV><FONT size=2 face=宋体></FONT> </DIV>
<DIV><FONT size=2 face=宋体>    //GstElement *audioSink = 
gst_element_factory_make("autoaudiosink", "audiosink");<BR>    
//g_object_set(G_OBJECT(m_playbin), "audio-sink", m_audioSink, 
NULL);</FONT></DIV>
<DIV><FONT size=2 face=宋体></FONT> </DIV>
<DIV><FONT size=2 face=宋体>    m_videoSinkWaylandSink = 
gst_element_factory_make("waylandsink", NULL);<BR>    
g_object_set(G_OBJECT(m_playbin), "video-sink", m_videoSinkWaylandSink, 
NULL);</FONT></DIV>
<DIV><FONT size=2 face=宋体></FONT> </DIV>
<DIV><FONT size=2 face=宋体>    g_object_set(G_OBJECT(m_playbin), 
"uri", "dvd://", NULL);</FONT></DIV>
<DIV><FONT size=2 face=宋体></FONT> </DIV>
<DIV><FONT size=2 face=宋体>    qtmedia_player_state_change( 
GST_STATE_READY , m_playbin , timeout);<BR>    
qtmedia_player_state_change( GST_STATE_PAUSED , m_playbin , 
timeout);<BR>    qtmedia_player_state_change( GST_STATE_PLAYING , 
m_playbin , timeout);<BR></FONT></DIV>
<DIV>
<P class="ordinary-output target-output"><SPAN left-pos="0|9" right-pos="0|9" 
space=""><FONT face=宋体><FONT size=2>Problem points<SPAN 
class=687472512-08062015>:①b<SPAN left-pos="0|6" right-pos="0|6" space="">lurred 
screen ②<SPAN left-pos="0|18" right-pos="0|18" space="">The subtitles are not 
shown</SPAN></P></SPAN></SPAN></FONT></FONT></SPAN></DIV></BODY></HTML>