{"push_id":680545569,"size":27,"distinct_size":12,"ref":"refs/heads/master","head":"9393668c77c50690500adb1eea7b36c190354719","before":"3ba45ec1caee890cac6e7a4f0fad407aa6461ad3","commits":[{"sha":"c0db7e4672525a1d5030eb82677e7812cb0f5c95","author":{"email":"d87ad845a5d18bb681c0d414139935c1b5975217@gmail.com","name":"Ramax Lo"},"message":"owr_payload.c: Fix compilation error\n\nComment out unused variables to pass the compilation.","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/c0db7e4672525a1d5030eb82677e7812cb0f5c95"},{"sha":"3c985e324f6b1bd50d10f577c8059532fede9935","author":{"email":"d87ad845a5d18bb681c0d414139935c1b5975217@gmail.com","name":"Ramax Lo"},"message":"owr_transport_agent.c: Update sink pad name of audio encoder\n\nSince the encodebin is not used in the function _owr_payload_create_encoder(),\nthe sink pad name should be updated accordingly.","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/3c985e324f6b1bd50d10f577c8059532fede9935"},{"sha":"987b491b7472034f0a9ee29f5e8cb943676cd3e4","author":{"email":"013cc9d0816e4da2325c60100f9c6687e1095762@umbocv.com","name":"David Chou"},"message":"transport: Dynamically link to encoder only if we need it.\n\nWhen we got the real caps on the video queue, we dynamically link to encoder if the caps is not x-raw.\nOtherwise, we suppose the stream is encoded then just bypass it and remove encoder from pipeline.","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/987b491b7472034f0a9ee29f5e8cb943676cd3e4"},{"sha":"94ee3926f918be2c7da3e92851b67bb617a89279","author":{"email":"013cc9d0816e4da2325c60100f9c6687e1095762@umbocv.com","name":"David Chou"},"message":"Remove unnecessary debug log","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/94ee3926f918be2c7da3e92851b67bb617a89279"},{"sha":"693ceb3ccbd5ee03d5c5a90de9004ef9888f1ccd","author":{"email":"013cc9d0816e4da2325c60100f9c6687e1095762@umbocv.com","name":"David Chou"},"message":"owr_transport: Handle the case if the color format is different with the encoder needs.","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/693ceb3ccbd5ee03d5c5a90de9004ef9888f1ccd"},{"sha":"03196e02dfa4181ac1306131c0632c3af8c69efb","author":{"email":"791ba90935b5b6974c8ea1e530798a6a75db795a@gmail.com","name":"Robert Swain"},"message":"Update README.md","distinct":true,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/03196e02dfa4181ac1306131c0632c3af8c69efb"},{"sha":"57809fd605e23cbc89619cf41f1d1e91763a918d","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@centricular.com","name":"Sebastian Dröge"},"message":"transport: Update for GStreamer dtlssrtpdec keeping RTP and RTCP streams separate\n\nThis should improve performance a bit as a side effect, especially when not\ndoing RTCP muxing.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=748723\n\nCloses #365.","distinct":true,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/57809fd605e23cbc89619cf41f1d1e91763a918d"},{"sha":"5ec5e3116b36b719d706e0140d99137ebef71657","author":{"email":"791ba90935b5b6974c8ea1e530798a6a75db795a@ericsson.com","name":"Robert Swain"},"message":"OwrTransportAgent: Sync RTP, don't sync RTCP\n\nCloses #373.","distinct":true,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/5ec5e3116b36b719d706e0140d99137ebef71657"},{"sha":"e486313d3c859f8db2d16db560d93630668dc7d0","author":{"email":"013cc9d0816e4da2325c60100f9c6687e1095762@umbocv.com","name":"David Chou"},"message":"owr_transport_agent: When dynamically link the send-input-video pipeline, use the name of video-queue to get the correct stream id.","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/e486313d3c859f8db2d16db560d93630668dc7d0"},{"sha":"098a010fa810d2a76ec542ba5e9f7bcf9f4c52bb","author":{"email":"013cc9d0816e4da2325c60100f9c6687e1095762@umbocv.com","name":"David Chou"},"message":"CMakeList: Add libsoup and libjson","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/098a010fa810d2a76ec542ba5e9f7bcf9f4c52bb"},{"sha":"230a65f089c387e3337940fd7f82ec5b358de19f","author":{"email":"013cc9d0816e4da2325c60100f9c6687e1095762@umbocv.com","name":"David Chou"},"message":"transport_agent: Remove false-alarm warning because parser might not exist if using VP8.","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/230a65f089c387e3337940fd7f82ec5b358de19f"},{"sha":"321ba9fa0622f369a31ae984e961f035d36bd629","author":{"email":"d87ad845a5d18bb681c0d414139935c1b5975217@gmail.com","name":"Ramax Lo"},"message":"owr_transport_agent.c: Avoid calling g_object_set on NULL object\n\nThe parser returned by _owr_payload_create_parser() might be NULL, so we\nshould check validity before calling g_object_set().","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/321ba9fa0622f369a31ae984e961f035d36bd629"},{"sha":"49b08db6764878ed94d5e914a9ffc07a93f30db4","author":{"email":"d87ad845a5d18bb681c0d414139935c1b5975217@gmail.com","name":"Ramax Lo"},"message":"owr_payload.c: Correctly setup for OpenMAX encoders\n\nCorrectly setup constant bitrate mode for omxh264enc & omxvp8enc.","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/49b08db6764878ed94d5e914a9ffc07a93f30db4"},{"sha":"6c2a27dc8442a03220d92355dac868b15ff7c5e0","author":{"email":"013cc9d0816e4da2325c60100f9c6687e1095762@umbocv.com","name":"david74.chou"},"message":"owr_utils: Add _owr_is_element_in_bin() and _owr_element_find_unlinked_pad()","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/6c2a27dc8442a03220d92355dac868b15ff7c5e0"},{"sha":"df353f06ba30f18b9c12172494bea7e168672db8","author":{"email":"013cc9d0816e4da2325c60100f9c6687e1095762@umbocv.com","name":"david74.chou"},"message":"transport:\n1. Only add the source bin into pipeline if it is not in transport pipeline.\n2. Will find the latest src pad of source bin, and link it with transport bin.","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/df353f06ba30f18b9c12172494bea7e168672db8"},{"sha":"a0a4adc09fed11ea7dd391ce5f1c15893c806cc4","author":{"email":"791ba90935b5b6974c8ea1e530798a6a75db795a@ericsson.com","name":"Robert Swain"},"message":"Revert \"OwrTransportAgent: Temporarily disable RTP retransmission support\"\n\nRTX-related issues fixed in GStreamer so re-enabling RTX.\n\nThis reverts commit 53a44d32e2b5ae7dfdd0ef7df7af97cc8e1417ee.","distinct":true,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/a0a4adc09fed11ea7dd391ce5f1c15893c806cc4"},{"sha":"30706f7b10a6342e4e42fb9c6b96045bd5668a50","author":{"email":"013cc9d0816e4da2325c60100f9c6687e1095762@umbocv.com","name":"david74.chou"},"message":"transport: Remove the redundant codec type parameter.\nBecause the name of video sink pad of transport bin must be \"video_sink_0_%u\".","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/30706f7b10a6342e4e42fb9c6b96045bd5668a50"},{"sha":"2298d04b244a5fd0e10bbd4e7877b3aaea70e2c6","author":{"email":"013cc9d0816e4da2325c60100f9c6687e1095762@umbocv.com","name":"david74.chou"},"message":"gst_media_source: Fix the source name","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/2298d04b244a5fd0e10bbd4e7877b3aaea70e2c6"},{"sha":"00053e3ba580c0d3326ec62e59ce42af591aec93","author":{"email":"013cc9d0816e4da2325c60100f9c6687e1095762@umbocv.com","name":"david74.chou"},"message":"owr_transport_agent: Only remove source bin from pipeline if transport bin is linked to it.","distinct":false,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/00053e3ba580c0d3326ec62e59ce42af591aec93"},{"sha":"30f7f2330eec14e6872eec68348631b440991843","author":{"email":"fe97c249d263ef0749972a8c1032f758332df9fd@ericsson.com","name":"Per-Erik Brodin"},"message":"Add owr_message_sub_type_get_type to libopenwebrtc.exp","distinct":true,"url":"https://api.github.com/repos/ramaxlo/openwebrtc/commits/30f7f2330eec14e6872eec68348631b440991843"}]}