Jean-Baptiste Kempf
f3a2e3fd2a
NEWS: mention QCELP decoding with latest FFmpeg and latest mov changes by fenrir.
2008-12-05 18:33:37 +01:00
Jean-Baptiste Kempf
18e2dfb40c
Add DMK2 and VX1K fourCC.
...
This is getting insane.
2008-12-05 16:47:32 +01:00
Ilkka Ollakka
0a778174db
set stream aspect-ratio to video aspect-ratio, as ffmpeg checks that
...
from r15367 onward and refuses to mux without them matching.
Should fix flv-muxing.
2008-12-05 15:28:47 +02:00
Laurent Aimar
dd046c24fb
Reset buffering level when needed.
2008-12-04 23:12:41 +01:00
Laurent Aimar
2c6a375e1c
Clean up.
2008-12-04 23:04:18 +01:00
Laurent Aimar
31715344b7
Removed obsolete BUFFERING_S input state.
...
The associated libvlc_MediaPlayerBuffering and libvlc_Buffering value could
probably be removed (not done as I do not know the maintainer opinion).
2008-12-04 22:59:32 +01:00
Laurent Aimar
2d98c228d6
Added a input "cache" variable and INPUT_EVENT_CACHE event.
...
They will allow interfaces to display the current buffering status.
2008-12-04 22:56:11 +01:00
Laurent Aimar
b062d2a61d
Improved OPENING_S/BUFFERING_S status change.
2008-12-04 22:43:46 +01:00
Laurent Aimar
f593c8f08c
Removed unused STOP_S input state.
...
The associated libvlc_MediaPlayerStopped and libvlc_Stopped value could
probably be removed (not done as I do not know the maintainer opinion).
2008-12-04 22:36:37 +01:00
Laurent Aimar
78d8264958
Fixed mp4 for audio stream that need alignment (qcelp, adpcm).
2008-12-04 22:21:38 +01:00
Laurent Aimar
e01af7eba9
Added support for avcodec SAMPLE_FMT_*.
2008-12-04 22:11:34 +01:00
Laurent Aimar
73c96a164d
Fixed input bookmark thread safety, support and event.
2008-12-04 20:34:07 +01:00
Laurent Aimar
23eae0262d
Fixed INPUT_GET_VIDEO_FPS thread safety.
2008-12-04 20:34:07 +01:00
Laurent Aimar
f6803fd0f7
Fixed vout leak.
...
The spu has to be detached from the vout object, otherwise the vout will
never be destroyed.
2008-12-04 20:34:07 +01:00
Laurent Aimar
a3ac28fbf5
Added H264 Closed Caption SEI support to packetizer.
2008-12-04 20:34:07 +01:00
Laurent Aimar
7e0c2e1b58
Fixed INPUT_GET_BOOKMARK locking scheme.
2008-12-04 20:34:06 +01:00
Laurent Aimar
4d60f5b6a7
Added a new INPUT_GET_BOOKMARK to allow future safe bookmark.
...
It removes the need of INPUT_GET_BYTE_POSITION/INPUT_SET_BYTE_SIZE which where
not thread safe.
2008-12-04 20:34:06 +01:00
Laurent Aimar
39868b9241
Moved i_cr_average from input_source_t to input_thread_private_t.
2008-12-04 20:34:06 +01:00
Laurent Aimar
dd3a0dd1f6
Moved input_item_t from input_source_t to input_thread_private_t.
2008-12-04 20:34:06 +01:00
Laurent Aimar
4af875f0a2
Cosmetics.
2008-12-04 20:34:06 +01:00
Laurent Aimar
bf16a1ed69
Cosmetics.
2008-12-04 20:34:06 +01:00
Laurent Aimar
0432a0e581
Cosmetics.
2008-12-04 20:34:06 +01:00
Laurent Aimar
de1eb83f70
Cosmetics.
2008-12-04 20:34:06 +01:00
Laurent Aimar
76901ea32e
Improved access/demux update state reading.
2008-12-04 20:34:06 +01:00
Rémi Denis-Courmont
f86fdcb669
Improve messages
2008-12-04 21:15:57 +02:00
Rémi Denis-Courmont
da52c957b1
Fix inverted RTP dropout and misordering, and some simplifications.
2008-12-04 20:54:38 +02:00
Rémi Denis-Courmont
2cdda809f4
Remove useless optimistic synchronization hack
...
We do it more properly when creating a source anyway.
2008-12-04 20:54:38 +02:00
Rémi Denis-Courmont
9da6dd53da
Add some warnings
2008-12-04 20:54:38 +02:00
Jean-Baptiste Kempf
be7670825f
NEWS and THANKS
2008-12-04 15:56:48 +01:00
Jean-Baptiste Kempf
56d05a4003
PulseAudio: Support for 7.1 and use accept 32-bits float as input, patch by Danny Wood.
...
Cosmetic on the file too.
2008-12-04 15:50:58 +01:00
Jean-Baptiste Kempf
0c028c292b
FourCC fiesta.
2008-12-04 10:14:42 +01:00
Rémi Denis-Courmont
fa41328c4c
RTP sout: pick truly random ISN and SSRC
...
We were always picking the same values. This is pretty bad as it breaks
fast resynchronization (and is totally lame anyway).
2008-12-03 21:53:12 +02:00
Robert Paciorek
069a7cde28
invmem fake video codec module
...
This module make possible uses libvlc as output (not input as vmem) for
video stream rendering in aplication ... motivation to create this patch can
find at http://forum.videolan.org/viewtopic.php?f=32&t=53256
Usage is similar to vmem output module. We need next vlc_argv[] options:
"--codec", "invmem",
"--invmem-width", width,
"--invmem-height", height,
"--invmem-lock", clock,
"--invmem-unlock", cunlock,
"--invmem-data", cdata,
and calling libvlc_media_new with "fake://" access string:
libvlc_media_new(libvlc, "fake://", &ex);
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
2008-12-03 21:08:22 +02:00
Rémi Denis-Courmont
5cd55e7221
RTP: fix overflow in jitter computation
2008-12-03 19:38:01 +02:00
Rémi Denis-Courmont
2cd57dde9b
RTP: dequeue and discard late packets
2008-12-03 19:29:38 +02:00
Rémi Denis-Courmont
2680e77e0e
Revert debug crap
2008-12-03 19:28:54 +02:00
Rémi Denis-Courmont
f42519569a
Cosmetic
2008-12-03 19:02:14 +02:00
Rémi Denis-Courmont
7643328100
RTP sout: use same port as RTP input by default
2008-12-03 18:42:33 +02:00
Danny Wood
35be7fb34b
Pulseaudio surround support
...
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
2008-12-03 16:48:18 +02:00
Rémi Denis-Courmont
0545e3f0b7
Fix socket hang-up detection
2008-12-02 21:00:39 +02:00
Michael Hanselmann
3df9e79877
Add us_asprintf function
...
us_asprintf() has the same prototype as asprintf(), but doesn't use
the system locale.
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
2008-12-02 19:03:57 +02:00
Pierre Ynard
d50a6fad1f
Fix typo in comment
...
Fix typo in comment: "spurious" instead of "supurious"
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
2008-12-02 18:58:22 +02:00
Rémi Denis-Courmont
2172903793
Grmbl!!!
...
(cherry picked from commit a684d0267892b3cafed7cbf2ae8175a806bb547d)
2008-12-02 18:57:52 +02:00
Rémi Denis-Courmont
94e765fa48
Really fix the real overflow
2008-12-01 21:47:19 +02:00
Rémi Duraffort
3b3a30cff9
Unused variable.
2008-12-01 20:25:36 +01:00
Pierre Ynard
a3201e7908
Replaces useless function declaration by empty definition
...
Replaces a function declaration by the needed empty definition for WinCE
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
2008-12-01 18:10:58 +02:00
Vicente Jimenez Aguilar
804fae6c8d
Typo in README.txt file about Lua interface
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2008-12-01 08:23:33 +01:00
Jean-Baptiste Kempf
07dc019fff
[FFmpeg] support for native RV40
2008-12-01 08:00:37 +01:00
Rémi Duraffort
c273b44121
Input/control: Fix memleak.
2008-11-30 20:18:20 +01:00
Laurent Aimar
42a3a46390
Initialize demux_meta_t before calling "meta reader".
...
There was a segfault probably due to taglib module changes.
2008-11-30 19:34:45 +01:00