Changeset 34651


Ignore:
Timestamp:
07/02/15 21:48:20 (7 years ago)
Author:
obi
Message:

fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/player.h

    r34650 r34651  
    713713        //printf("++++++ subtitelflag: %i\n", subtitleflag);
    714714        if(subtitleflag == 0 || subtitleflag == 2) return;
    715        
    716 //      gint64 buf_pos = GST_BUFFER_TIMESTAMP(buffer);
    717 //      gint64 duration_ns = GST_BUFFER_DURATION(buffer);
    718        
     715
     716#if GST_VERSION_MAJOR < 1
     717        gint64 buf_pos = GST_BUFFER_TIMESTAMP(buffer);
     718        gint64 duration_ns = GST_BUFFER_DURATION(buffer);
     719#endif 
    719720        time_t running_pts = 0;
    720721        gint64 pos = 0;
     
    749750        gint64 buf_pos = GST_BUFFER_PTS(buffer);
    750751        size_t len = map.size;
    751 //      printf("gst_buffer_get_size %zu map.size %zu\n", gst_buffer_get_size(buffer), len);
    752 
     752#if GST_VERSION_MAJOR < 1
     753        printf("gst_buffer_get_size %zu map.size %zu\n", gst_buffer_get_size(buffer), len);
     754#endif
    753755        gint64 duration_ns = GST_BUFFER_DURATION(buffer);
    754756#endif
     
    22372239        if(pipeline)
    22382240        {
    2239 //              gst_element_query_position(pipeline, &fmt, (gint64*)&pts);
     2241#if GST_VERSION_MAJOR < 1
     2242                gst_element_query_position(pipeline, &fmt, (gint64*)&pts);
     2243#else
    22402244                gst_element_query_position(pipeline, fmt, (gint64*)&pts);
     2245#endif
    22412246                sec = pts / 1000000000;
    22422247                pts = sec * 90000;
     
    22642269                gst_object_unref(sink);
    22652270
    2266 //              if(!use_get_decoder_time && !gst_element_query_position(pipeline, &fmt, &pos))
     2271#if GST_VERSION_MAJOR < 1
     2272                if(!use_get_decoder_time && !gst_element_query_position(pipeline, &fmt, &pos))
     2273#else
    22672274                if(!use_get_decoder_time && !gst_element_query_position(pipeline, fmt, &pos))
     2275#endif
    22682276                        return 0;
    22692277
     
    29322940   
    29332941        /* Obtain the current position, needed for the seek event */
    2934 //      if (!gst_element_query_position (pipeline, &format, &position)) {
     2942#if GST_VERSION_MAJOR < 1
     2943        if (!gst_element_query_position (pipeline, &format, &position)) {
     2944#else
    29352945        if (!gst_element_query_position (pipeline, format, &position)) {
     2946#endif
    29362947                g_printerr ("Unable to retrieve current position.\n");
    29372948                return;
Note: See TracChangeset for help on using the changeset viewer.