1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-04 09:11:33 +02:00
Commit Graph

35255 Commits

Author SHA1 Message Date
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