Steve Lhomme
dab7df5e2d
d3d11va: use the same output format order as the vout for safer compatibility
in debug builds log all the support DXGI output formats
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Steve Lhomme
49ea9bbc5b
direct3d11: only change the pixel shader if the first output texture is DXGI_FORMAT_R8_UNORM
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Felix Paul Kühne
6a23d2cd78
libvlc media list player: attach observer after player instance creation
11 years ago
Felix Paul Kühne
1d69a9c620
videotoolbox: fix variable inheritance
11 years ago
Felix Paul Kühne
90f8255ccd
lib/media player: remove remnant
11 years ago
Steve Lhomme
61b7a4f4a5
direct3d11: fix subpictures textures not always mapped the same between calls
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Francois Cartegnie
e23bf58cf6
codec: subs: apply default styles to regions on update
11 years ago
Francois Cartegnie
ea7b199203
text_style: fix text_segment_Copy
11 years ago
Steve Lhomme
0b3d239329
text_style: fix text_segment_Copy() when there's no next segment
Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
11 years ago
Jean-Baptiste Kempf
8eb1349b0d
SFTP: use the correct variable types
11 years ago
Petri Hintukainen
d6b04cde93
sftp: remove unused sftp-readsize
11 years ago
Felix Paul Kühne
560eedbab4
macosx: update code-signing script for the future
11 years ago
Steve Lhomme
2c4f2e2308
D3D: the surface allocated for the pool needs to have the decoder size
in the case of direct rendering picture_CopyPixels is used to transfer from
the decoder to the display and requires the same surface properties
the planes now have the same lines/pixels as the decoder, not just the visible ones
fixes #14531
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Steve Lhomme
6e0f74e7df
contrib: fix eof not detected when looking for an ID size
do use the data in memory that wasn't actually read
Close #14783
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Steve Lhomme
fbcd354f0a
direct3d11: fix the subpictures position on Winstore apps
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Hannes Domani
e045784300
aout: fix use after free
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Steve Lhomme
d3bc255c2e
direct3d9: the surface allocated from the pool needs to have the decoder size
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Francois Cartegnie
c1591aa124
demux: adaptative: fix chained initializations bug
Since the bw adaptation can go really fast now,
we need to be sure to send at least 1 data segment
before switching to another.
Otherwise we'll have multiple moov bug and can
also never get any data outside of init segments.
11 years ago
Francois Cartegnie
6879a4fc44
demux: mp4: ensure to load fragmented index
Could be skipped as we stop parsing on moov
and index can live between moov and moof
11 years ago
Francois Cartegnie
897e35aa6b
demux: mp4: fix leak
11 years ago
Francois Cartegnie
6ad32e53fa
demux: mp4: remove unused param in MP4_Free
11 years ago
Francois Cartegnie
89c26f3581
demux: mp4: add check for reversed moov/mdat order with non seekable files
11 years ago
Francois Cartegnie
27e7fb5d39
demux: libmp4: rewrite nextbox/container reading
11 years ago
Francois Cartegnie
6bff31b4c3
demux: libmp4: set root container size before probing
avoids late failures
11 years ago
Francois Cartegnie
f8809911cb
demux: libmp4: fix warning
11 years ago
Francois Cartegnie
9c116cbc83
demux: libmp4: split read function lookup
11 years ago
Francois Cartegnie
21426e83fd
demux: libmp4: add missing parenting in BoxAddChild
11 years ago
Francois Cartegnie
482a404fc6
demux: libmp4: fix oob access
11 years ago
Thomas Guillem
6e89372e4b
decoder: restart module if fmt_in is changed by the packetizer
11 years ago
Thomas Guillem
2a278dfb0f
decoder: set packetizer's fmt_out.b_packetized to true
11 years ago
Thomas Guillem
080f21c3be
decoder: remove b_need_packetized
When needed (fmt->b_packetized == false), create a packetizer before creating a
decoder. The fmt_in of the decoder is copied either from the fmt_out of the
packetizer, or from the fmt of CreateDecoder.
11 years ago
Thomas Guillem
27da2574a7
decoder: rearrange module load/unload
This will allow a decoder module to be loaded/unloaded more than one time.
11 years ago
Thomas Guillem
ceb51f4e4a
decoder: change DecoderUnsupportedCodec arguments
Use an es_format_t.
11 years ago
Jean-Baptiste Kempf
1806cbc057
Win32: improve the speed of the installer
11 years ago
Felix Paul Kühne
fe84f6ec25
videotoolbox: add missing sanity check
11 years ago
Thomas Guillem
890f8e0f98
android: remove get_android_opaque_mutex()
Replace it with a mutex per picture_sys_t. When doing direct rendering, the
picture_sys_t is refcounted between the vout and the decoder.
11 years ago
Thomas Guillem
cad45d8ada
omxil: don't use android opaque global mutex
11 years ago
Jean-Baptiste Kempf
710520130c
Win32 manifests: reformat XML
11 years ago
Jean-Baptiste Kempf
a9b0140b80
Win32: mark the manifest as compatible with Vista
11 years ago
Erwan Tulou
51e41b79f4
skins2(Linux): fix fullscreen for some Window Managers like Gnome3
Some Window Managers (Gnome3, Unity) will keep the task bar displayed
and limit the fullscreen display to the subarea outside the task bar
if the window type is not set.
Setting the Window type to normal ensures a clean 100% fullscreen.
This fixes an issue reported on the forum at
https://forum.videolan.org/viewtopic.php?f=13&t=127840
11 years ago
Erwan Tulou
b973146c71
skins2: fix uninitialized variable
11 years ago
Erwan Tulou
a3a09ff07b
skins2: also enable key accelerators when focus on playlist
11 years ago
Petri Hintukainen
b8da66d611
bluray: fix missing overlay after vout change
Overlay lifetime can be longer than vout lifetime.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Jean-Baptiste Kempf
a863d60d19
Substext.h: add a license header
11 years ago
Felix Paul Kühne
d185cfaad5
avcodec: use directly channel_layout.h
11 years ago
Francois Cartegnie
626c57fd6c
Revert "demux: adaptative: add inertia to rate based logic"
Fast switching should behave better with async commands
This reverts commit 63506d5add .
11 years ago
Francois Cartegnie
b31df50126
freetype: apply sub-text-scale factor where possible
11 years ago
Francois Cartegnie
1a6ac714cd
add sub text scaling hotkeys
11 years ago
Francois Cartegnie
2e76eb8173
add spu text scaling actions
11 years ago
Francois Cartegnie
fcec9fa768
add vout sub-text-scale variable
For cross renderers spu text sizing
11 years ago