Daniel Mierswa
fd1b3bd6c2
Error if XvMC is requested while libmpeg2 unavailable
...
Edited patch to apply to master, original is here:
http://mailman.videolan.org/pipermail/vlc-devel/2009-June/061076.html
Original-by: Nicolas Chauvet
Signed-off-by: Daniel Mierswa <impulze@impulze.org>
Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>
2009-09-23 21:36:53 +02:00
Rémi Denis-Courmont
021c630cc4
audio_format belongs in audio_filter/converter
2009-09-23 22:25:01 +03:00
Rémi Denis-Courmont
b3b2157715
Make aout_buffer_t an alias for block_t
2009-09-23 22:00:07 +03:00
Rémi Denis-Courmont
bfe096486b
Cosmetic change
2009-09-23 21:38:42 +03:00
Laurent Aimar
74f7ed6dc4
Compilation fix (speex)
2009-09-23 20:00:07 +02:00
Laurent Aimar
79d0174a89
Compilation fix (mpgatofixed32).
2009-09-23 19:58:14 +02:00
Srikanth Raju
e56fae2da2
Sql Core
...
This includes support for a SQL-based modules in Core VLC
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
2009-09-23 19:51:52 +02:00
Rémi Denis-Courmont
6c9479be6c
i_nb_bytes -> i_buffer
...
(Yeah, some automatic variables were renamed too)
2009-09-23 20:33:19 +03:00
Rémi Denis-Courmont
38c0878998
aout_buffer_t: store length instead of end timestamp
...
aout_buffer_t now looks very much like a subset of block_t at the
source code level. By the way, we might want to revisit the return value
of date_Increment()...
2009-09-23 19:57:40 +03:00
Rémi Denis-Courmont
e9eb5d5e4e
aout_buffer_t.b_disconuity -> aout_buffert.i_flags
2009-09-23 18:57:27 +03:00
Rémi Denis-Courmont
0c7e60bf0a
block_t.i_samples -> block_t.i_nb_samples (as aout_buffer_t)
2009-09-23 18:18:16 +03:00
Olivier Aubert
0fbc808722
python-ctypes: first shot at generating java JNA glue code
...
Not perfect yet (esp. enum classes are not correctly translated for discontinuous enums).
2009-09-23 16:19:03 +02:00
Ilkka Ollakka
2f97ae8f46
NEWS: x264-version requirement
2009-09-23 17:12:02 +03:00
Ilkka Ollakka
96d314a095
x264: add myself as one of the authors
2009-09-23 16:39:28 +03:00
Ilkka Ollakka
e8c090dc91
x264: set requirement to >= 0.76 for libx264
...
Change to handle changed x264_encoder_headers and nal-stuff
2009-09-23 16:38:02 +03:00
Ilkka Ollakka
2186305af6
avcodec: set codec_id and codec_type in context also
...
it's checked to match from r19973 on libavcodec
2009-09-23 16:38:02 +03:00
Pierre Ynard
ec24ba1a07
Remove duplicate T140 codec definition
2009-09-23 15:33:48 +02:00
Filippo Carone
69ee68527b
jvlc: libvlc synchronization: some missing audio functions added
2009-09-23 15:04:58 +02:00
Marian Ďurkovič
2d9e847e1c
Convert EIT-coded CR/LFs to '\n'.
2009-09-23 10:33:01 +02:00
Jean-Baptiste Kempf
8e0952b382
NEWS synchronisation between branches.
2009-09-23 01:48:27 +02:00
Jean-Baptiste Kempf
ceb2efd469
SSE3 detection (runtime)
...
Isn't fork() supposed to be slow on Windows?
2009-09-23 01:48:27 +02:00
Rémi Denis-Courmont
8146a7f0e8
aout_buffer_t.start_data -> aout_buffer_t.i_pts
...
This will be needed to replace aout_buffer_t with block_t.
We also need to replace end_date with i_length, which is a bit more
involved.
2009-09-23 00:26:56 +03:00
Laurent Aimar
56ed95e8d4
Always defined CPU_CAPABILITY_*
...
In case they are known to be unsupported at compilation time, they are now
defined to be zero to be nice with the compiler.
2009-09-22 23:12:34 +02:00
Rémi Denis-Courmont
04685d70e2
Remove aout_buffer_t.b_alloc (it's always true)
...
When allocation is false, aout_BufferFree is simply not called.
2009-09-23 00:01:55 +03:00
Rémi Denis-Courmont
3969c2f5b9
aout_BufferAlloc: don't copy timestamps from original buffer
2009-09-23 00:01:55 +03:00
Laurent Aimar
4afebbfaaf
Fixed offline EPG state.
...
The info panel is flushed and the current epg event is undefined when
stopping the associated input.
2009-09-22 22:29:41 +02:00
Laurent Aimar
2d60460f5b
Revert "INPUT: Properly remove SDT and EPG entries on exit"
...
This reverts commit 6fc6b16d50
.
I need it for input_item_SetEpgOffline (next commit).
2009-09-22 22:26:54 +02:00
Laurent Aimar
f804bf433d
Stored vlc_epg_t array inside input_item_t.
...
As a side effect, the EPG informations are no more lost when stopping.
2009-09-22 22:25:07 +02:00
Laurent Aimar
7bf4dcbdb7
Moved out epg functions from vlc_epg.h and es_out.c to src/misc/epg.c.
2009-09-22 21:19:42 +02:00
Jean-Baptiste Kempf
e32f3d0f74
Put all SS(S)E* checks under --enable-sse
2009-09-22 19:27:12 +02:00
Rémi Denis-Courmont
be5d9107a6
Use <vlc_cpu.h>
2009-09-22 18:21:37 +03:00
Rémi Denis-Courmont
1f133a02a4
vlc_cpu.h: dedicated header for CPU features
...
Also segregate flags per architecture from now on.
2009-09-22 18:21:36 +03:00
Rémi Denis-Courmont
13b5c2e513
LibVLC: only print relevant capabilities in debug
2009-09-22 18:21:36 +03:00
Christophe Courtaut
7b24c95dd0
Remove useless data pointer in smem module
...
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-09-22 18:21:36 +03:00
Jean-Baptiste Kempf
4d795a89fb
Contribs: Fix FFmpeg configure for Win32
2009-09-22 16:45:15 +02:00
Christophe Courtaut
eff1a4cec2
Move Data Context from sys to stream id struct
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2009-09-22 12:13:45 +02:00
Jean-Baptiste Kempf
eeae8ac67e
Define new capabilities for SSE3 SSSE3 and SSE4 (4.1 is only useful)
2009-09-22 12:12:59 +02:00
Jean-Baptiste Kempf
51f3faba05
Add a configure flag for SSE4
2009-09-22 01:21:46 +02:00
Jean-Baptiste Kempf
5a0ff31e26
Configure: add a new configure switch for SSE3
...
This makes SSE3/SSSE3 in the same switch. Maybe this should be fusionned with SSE/SSE2 ?
2009-09-22 00:54:09 +02:00
Jean-Baptiste Kempf
860d2cb0c0
FFmpeg: activate mp3lame in Win32 contribs
2009-09-21 22:25:27 +02:00
Jean-Baptiste Kempf
987f5554f3
Capitalize FFmpeg where needed.
2009-09-21 22:25:26 +02:00
Jean-Baptiste Kempf
510ec49b09
Cosmetics and copyright
2009-09-21 22:25:26 +02:00
Jean-Baptiste Kempf
978bebf65c
TS: put EAC3 in TS muxer
...
This should be useful to record TNT HD streams
Thanks to Thannoy and Laurent
2009-09-21 22:25:01 +02:00
Francois Cartegnie
cbc2709985
Qt: Simple prefs Input/codec ui fixes
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2009-09-21 22:24:30 +02:00
Marian Ďurkovič
677a311c80
Workaround braindead QT implementation of ResizeToContents
...
It's so slow that it's not usable on large datasets.
2009-09-21 20:37:57 +02:00
Marian Ďurkovič
9cc428cba5
Stop crashing at video init. Yes, this closes #3074
2009-09-21 20:31:40 +02:00
Rémi Denis-Courmont
cb83cdb4f6
.gitignore
2009-09-21 18:10:50 +03:00
Rémi Denis-Courmont
2e10ca982b
Capitalization
2009-09-21 18:08:35 +03:00
Filippo Carone
0dedb23704
jvlc: video_set_parent does not exist anymore, use media_player_set_(hwnd|xwindow)
2009-09-21 01:56:32 +02:00
Filippo Carone
097ba5d119
jvlc: honour asynchronousness of the libvlc_media_list_player_pause native method
2009-09-21 00:50:53 +02:00