xine-lib 1.2.11
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <unistd.h>
#include <xine/xine_internal.h>
#include <xine/video_out.h>
#include <xine/buffer.h>
#include <xine/xineutils.h>
#include "accel_vdpau.h"
#include <vdpau/vdpau.h>
#include "alterh264_bits_reader.h"
Go to the source code of this file.
Data Structures | |
struct | vui_param_t |
struct | seq_param_t |
struct | pic_param_t |
struct | slice_param_t |
struct | dpb_frame_t |
struct | slice_t |
struct | sequence_t |
struct | vdpau_mpeg12_decoder_s |
Macros | |
#define | LOG_MODULE "vdpau_h264" |
#define | PICTURE_TOP_DONE 1 |
#define | PICTURE_BOTTOM_DONE 2 |
#define | PICTURE_DONE 3 |
#define | SHORT_TERM_REF 1 |
#define | LONG_TERM_REF 2 |
Typedefs | |
typedef struct vdpau_mpeg12_decoder_s | vdpau_h264_alter_decoder_t |
Enumerations | |
enum | aspect_ratio { ASPECT_UNSPECIFIED = 0 , ASPECT_1_1 , ASPECT_12_11 , ASPECT_10_11 , ASPECT_16_11 , ASPECT_40_33 , ASPECT_24_11 , ASPECT_20_11 , ASPECT_32_11 , ASPECT_80_33 , ASPECT_18_11 , ASPECT_15_11 , ASPECT_64_33 , ASPECT_160_99 , ASPECT_4_3 , ASPECT_3_2 , ASPECT_2_1 , ASPECT_RESERVED , ASPECT_EXTENDED_SAR = 255 , ASPECT_UNSPECIFIED = 0 , ASPECT_1_1 , ASPECT_12_11 , ASPECT_10_11 , ASPECT_16_11 , ASPECT_40_33 , ASPECT_24_11 , ASPECT_20_11 , ASPECT_32_11 , ASPECT_80_33 , ASPECT_18_11 , ASPECT_15_11 , ASPECT_64_33 , ASPECT_160_99 , ASPECT_4_3 , ASPECT_3_2 , ASPECT_2_1 , ASPECT_RESERVED , ASPECT_EXTENDED_SAR =255 } |
#define LOG_MODULE "vdpau_h264" |
#define LONG_TERM_REF 2 |
#define PICTURE_BOTTOM_DONE 2 |
#define PICTURE_DONE 3 |
#define PICTURE_TOP_DONE 1 |
#define SHORT_TERM_REF 1 |
typedef struct vdpau_mpeg12_decoder_s vdpau_h264_alter_decoder_t |
enum aspect_ratio |