diff options
author | Julian Scheel <julian@jusst.de> | 2008-12-15 10:51:25 +0000 |
---|---|---|
committer | Julian Scheel <julian@jusst.de> | 2008-12-15 10:51:25 +0000 |
commit | 395b91f715127f3154476b1461622ab065d7bbf2 (patch) | |
tree | 0e7b16aaa3924e00ba67e366e471c74d2c8ed23e /src/libvdpau/h264_parser.c | |
parent | ff60558d1695c5c7ffc68b234b92fcde1f781dab (diff) | |
download | xine-lib-395b91f715127f3154476b1461622ab065d7bbf2.tar.gz xine-lib-395b91f715127f3154476b1461622ab065d7bbf2.tar.bz2 |
Reordering works for progressive.
Diffstat (limited to 'src/libvdpau/h264_parser.c')
-rw-r--r-- | src/libvdpau/h264_parser.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/libvdpau/h264_parser.c b/src/libvdpau/h264_parser.c index a70f965cd..9be736083 100644 --- a/src/libvdpau/h264_parser.c +++ b/src/libvdpau/h264_parser.c @@ -496,12 +496,11 @@ void parse_vui_parameters(struct buf_reader *buf, sps->vui_parameters.timing_info_present_flag = read_bits(buf, 1); if (sps->vui_parameters.timing_info_present_flag) { - sps->vui_parameters.num_units_in_tick = read_bits(buf, 32); - sps->vui_parameters.time_scale = read_bits(buf, 32); + uint32_t num_units_in_tick = read_bits(buf, 32); + uint32_t time_scale = read_bits(buf, 32); + sps->vui_parameters.num_units_in_tick = num_units_in_tick; + sps->vui_parameters.time_scale = time_scale; sps->vui_parameters.fixed_frame_rate_flag = read_bits(buf, 1); - printf("Framerate: %d/%d = %f\n", sps->vui_parameters.num_units_in_tick, - sps->vui_parameters.time_scale, - (double)sps->vui_parameters.num_units_in_tick/(double)sps->vui_parameters.time_scale); } sps->vui_parameters.nal_hrd_parameters_present_flag = read_bits(buf, 1); |