129 Commits (fc8699639cfd05959071d572b0d886267e36892c)

Author SHA1 Message Date
Thomas Guillem 8ce4be008e core: codec: add VLC_DECODER_DEVICE_VIDEOTOOLBOX 7 years ago
Steve Lhomme 6286e6bf94 encoder: add vlc_ prefix to the new API 7 years ago
Steve Lhomme 97fdf14824 sout: transcode: set the decoder video context in the encoder 7 years ago
Steve Lhomme 61b6c9b08a encoder: add a function to get the decoder device to use with the encoder 7 years ago
Steve Lhomme 607baf4fe9 decoder: make the get_device callback mandatory 7 years ago
Steve Lhomme 36a7c36829 decoder device: allow modules to create a decoder device 7 years ago
Steve Lhomme 476b5a02c2 decoder: use an object to create the decoder device 7 years ago
Steve Lhomme f3e1d3bbd2 decoder device: remove VLC_DECODER_DEVICE_NONE 7 years ago
Steve Lhomme 027361a5b1 decoder: optionally pass a vlc_video_context in decoder_UpdateVideoOutput() 7 years ago
Steve Lhomme 5c2a870b7e decoder: split the decoder format update in 2 parts 7 years ago
Romain Vimont e1c9cefe5b decoder: make AbortPictures() impl-dependant 7 years ago
Steve Lhomme 7dd6bc329d decoder device: use a structure to read the opaque of VLC_DECODER_DEVICE_D3D11VA 7 years ago
Steve Lhomme 716f3ca06e decoder device: the D3D9 device needs to store a IDirect3D9 and an adapter 7 years ago
Steve Lhomme af1d76d352 nvdec: add a NVDEC decoder device 7 years ago
Steve Lhomme 4f48d553f9 decoder device: add a helper macro to set the module (typed) callback/priority 7 years ago
Rémi Denis-Courmont d1498ca548 decoder: move device close callback 7 years ago
Steve Lhomme ffb11c5680 decoder: add a decoder device type for MMAL 7 years ago
Steve Lhomme d06262f25c codec: document what kind of opaque is used for each decoder device 7 years ago
Rémi Denis-Courmont e3270f2ae4 objects: merge vlc_object_t and vlc_common_members 7 years ago
Thomas Guillem 335148796a codec: get_display_date: add system_now 8 years ago
Thomas Guillem f17f4bd7aa core: hide vlc_decoder_device_Create 8 years ago
Thomas Guillem f58bd455bd core: add vlc_decoder_device 8 years ago
Steve Lhomme 62c0708594 decoder: move decoder_NewPicture() into a function 8 years ago
Steve Lhomme cf3deae584 decoder: move decoder_UpdateVideoFormat() into a function 8 years ago
Steve Lhomme 16c9f7b5d7 decoder: make decoder_Clean() public 8 years ago
Steve Lhomme efbacd8f91 decoder: add Destroy helper function for decoder owners 8 years ago
Steve Lhomme 2502d87e27 decoder: add helper Init function for decoder owners 8 years ago
Steve Lhomme 5363279805 remove the $Id$ in the source code 8 years ago
Steve Lhomme b378e39122 decoder: mention the video.buffer_new() can be called from any decoder thread 8 years ago
Steve Lhomme 1f17997348 rename VLC_TS_INVALID to VLC_TICK_INVALID 8 years ago
Rémi Denis-Courmont c85147a421 include: do not issue assertions in external plug-ins 8 years ago
Steve Lhomme b4dfbc6283 rename mdate() to vlc_tick_now() 8 years ago
Steve Lhomme ff56c92a5e rename mtime_t to vlc_tick_t 8 years ago
Zhao Zhili 34b1d4f1ee vlc_codec: put pf_decode and pf_packetize into a union 8 years ago
Thomas Guillem 1093187391 dec: change get_display_rate() return type 8 years ago
Thomas Guillem d49b43b606 dec: hide owner and callbacks from modules 8 years ago
Thomas Guillem 0df4762fd3 dec: move all callbacks handling in vlc_codec.h 8 years ago
Thomas Guillem 86df4f3d1b dec: remove return status from decode_Queue* 8 years ago
Romain Vimont 7442c8c791 core: replace encoder_sys_t* by void* 8 years ago
Romain Vimont b3b7f62ce1 core: replace decoder_sys_t* by void* 8 years ago
Rémi Denis-Courmont 417ed9eb80 include: layer the plugin API documentation 9 years ago
Rémi Denis-Courmont c3dea95c4a Expand VLC_COMMON_MEMBERS 9 years ago
Francois Cartegnie c0e99ce597 codec/esout: add support for CEA708 9 years ago
Francois Cartegnie 5ac1ca3f16 codec/esout: use bitmap for cc channels and refactor channel creation 9 years ago
Steve Lhomme 9587e7c035 vlc_codec: make sure we check the return value of decoder_Update[Audio|Video]Format 9 years ago
Steve Lhomme 9adad8ff90 vlc_codec: make sure we don't update the audio/video format on the wrong kind of track 9 years ago
Francois Cartegnie acc9e57ef2 vlc_codec: fix confusing parameter in decoder_NewAudioBuffer 9 years ago
Francois Cartegnie 8728715d35 decoder: pass cc sub decoders reorder depth through QueueCC 9 years ago
Filip Roséen c68b0850ce vlc_codec: decoder_QueueCc: fix documentation 9 years ago
Francois Cartegnie c50fece3ef vlc_codec: fix comment 9 years ago