Extend Video Strip in VSE
The freeze frame at either the start or end of a strip only occurs when you reach the limit of the source media. You can fake this by adding a Hard Cut using shift-k. Then drag the strip end as usual but now it will be shaded grey and show only a still frame. If it flickers then click the Refresh Sequencer button at the bottom of the timeline.