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
b788332a
Commit
b788332a
authored
Jan 23, 2001
by
Christophe Massiot
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* Fixed backwards moves ;
* Updated TODO list.
parent
7b9a281f
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
55 additions
and
12 deletions
+55
-12
TODO
TODO
+52
-9
plugins/x11/vout_x11.c
plugins/x11/vout_x11.c
+3
-3
No files found.
TODO
View file @
b788332a
...
@@ -7,7 +7,55 @@
...
@@ -7,7 +7,55 @@
#
#
#
Urgency
values
:
Wishlist
,
Normal
,
Important
,
Critical
#
Urgency
values
:
Wishlist
,
Normal
,
Important
,
Critical
Task
:
Task
:
0x4e
Difficulty
:
Hard
Urgency
:
High
Description
:
Write
stream
zones
support
For
random
access
we
need
to
know
where
stream
descriptors
are
valid
and
reside
(
essentially
DVD
plugin
).
->
Meuuh
Status
:
Todo
Task
:
0x4d
Difficulty
:
Hard
Urgency
:
Normal
Description
:
Write
subtitles
and
stream
information
in
YUV
coordinates
...
so
that
they
can
be
displayed
even
in
"overlay"
mode
.
Status
:
Todo
Task
:
0x4c
Difficulty
:
Medium
Urgency
:
Normal
Description
:
Update
documentation
The
input
structures
have
undergone
a
major
restructuration
with
input
-
II
.
It
might
be
a
good
idea
to
reflect
thoses
changes
in
the
documentation
.
Status
:
Todo
Task
:
0x4b
Difficulty
:
Guru
Urgency
:
Low
Description
:
Write
AVI
input
plugin
.
avi
files
can
use
MPEG
codec
,
if
this
is
the
case
it
shouldn
't be
hard to read those files -> Meuuh
Status: Todo
Task: 0x4a
Difficulty: Medium
Urgency: Normal
Description: Write ES input plugin
We need to be able to read .mpg video streams, or .mp* audio streams.
More information -> Meuuh
Status: Todo
Task: 0x49
Difficulty: Easy
Urgency: Important
Description: Write a new buffer allocator
Avoid malloc()s by reusing the recently released packets. More
information -> Meuuh
Status: Todo
Task: 0x48
Difficulty: Medium
Difficulty: Medium
Urgency: Critical
Urgency: Critical
Description: Fix audio synchro
Description: Fix audio synchro
...
@@ -15,9 +63,6 @@ Description: Fix audio synchro
...
@@ -15,9 +63,6 @@ Description: Fix audio synchro
sizes. See what'
s
wrong
and
fix
it
.
sizes. See what'
s
wrong
and
fix
it
.
Status
:
Todo
Status
:
Todo
# input-II tasks, from the least important to the most important
# (backwards order) :
Task
:
0x47
Task
:
0x47
Difficulty
:
Hard
Difficulty
:
Hard
Urgency
:
Normal
Urgency
:
Normal
...
@@ -62,7 +107,7 @@ Urgency: Important
...
@@ -62,7 +107,7 @@ Urgency: Important
Description
:
Write
input_netlist
.
c
Description
:
Write
input_netlist
.
c
We
need
an
interface
to
create
fixed
-
size
packets
(
for
instance
We
need
an
interface
to
create
fixed
-
size
packets
(
for
instance
188
bytes
or
2
kB
)
and
avoid
using
the
system
malloc
().
188
bytes
or
2
kB
)
and
avoid
using
the
system
malloc
().
Status:
Todo
Status
:
Done
23
Jan
2001
(
henri
)
Task
:
0x41
Task
:
0x41
Difficulty
:
Easy
Difficulty
:
Easy
...
@@ -79,7 +124,7 @@ Description: Fix the PS plugin
...
@@ -79,7 +124,7 @@ Description: Fix the PS plugin
The
PS
plugin
should
be
able
to
recover
from
packet
loss
,
to
The
PS
plugin
should
be
able
to
recover
from
packet
loss
,
to
read
MPEG
-
1
.
mpg
files
,
and
to
pre
-
parse
the
stream
(
if
possible
)
read
MPEG
-
1
.
mpg
files
,
and
to
pre
-
parse
the
stream
(
if
possible
)
to
build
the
ES
table
.
Check
what
's wrong and fix it. Now.
to
build
the
ES
table
.
Check
what
's wrong and fix it. Now.
Status
:
Done
Status: Done
20 Dec 2000 (Meuuh)
Task: 0x3f
Task: 0x3f
Difficulty: Easy
Difficulty: Easy
...
@@ -89,9 +134,7 @@ Description: Enhance intf_*Msg
...
@@ -89,9 +134,7 @@ Description: Enhance intf_*Msg
warning/error:" and \n automatically. The new input already
warning/error:" and \n automatically. The new input already
uses such a behaviour, so we must hurry. It might be necessary
uses such a behaviour, so we must hurry. It might be necessary
to modify all messages in all modules...
to modify all messages in all modules...
Status
:
Todo
20
Dec
2000
(
Meuuh
)
Status: Done 20 Dec 2000 (sam)
#
end
of
input
-
II
tasks
,
thanks
for
being
with
us
Task: 0x3e
Task: 0x3e
Difficulty: Guru
Difficulty: Guru
...
...
plugins/x11/vout_x11.c
View file @
b788332a
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
* vout_x11.c: X11 video output display method
* vout_x11.c: X11 video output display method
*****************************************************************************
*****************************************************************************
* Copyright (C) 1998, 1999, 2000 VideoLAN
* Copyright (C) 1998, 1999, 2000 VideoLAN
* $Id: vout_x11.c,v 1.
8 2001/01/15 06:18:23 sam
Exp $
* $Id: vout_x11.c,v 1.
9 2001/01/23 13:22:58 massiot
Exp $
*
*
* Authors:
* Authors:
*
*
...
@@ -289,7 +289,7 @@ void vout_X11Display( vout_thread_t *p_vout )
...
@@ -289,7 +289,7 @@ void vout_X11Display( vout_thread_t *p_vout )
p_vout
->
p_sys
->
p_ximage
[
p_vout
->
i_buffer_index
]
->
height
,
True
);
p_vout
->
p_sys
->
p_ximage
[
p_vout
->
i_buffer_index
]
->
height
,
True
);
/* Send the order to the X server */
/* Send the order to the X server */
X
Flush
(
p_vout
->
p_sys
->
p_display
);
X
Sync
(
p_vout
->
p_sys
->
p_display
,
False
);
}
}
else
/* regular X11 capabilities are used */
else
/* regular X11 capabilities are used */
{
{
...
@@ -300,7 +300,7 @@ void vout_X11Display( vout_thread_t *p_vout )
...
@@ -300,7 +300,7 @@ void vout_X11Display( vout_thread_t *p_vout )
p_vout
->
p_sys
->
p_ximage
[
p_vout
->
i_buffer_index
]
->
height
);
p_vout
->
p_sys
->
p_ximage
[
p_vout
->
i_buffer_index
]
->
height
);
/* Send the order to the X server */
/* Send the order to the X server */
X
Flush
(
p_vout
->
p_sys
->
p_display
);
X
Sync
(
p_vout
->
p_sys
->
p_display
,
False
);
}
}
}
}
...
...
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