Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-1.1
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc-1.1
Commits
eee5172f
Commit
eee5172f
authored
Jan 18, 2000
by
Vincent Seguin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Ajout de quelques membres a picture_t
parent
6bc7ac7c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
11 deletions
+16
-11
include/video.h
include/video.h
+16
-11
No files found.
include/video.h
View file @
eee5172f
...
...
@@ -31,13 +31,20 @@ typedef struct
int
i_status
;
/* picture flags */
int
i_matrix_coefficients
;
/* in YUV type, encoding type */
/* Picture properties - those properties are fixed at initialization and
* should NOT be modified. Note that for YUV pictures, i_bytes_per_line is
* the number of bytes for Y samples - the total size allocated will depend
* of the picture format */
/* Picture static properties - those properties are fixed at initialization
* and should NOT be modified. Note that for YUV pictures, i_bytes_per_line
* has no signification and is replaced by i_width */
int
i_width
;
/* picture width */
int
i_height
;
/* picture height */
int
i_bytes_per_line
;
/* total number of bytes per line */
/* Picture dynamic properties - those properties can be changed by the
* decoder */
int
i_display_horizontal_offset
;
/* ISO/IEC 13818-2 6.3.12 */
int
i_display_vertical_offset
;
/* ISO/IEC 13818-2 6.3.12 */
int
i_display_width
;
/* useful picture width */
int
i_display_height
;
/* useful picture height */
int
i_aspect_ratio
;
/* aspect ratio */
/* Link reference counter - it can be modified using vout_Link and
* vout_Unlink functions, or directly if the picture is independant */
...
...
@@ -77,10 +84,8 @@ typedef struct
#define DISPLAYED_PICTURE 3
/* picture has been displayed but is linked */
#define DESTROYED_PICTURE 4
/* picture is allocated but no more used */
/* Aspect ratios (ISO/IEC 13818-2 section 6.3.3, table 6-3) */
#define AR_SQUARE_PICTURE 1
/* square pixels */
#define AR_3_4_PICTURE 2
/* 3:4 picture (TV) */
#define AR_16_9_PICTURE 3
/* 16:9 picture (wide screen) */
#define AR_221_1_PICTURE 4
/* 2.21:1 picture (movie) */
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment